.btn {
  border-width: 2px;
}
body {
  font-family: 'Montserrat', sans-serif;
}
.display-1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 4.5rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.625rem;
}
.display-2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.8rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-7 {
  font-family: 'Montserrat', 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.6rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.15rem;
    font-size: calc( 2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.225rem + (4.5 - 2.225) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-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: #04551f !important;
}
.bg-success {
  background-color: #009933 !important;
}
.bg-info {
  background-color: #ff0000 !important;
}
.bg-warning {
  background-color: #00ff00 !important;
}
.bg-danger {
  background-color: #99ff00 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #04551f !important;
  border-color: #04551f !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: #000201 !important;
  border-color: #000201 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000201 !important;
  border-color: #000201 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !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: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ff0000 !important;
  border-color: #ff0000 !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: #a80000 !important;
  border-color: #a80000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #a80000 !important;
  border-color: #a80000 !important;
}
.btn-success,
.btn-success:active {
  background-color: #009933 !important;
  border-color: #009933 !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: #004216 !important;
  border-color: #004216 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #004216 !important;
  border-color: #004216 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #00ff00 !important;
  border-color: #00ff00 !important;
  color: #000000 !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: #ffffff !important;
  background-color: #00a800 !important;
  border-color: #00a800 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #000000 !important;
  background-color: #00a800 !important;
  border-color: #00a800 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #99ff00 !important;
  border-color: #99ff00 !important;
  color: #000000 !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: #65a800 !important;
  border-color: #65a800 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #000000 !important;
  background-color: #65a800 !important;
  border-color: #65a800 !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: #04551f;
  color: #04551f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000201 !important;
  background-color: transparent!important;
  border-color: #000201 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #04551f !important;
  border-color: #04551f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: #d4d4d4 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #ff0000;
  color: #ff0000;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #a80000 !important;
  background-color: transparent!important;
  border-color: #a80000 !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #009933;
  color: #009933;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #004216 !important;
  background-color: transparent!important;
  border-color: #004216 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #009933 !important;
  border-color: #009933 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #00ff00;
  color: #00ff00;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #00a800 !important;
  background-color: transparent!important;
  border-color: #00a800 !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #000000 !important;
  background-color: #00ff00 !important;
  border-color: #00ff00 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #99ff00;
  color: #99ff00;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #65a800 !important;
  background-color: transparent!important;
  border-color: #65a800 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #000000 !important;
  background-color: #99ff00 !important;
  border-color: #99ff00 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #04551f !important;
}
.text-secondary {
  color: #ffffff !important;
}
.text-success {
  color: #009933 !important;
}
.text-info {
  color: #ff0000 !important;
}
.text-warning {
  color: #00ff00 !important;
}
.text-danger {
  color: #99ff00 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #cccccc !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #003311 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #990000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #009900 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #5c9900 !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: #04551f;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ff0000;
}
.alert-warning {
  background-color: #00ff00;
}
.alert-danger {
  background-color: #99ff00;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #04551f;
  border-color: #04551f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #04551f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #48f682;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #1aff66;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffcccc;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ccffcc;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ebffcc;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.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: #04551f !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Montserrat', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #04551f;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #04551f;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #04551f;
}
.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: #04551f;
  border-bottom-color: #04551f;
}
.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: #04551f !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffffff !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='%2304551f' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-u04Sgq2q4y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u04Sgq2q4y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u04Sgq2q4y .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u04Sgq2q4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u04Sgq2q4y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u04Sgq2q4y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u04Sgq2q4y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u04Sgq2q4y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u04Sgq2q4y .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u04Sgq2q4y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u04Sgq2q4y .nav-item:focus,
.cid-u04Sgq2q4y .nav-link:focus {
  outline: none;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u04Sgq2q4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u04Sgq2q4y .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u04Sgq2q4y .navbar.opened {
  transition: all 0.3s;
}
.cid-u04Sgq2q4y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u04Sgq2q4y .navbar .navbar-logo img {
  width: auto;
}
.cid-u04Sgq2q4y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u04Sgq2q4y .navbar.collapsed {
  justify-content: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u04Sgq2q4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u04Sgq2q4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar {
    min-height: 72px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u04Sgq2q4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u04Sgq2q4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u04Sgq2q4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u04Sgq2q4y .dropdown-item.active,
.cid-u04Sgq2q4y .dropdown-item:active {
  background-color: transparent;
}
.cid-u04Sgq2q4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u04Sgq2q4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u04Sgq2q4y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .navbar-buttons {
    text-align: left;
  }
}
.cid-u04Sgq2q4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u04Sgq2q4y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u04Sgq2q4y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u04Sgq2q4y .navbar {
    height: 70px;
  }
  .cid-u04Sgq2q4y .navbar.opened {
    height: auto;
  }
  .cid-u04Sgq2q4y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u04Sgq2q4y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u04Sgq2q4y .navbar-brand {
  margin-right: auto;
}
.cid-u04Sgq2q4y .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar-brand {
    margin-right: auto;
  }
  .cid-u04Sgq2q4y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tZGTdqzWGF {
  padding-top: 1.5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZGTdqzWGF .item-img {
  position: relative;
}
.cid-tZGTdqzWGF .button1 {
  background: #04551f;
}
.cid-tZGTdqzWGF .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tZGTdqzWGF .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-tZGTdqzWGF .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-tZGTdqzWGF .button2 {
    margin-top: 1rem;
  }
}
.cid-tZGTdqzWGF .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-tZGTdqzWGF .title {
    top: 25%;
  }
}
.cid-tZGTdqzWGF .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tZGTdqzWGF .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-tZGTdqzWGF .image-wrapper {
    min-height: 400px;
  }
}
.cid-tZGTdqzWGF .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZGTdqzWGF .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-tZGTdqzWGF .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-tZGTdqzWGF .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-tZGTdqzWGF .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-tZGTdqzWGF .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-tZGTdqzWGF .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-tZGTdqzWGF .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-tZGTdqzWGF .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZGTdqzWGF .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-tZGTdqzWGF .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZGTdqzWGF .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-tZGTdqzWGF .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZGTdqzWGF .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZGTdqzWGF .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZGTdqzWGF img,
.cid-tZGTdqzWGF .item-img {
  width: 100%;
}
.cid-tZGTdqzWGF .item-title2,
.cid-tZGTdqzWGF .icon2 {
  color: #ffffff;
}
.cid-tZGTdqzWGF .item-title1,
.cid-tZGTdqzWGF .icon1 {
  color: #ffffff;
}
.cid-tZGTdqzWGF .main-title {
  color: #00ff00;
  text-align: center;
}
.cid-tZGTdqzWGF .main-title DIV {
  text-align: center;
}
.cid-tZGTdqzWGF h1,
.cid-tZGTdqzWGF h2,
.cid-tZGTdqzWGF h3,
.cid-tZGTdqzWGF h4,
.cid-tZGTdqzWGF .item-title,
.cid-tZGTdqzWGF .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-tZGTdqzWGF p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-tZGTdqzWGF hr {
  display: block;
  height: 3px;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  margin-left: auto;
  margin-right: auto;
  border-style: inset;
  border-width: 1px;
  color: #ffcc00;
  background-color: #00ff4a;
  width: 50%;
}
.cid-u6EEKiXQwe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6EEKiXQwe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6EEKiXQwe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6EEKiXQwe .container {
    padding: 0 26px;
  }
}
.cid-u6EEKiXQwe .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6EEKiXQwe .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6EEKiXQwe .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6EEKiXQwe .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u6EEKiXQwe .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-u6EEKiXQwe .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-u6EEKiXQwe .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-u7kg1Xlm4m.popup-builder {
  background-color: #ffffff;
}
.cid-u7kg1Xlm4m.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u7kg1Xlm4m.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u7kg1Xlm4m .modal-content,
.cid-u7kg1Xlm4m .modal-dialog {
  height: auto;
}
.cid-u7kg1Xlm4m .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u7kg1Xlm4m .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u7kg1Xlm4m .form-wrapper .mbr-form .form-group,
  .cid-u7kg1Xlm4m .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u7kg1Xlm4m .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u7kg1Xlm4m .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u7kg1Xlm4m .mbr-text {
  text-align: left;
  color: #04551f;
}
.cid-u7kg1Xlm4m .pt-0 {
  padding-top: 0 !important;
}
.cid-u7kg1Xlm4m .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u7kg1Xlm4m .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u7kg1Xlm4m .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u7kg1Xlm4m .modal-open {
  overflow: hidden;
}
.cid-u7kg1Xlm4m .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u7kg1Xlm4m .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u7kg1Xlm4m .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u7kg1Xlm4m .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u7kg1Xlm4m .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u7kg1Xlm4m .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u7kg1Xlm4m .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u7kg1Xlm4m .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u7kg1Xlm4m .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-u7kg1Xlm4m .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-u7kg1Xlm4m .modal-backdrop.fade {
  opacity: 0;
}
.cid-u7kg1Xlm4m .modal-backdrop.show {
  opacity: .5;
}
.cid-u7kg1Xlm4m .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-u7kg1Xlm4m .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-u7kg1Xlm4m .modal-header {
    padding: 1rem;
  }
}
.cid-u7kg1Xlm4m .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u7kg1Xlm4m .modal-header .close svg {
  fill: #009933;
}
.cid-u7kg1Xlm4m .modal-header .close:hover {
  opacity: 1;
}
.cid-u7kg1Xlm4m .modal-header .close:focus {
  outline: none;
}
.cid-u7kg1Xlm4m .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #04551f;
}
.cid-u7kg1Xlm4m .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-u7kg1Xlm4m .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7kg1Xlm4m .modal-body {
    padding: 1rem;
  }
}
.cid-u7kg1Xlm4m .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u7kg1Xlm4m .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7kg1Xlm4m .modal-footer {
    padding: 1rem;
  }
}
.cid-u7kg1Xlm4m .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u7kg1Xlm4m .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u7kg1Xlm4m .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u7kg1Xlm4m .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u7kg1Xlm4m .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-u7kg1Xlm4m .modal-lg,
  .cid-u7kg1Xlm4m .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-u7kg1Xlm4m .modal-xl {
    max-width: 1140px;
  }
}
.cid-u7kg1Xlm4m .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-u7kg1Xlm4m .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u7kg1Xlm4m .form-group {
  margin-bottom: 1rem;
}
.cid-u7kg1Xlm4m .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-u7kg1Xlm4m .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u7kg1Xlm4m .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u7kg1Xlm4m .mbr-section-btn {
  margin: 0;
}
.cid-u7kg1Xlm4m .mbr-section-btn .btn {
  margin: 0;
}
.cid-sMdjuMmsay {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMdjuMmsay .mbr-section-title.col-title {
  color: #04551f;
  text-align: left;
}
.cid-sMdjuMmsay .colored-text {
  color: #a68462 !important;
}
.cid-sMdjuMmsay .mbr-section-title.main-title {
  color: #04551f;
  text-align: center;
}
.cid-sMdjuMmsay .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-sMdjuMmsay .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
#custom-html-4w {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-4w div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4w p {
  font-size: 60px;
  color: #777;
}
#custom-html-4w hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-4w hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-4w hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-4w hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-4w hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-4w .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uutgfW4Wwo {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-uutgfW4Wwo .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-uutgfW4Wwo .colored-text {
  color: #a68462 !important;
}
.cid-uutgfW4Wwo .mbr-section-title {
  color: #ffffff;
}
.cid-uutgfW4Wwo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uutgfW4Wwo .mbr-text {
  color: #ffffff;
}
.cid-uutgfW4Wwo .mbr-section-title.main-title {
  text-align: center;
}
.cid-uaeMyBWqPe {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uaeMyBWqPe .item-img {
  position: relative;
}
.cid-uaeMyBWqPe .item-img img {
  transition: all 0.2s;
}
.cid-uaeMyBWqPe h5 {
  line-height: 1.2;
}
.cid-uaeMyBWqPe .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-uaeMyBWqPe .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-uaeMyBWqPe .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uaeMyBWqPe .item:hover img {
  transform: scale(1.05);
}
.cid-uaeMyBWqPe .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-uaeMyBWqPe .subtitle-wrap,
  .cid-uaeMyBWqPe .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uaeMyBWqPe .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  stroke: black;
}
.cid-uaeMyBWqPe .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uaeMyBWqPe .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uaeMyBWqPe .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uaeMyBWqPe .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uaeMyBWqPe .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uaeMyBWqPe .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uaeMyBWqPe .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uaeMyBWqPe .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uaeMyBWqPe .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uaeMyBWqPe .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uaeMyBWqPe .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uaeMyBWqPe .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-uaeMyBWqPe img,
.cid-uaeMyBWqPe .item-img {
  width: 100%;
}
.cid-uaeMyBWqPe .item:focus,
.cid-uaeMyBWqPe span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uaeMyBWqPe .item {
    margin-bottom: 1rem;
  }
}
.cid-uaeMyBWqPe .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uaeMyBWqPe .item-title {
  text-align: center;
  color: #04551f;
}
.cid-uaeMyBWqPe .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-uaeMyBWqPe .mbr-text,
.cid-uaeMyBWqPe .item .mbr-section-btn {
  color: #04551f;
}
.cid-uaeMyBWqPe .mbr-section-subtitle,
.cid-uaeMyBWqPe .subtitle-wrap,
.cid-uaeMyBWqPe .mbr-section-btn {
  text-align: left;
}
.cid-uaeMyBWqPe .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-uUPoEsUe7o {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUPoEsUe7o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUPoEsUe7o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-uUPoEsUe7o .container {
    padding: 0 26px;
  }
}
.cid-uUPoEsUe7o .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uUPoEsUe7o .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uUPoEsUe7o .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uUPoEsUe7o .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uUPoEsUe7o .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-uUPoEsUe7o .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uUPoEsUe7o .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-tZJ2moA8jw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-tZJ2moA8jw .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-tZJ2moA8jw .colored-text {
  color: #a68462 !important;
}
.cid-tZJ2moA8jw .mbr-section-title {
  color: #ffffff;
}
.cid-tZJ2moA8jw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZJ2moA8jw .mbr-text {
  color: #ffffff;
}
.cid-tZJ2moA8jw .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-tZATmm9T5s {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZATmm9T5s .item-img {
  position: relative;
}
.cid-tZATmm9T5s .item-img img {
  transition: all 0.2s;
}
.cid-tZATmm9T5s h5 {
  line-height: 1.2;
}
.cid-tZATmm9T5s .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-tZATmm9T5s .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-tZATmm9T5s .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-tZATmm9T5s .item:hover img {
  transform: scale(1.05);
}
.cid-tZATmm9T5s .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-tZATmm9T5s .subtitle-wrap,
  .cid-tZATmm9T5s .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-tZATmm9T5s .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-tZATmm9T5s .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tZATmm9T5s .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tZATmm9T5s .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-tZATmm9T5s .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-tZATmm9T5s .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-tZATmm9T5s .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZATmm9T5s .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-tZATmm9T5s .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZATmm9T5s .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-tZATmm9T5s .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZATmm9T5s .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tZATmm9T5s .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-tZATmm9T5s img,
.cid-tZATmm9T5s .item-img {
  width: 100%;
}
.cid-tZATmm9T5s .item:focus,
.cid-tZATmm9T5s span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tZATmm9T5s .item {
    margin-bottom: 1rem;
  }
}
.cid-tZATmm9T5s .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tZATmm9T5s .item-title {
  text-align: left;
  color: #04551f;
}
.cid-tZATmm9T5s .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-tZATmm9T5s .mbr-text,
.cid-tZATmm9T5s .item .mbr-section-btn {
  color: #04551f;
}
.cid-tZATmm9T5s .mbr-section-subtitle,
.cid-tZATmm9T5s .subtitle-wrap,
.cid-tZATmm9T5s .mbr-section-btn {
  text-align: left;
}
#custom-html-4x {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-4x div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4x p {
  font-size: 60px;
  color: #777;
}
#custom-html-4x hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-4x hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-4x hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-4x hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-4x hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-4x .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-tZOKVhiKSH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZOKVhiKSH .item-img {
  position: relative;
}
.cid-tZOKVhiKSH .item-img img {
  transition: all 0.2s;
}
.cid-tZOKVhiKSH h5 {
  line-height: 1.2;
}
.cid-tZOKVhiKSH .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-tZOKVhiKSH .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-tZOKVhiKSH .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-tZOKVhiKSH .item:hover img {
  transform: scale(1.05);
}
.cid-tZOKVhiKSH .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-tZOKVhiKSH .subtitle-wrap,
  .cid-tZOKVhiKSH .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-tZOKVhiKSH .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-tZOKVhiKSH .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tZOKVhiKSH .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tZOKVhiKSH .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-tZOKVhiKSH .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-tZOKVhiKSH .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-tZOKVhiKSH .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZOKVhiKSH .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-tZOKVhiKSH .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZOKVhiKSH .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-tZOKVhiKSH .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZOKVhiKSH .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tZOKVhiKSH .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-tZOKVhiKSH img,
.cid-tZOKVhiKSH .item-img {
  width: 100%;
}
.cid-tZOKVhiKSH .item:focus,
.cid-tZOKVhiKSH span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tZOKVhiKSH .item {
    margin-bottom: 1rem;
  }
}
.cid-tZOKVhiKSH .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-tZOKVhiKSH .item-title {
  text-align: left;
  color: #04551f;
}
.cid-tZOKVhiKSH .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-tZOKVhiKSH .mbr-text,
.cid-tZOKVhiKSH .item .mbr-section-btn {
  color: #04551f;
}
.cid-tZOKVhiKSH .mbr-section-subtitle,
.cid-tZOKVhiKSH .subtitle-wrap,
.cid-tZOKVhiKSH .mbr-section-btn {
  text-align: left;
}
#custom-html-4z {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-4z div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4z p {
  font-size: 60px;
  color: #777;
}
#custom-html-4z hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-4z hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-4z hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-4z hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-4z hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-4z .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u1LyIGD7WY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1LyIGD7WY img {
  width: 180px;
  margin: auto;
}
.cid-u1LyIGD7WY .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  margin-bottom: 1rem;
}
.cid-u1LyIGD7WY .mbr-section-title {
  color: #04551f;
}
.cid-u1LyIGD7WY .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #ffffff;
}
.cid-u1LyIGD7WY .mbr-section-subtitle,
.cid-u1LyIGD7WY .subtitle-wrap,
.cid-u1LyIGD7WY .mbr-section-btn {
  text-align: center;
}
#custom-html-1gq {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gq div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gq p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gq hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gq hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gq hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gq hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gq hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gq .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u0WdNPqf8R {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u0WdNPqf8R .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u0WdNPqf8R .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u0WdNPqf8R img,
.cid-u0WdNPqf8R .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u0WdNPqf8R .item {
  margin-bottom: 30px;
}
.cid-u0WdNPqf8R .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0WdNPqf8R .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u0WdNPqf8R .item-img {
  position: relative;
  z-index: 1;
}
.cid-u0WdNPqf8R .item-img img {
  transform: scale(1.05);
}
.cid-u0WdNPqf8R .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u0WdNPqf8R .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u0WdNPqf8R img {
  border-radius: 25px;
}
.cid-tZuOpDsctn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-tZuOpDsctn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZuOpDsctn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZuOpDsctn .container {
  display: flex;
  justify-content: center;
}
.cid-tZuOpDsctn .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tZuOpDsctn .col-copyright {
  padding: 0;
}
.cid-tZuOpDsctn .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-tZuOpDsctn .copyright {
    text-align: center !important;
  }
}
.cid-u04Sgq2q4y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u04Sgq2q4y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u04Sgq2q4y .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u04Sgq2q4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u04Sgq2q4y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u04Sgq2q4y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u04Sgq2q4y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u04Sgq2q4y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u04Sgq2q4y .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u04Sgq2q4y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u04Sgq2q4y .nav-item:focus,
.cid-u04Sgq2q4y .nav-link:focus {
  outline: none;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u04Sgq2q4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u04Sgq2q4y .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u04Sgq2q4y .navbar.opened {
  transition: all 0.3s;
}
.cid-u04Sgq2q4y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u04Sgq2q4y .navbar .navbar-logo img {
  width: auto;
}
.cid-u04Sgq2q4y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u04Sgq2q4y .navbar.collapsed {
  justify-content: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u04Sgq2q4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u04Sgq2q4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar {
    min-height: 72px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u04Sgq2q4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u04Sgq2q4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u04Sgq2q4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u04Sgq2q4y .dropdown-item.active,
.cid-u04Sgq2q4y .dropdown-item:active {
  background-color: transparent;
}
.cid-u04Sgq2q4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u04Sgq2q4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u04Sgq2q4y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .navbar-buttons {
    text-align: left;
  }
}
.cid-u04Sgq2q4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u04Sgq2q4y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u04Sgq2q4y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u04Sgq2q4y .navbar {
    height: 70px;
  }
  .cid-u04Sgq2q4y .navbar.opened {
    height: auto;
  }
  .cid-u04Sgq2q4y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u04Sgq2q4y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u04Sgq2q4y .navbar-brand {
  margin-right: auto;
}
.cid-u04Sgq2q4y .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar-brand {
    margin-right: auto;
  }
  .cid-u04Sgq2q4y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tZBREvQvyn {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tZBREvQvyn .item-img {
  position: relative;
}
.cid-tZBREvQvyn .button1 {
  background: #04551f;
}
.cid-tZBREvQvyn .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tZBREvQvyn .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-tZBREvQvyn .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-tZBREvQvyn .button2 {
    margin-top: 1rem;
  }
}
.cid-tZBREvQvyn .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-tZBREvQvyn .title {
    top: 25%;
  }
}
.cid-tZBREvQvyn .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tZBREvQvyn .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-tZBREvQvyn .image-wrapper {
    min-height: 400px;
  }
}
.cid-tZBREvQvyn .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZBREvQvyn .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-tZBREvQvyn .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-tZBREvQvyn .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-tZBREvQvyn .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-tZBREvQvyn .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-tZBREvQvyn .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-tZBREvQvyn .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-tZBREvQvyn .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZBREvQvyn .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-tZBREvQvyn .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZBREvQvyn .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-tZBREvQvyn .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZBREvQvyn .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZBREvQvyn .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZBREvQvyn img,
.cid-tZBREvQvyn .item-img {
  width: 100%;
}
.cid-tZBREvQvyn .item-title2,
.cid-tZBREvQvyn .icon2 {
  color: #ffffff;
}
.cid-tZBREvQvyn .item-title1,
.cid-tZBREvQvyn .icon1 {
  color: #ffffff;
}
.cid-tZBREvQvyn .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-tZBREvQvyn .main-title DIV {
  text-align: center;
}
.cid-tZBREvQvyn h1,
.cid-tZBREvQvyn h2,
.cid-tZBREvQvyn h3,
.cid-tZBREvQvyn h4,
.cid-tZBREvQvyn h5,
.cid-tZBREvQvyn .item-title,
.cid-tZBREvQvyn .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-tZBREvQvyn p,
.cid-tZBREvQvyn .item-title2,
.cid-tZBREvQvyn .item-title1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-tZBREvQvyn hr {
  display: block;
  height: 1px;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  margin-left: auto;
  margin-right: auto;
  border-style: inset;
  border-width: 0px;
  color: #ffcc00;
  background-color: #00ff4a;
  width: 50%;
}
.cid-uuwt9Gcurv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuwt9Gcurv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuwt9Gcurv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-uuwt9Gcurv .container {
    padding: 0 26px;
  }
}
.cid-uuwt9Gcurv .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuwt9Gcurv .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uuwt9Gcurv .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uuwt9Gcurv .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uuwt9Gcurv .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-uuwt9Gcurv .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uuwt9Gcurv .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-u7dALYujf0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u7dB4eglxB.popup-builder {
  background-color: #ffffff;
}
.cid-u7dB4eglxB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u7dB4eglxB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u7dB4eglxB .modal-content,
.cid-u7dB4eglxB .modal-dialog {
  height: auto;
}
.cid-u7dB4eglxB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u7dB4eglxB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u7dB4eglxB .form-wrapper .mbr-form .form-group,
  .cid-u7dB4eglxB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u7dB4eglxB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u7dB4eglxB .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u7dB4eglxB .mbr-text {
  text-align: left;
  color: #04551f;
}
.cid-u7dB4eglxB .pt-0 {
  padding-top: 0 !important;
}
.cid-u7dB4eglxB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u7dB4eglxB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u7dB4eglxB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u7dB4eglxB .modal-open {
  overflow: hidden;
}
.cid-u7dB4eglxB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u7dB4eglxB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u7dB4eglxB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u7dB4eglxB .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u7dB4eglxB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u7dB4eglxB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u7dB4eglxB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u7dB4eglxB .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u7dB4eglxB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-u7dB4eglxB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-u7dB4eglxB .modal-backdrop.fade {
  opacity: 0;
}
.cid-u7dB4eglxB .modal-backdrop.show {
  opacity: .5;
}
.cid-u7dB4eglxB .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-u7dB4eglxB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-u7dB4eglxB .modal-header {
    padding: 1rem;
  }
}
.cid-u7dB4eglxB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u7dB4eglxB .modal-header .close svg {
  fill: #04551f;
}
.cid-u7dB4eglxB .modal-header .close:hover {
  opacity: 1;
}
.cid-u7dB4eglxB .modal-header .close:focus {
  outline: none;
}
.cid-u7dB4eglxB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #04551f;
}
.cid-u7dB4eglxB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-u7dB4eglxB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7dB4eglxB .modal-body {
    padding: 1rem;
  }
}
.cid-u7dB4eglxB .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u7dB4eglxB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7dB4eglxB .modal-footer {
    padding: 1rem;
  }
}
.cid-u7dB4eglxB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u7dB4eglxB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u7dB4eglxB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u7dB4eglxB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u7dB4eglxB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-u7dB4eglxB .modal-lg,
  .cid-u7dB4eglxB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-u7dB4eglxB .modal-xl {
    max-width: 1140px;
  }
}
.cid-u7dB4eglxB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-u7dB4eglxB .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u7dB4eglxB .form-group {
  margin-bottom: 1rem;
}
.cid-u7dB4eglxB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-u7dB4eglxB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u7dB4eglxB .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u7dB4eglxB .mbr-section-btn {
  margin: 0;
}
.cid-u7dB4eglxB .mbr-section-btn .btn {
  margin: 0;
}
.cid-u0k9ang4PC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u0k9ang4PC .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u0k9ang4PC .colored-text {
  color: #a68462 !important;
}
.cid-u0k9ang4PC .mbr-section-title {
  color: #ffffff;
}
.cid-u0k9ang4PC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0k9ang4PC .mbr-text {
  color: #ffffff;
}
.cid-u0k9ang4PC .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u0k9ang4PC .highlight {
  color: #99ff00;
}
.cid-utFg4RnfDn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-utFg4RnfDn .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-utFg4RnfDn .colored-text {
  color: #a68462 !important;
}
.cid-utFg4RnfDn .mbr-section-title {
  color: #ffffff;
}
.cid-utFg4RnfDn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-utFg4RnfDn .mbr-text {
  color: #ffffff;
}
.cid-utFg4RnfDn .mbr-section-title.main-title {
  text-align: center;
  color: #04551f;
}
.cid-utFg4RnfDn .highlight {
  color: #99ff00;
}
.cid-uUPli0Giuu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUPli0Giuu .item-img {
  position: relative;
}
.cid-uUPli0Giuu .item-img img {
  transition: all 0.2s;
}
.cid-uUPli0Giuu h5 {
  line-height: 1.2;
}
.cid-uUPli0Giuu .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-uUPli0Giuu .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-uUPli0Giuu .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uUPli0Giuu .item:hover img {
  transform: scale(1.05);
}
.cid-uUPli0Giuu .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-uUPli0Giuu .subtitle-wrap,
  .cid-uUPli0Giuu .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uUPli0Giuu .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  stroke: black;
}
.cid-uUPli0Giuu .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uUPli0Giuu .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uUPli0Giuu .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uUPli0Giuu .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uUPli0Giuu .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uUPli0Giuu .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uUPli0Giuu .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uUPli0Giuu .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uUPli0Giuu .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uUPli0Giuu .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uUPli0Giuu .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uUPli0Giuu .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-uUPli0Giuu img,
.cid-uUPli0Giuu .item-img {
  width: 100%;
}
.cid-uUPli0Giuu .item:focus,
.cid-uUPli0Giuu span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uUPli0Giuu .item {
    margin-bottom: 1rem;
  }
}
.cid-uUPli0Giuu .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uUPli0Giuu .item-title {
  text-align: center;
  color: #04551f;
}
.cid-uUPli0Giuu .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-uUPli0Giuu .mbr-text,
.cid-uUPli0Giuu .item .mbr-section-btn {
  color: #04551f;
  text-align: left;
}
.cid-uUPli0Giuu .mbr-section-subtitle,
.cid-uUPli0Giuu .subtitle-wrap,
.cid-uUPli0Giuu .mbr-section-btn {
  text-align: left;
}
.cid-uUPli0Giuu .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-uUPmdNeteW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUPmdNeteW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUPmdNeteW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-uUPmdNeteW .container {
    padding: 0 26px;
  }
}
.cid-uUPmdNeteW .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uUPmdNeteW .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uUPmdNeteW .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uUPmdNeteW .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uUPmdNeteW .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-uUPmdNeteW .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uUPmdNeteW .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-tZBIRaHnfl {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-tZBIRaHnfl .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-tZBIRaHnfl .colored-text {
  color: #a68462 !important;
}
.cid-tZBIRaHnfl .mbr-section-title {
  color: #ffffff;
}
.cid-tZBIRaHnfl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZBIRaHnfl .mbr-text {
  color: #ffffff;
}
.cid-tZBIRaHnfl .mbr-section-title.main-title {
  text-align: center;
}
.cid-tZBIRaHnfl .highlight {
  color: #99ff00;
}
.cid-u8VO8IJ59m {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8VO8IJ59m .item-img {
  position: relative;
}
.cid-u8VO8IJ59m .item-img img {
  transition: all 0.2s;
}
.cid-u8VO8IJ59m h5 {
  line-height: 1.2;
}
.cid-u8VO8IJ59m .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u8VO8IJ59m .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u8VO8IJ59m .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8VO8IJ59m .item:hover img {
  transform: scale(1.05);
}
@media (max-width: 992px) {
  .cid-u8VO8IJ59m .subtitle-wrap,
  .cid-u8VO8IJ59m .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u8VO8IJ59m .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u8VO8IJ59m .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8VO8IJ59m .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8VO8IJ59m .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8VO8IJ59m .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8VO8IJ59m .link-icon-wrapper .icon-wrap {
  background: #009933;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8VO8IJ59m .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8VO8IJ59m .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8VO8IJ59m .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8VO8IJ59m .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8VO8IJ59m .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8VO8IJ59m .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8VO8IJ59m .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-u8VO8IJ59m img,
.cid-u8VO8IJ59m .item-img {
  width: 100%;
}
.cid-u8VO8IJ59m .item:focus,
.cid-u8VO8IJ59m span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8VO8IJ59m .item {
    margin-bottom: 1rem;
  }
}
.cid-u8VO8IJ59m .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u8VO8IJ59m .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u8VO8IJ59m .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-u8VO8IJ59m .mbr-text,
.cid-u8VO8IJ59m .item .mbr-section-btn {
  color: #04551f;
}
.cid-u8VO8IJ59m .mbr-section-subtitle,
.cid-u8VO8IJ59m .subtitle-wrap,
.cid-u8VO8IJ59m .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u8VO8IJ59m .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-u8VO8IJ59m .subtitle {
  font-size: 0.75em;
  color: #04551f;
}
.cid-tZBIRaZIsO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZBIRaZIsO .item-img {
  position: relative;
}
.cid-tZBIRaZIsO .item-img img {
  transition: all 0.2s;
}
.cid-tZBIRaZIsO h5 {
  line-height: 1.2;
}
.cid-tZBIRaZIsO .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-tZBIRaZIsO .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-tZBIRaZIsO .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-tZBIRaZIsO .item:hover img {
  transform: scale(1.05);
}
.cid-tZBIRaZIsO .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-tZBIRaZIsO .subtitle-wrap,
  .cid-tZBIRaZIsO .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-tZBIRaZIsO .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-tZBIRaZIsO .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tZBIRaZIsO .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tZBIRaZIsO .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-tZBIRaZIsO .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-tZBIRaZIsO .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-tZBIRaZIsO .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZBIRaZIsO .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-tZBIRaZIsO .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZBIRaZIsO .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-tZBIRaZIsO .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZBIRaZIsO .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tZBIRaZIsO .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-tZBIRaZIsO img,
.cid-tZBIRaZIsO .item-img {
  width: 100%;
}
.cid-tZBIRaZIsO .item:focus,
.cid-tZBIRaZIsO span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tZBIRaZIsO .item {
    margin-bottom: 1rem;
  }
}
.cid-tZBIRaZIsO .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-tZBIRaZIsO .item-title {
  text-align: left;
  color: #04551f;
}
.cid-tZBIRaZIsO .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-tZBIRaZIsO .mbr-text,
.cid-tZBIRaZIsO .item .mbr-section-btn {
  color: #04551f;
}
.cid-tZBIRaZIsO .mbr-section-subtitle,
.cid-tZBIRaZIsO .subtitle-wrap,
.cid-tZBIRaZIsO .mbr-section-btn {
  text-align: left;
}
.cid-tZBIRaZIsO .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-u0Z7W2fnfN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u0Z7W2fnfN .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u0Z7W2fnfN .colored-text {
  color: #a68462 !important;
}
.cid-u0Z7W2fnfN .mbr-section-title {
  color: #ffffff;
}
.cid-u0Z7W2fnfN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0Z7W2fnfN .mbr-text {
  color: #ffffff;
}
.cid-u0Z7W2fnfN .mbr-section-title.main-title {
  text-align: center;
}
.cid-tZDHEQyw4m {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-tZDHEQyw4m .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-tZDHEQyw4m .colored-text {
  color: #a68462 !important;
}
.cid-tZDHEQyw4m .mbr-section-title {
  color: #ffffff;
}
.cid-tZDHEQyw4m .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZDHEQyw4m .mbr-text {
  color: #ffffff;
}
.cid-tZDHEQyw4m .mbr-section-title.main-title {
  text-align: center;
}
.cid-tZDI5an9FR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZDI5an9FR .item-img {
  position: relative;
}
.cid-tZDI5an9FR .item-img img {
  transition: all 0.2s;
}
.cid-tZDI5an9FR h5 {
  line-height: 1.2;
}
.cid-tZDI5an9FR .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-tZDI5an9FR .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-tZDI5an9FR .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-tZDI5an9FR .item:hover img {
  transform: scale(1.05);
}
.cid-tZDI5an9FR .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-tZDI5an9FR .subtitle-wrap,
  .cid-tZDI5an9FR .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-tZDI5an9FR .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-tZDI5an9FR .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tZDI5an9FR .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tZDI5an9FR .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-tZDI5an9FR .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-tZDI5an9FR .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-tZDI5an9FR .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZDI5an9FR .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-tZDI5an9FR .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZDI5an9FR .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-tZDI5an9FR .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZDI5an9FR .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tZDI5an9FR .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-tZDI5an9FR img,
.cid-tZDI5an9FR .item-img {
  width: 100%;
}
.cid-tZDI5an9FR .item:focus,
.cid-tZDI5an9FR span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tZDI5an9FR .item {
    margin-bottom: 1rem;
  }
}
.cid-tZDI5an9FR .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tZDI5an9FR .item-title {
  text-align: left;
  color: #04551f;
}
.cid-tZDI5an9FR .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-tZDI5an9FR .mbr-text,
.cid-tZDI5an9FR .item .mbr-section-btn {
  color: #04551f;
  text-align: left;
}
.cid-tZDI5an9FR .mbr-section-subtitle,
.cid-tZDI5an9FR .subtitle-wrap,
.cid-tZDI5an9FR .mbr-section-btn {
  text-align: center;
}
.cid-tZDI5an9FR .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-tZDKOZJ2uN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-tZDKOZJ2uN .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-tZDKOZJ2uN .colored-text {
  color: #a68462 !important;
}
.cid-tZDKOZJ2uN .mbr-section-title {
  color: #ffffff;
}
.cid-tZDKOZJ2uN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZDKOZJ2uN .mbr-text {
  color: #ffffff;
}
.cid-tZDKOZJ2uN .mbr-section-title.main-title {
  text-align: center;
}
.cid-u0apNqy9FA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0apNqy9FA .item-img {
  position: relative;
}
.cid-u0apNqy9FA .item-img img {
  transition: all 0.2s;
}
.cid-u0apNqy9FA h5 {
  line-height: 1.2;
}
.cid-u0apNqy9FA .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u0apNqy9FA .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u0apNqy9FA .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0apNqy9FA .item:hover img {
  transform: scale(1.05);
}
.cid-u0apNqy9FA .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0apNqy9FA .subtitle-wrap,
  .cid-u0apNqy9FA .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u0apNqy9FA .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u0apNqy9FA .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0apNqy9FA .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0apNqy9FA .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0apNqy9FA .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0apNqy9FA .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0apNqy9FA .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0apNqy9FA .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0apNqy9FA .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0apNqy9FA .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0apNqy9FA .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0apNqy9FA .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0apNqy9FA .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-u0apNqy9FA img,
.cid-u0apNqy9FA .item-img {
  width: 100%;
}
.cid-u0apNqy9FA .item:focus,
.cid-u0apNqy9FA span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0apNqy9FA .item {
    margin-bottom: 1rem;
  }
}
.cid-u0apNqy9FA .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u0apNqy9FA .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u0apNqy9FA .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-u0apNqy9FA .mbr-text,
.cid-u0apNqy9FA .item .mbr-section-btn {
  color: #04551f;
}
.cid-u0apNqy9FA .mbr-section-subtitle,
.cid-u0apNqy9FA .subtitle-wrap,
.cid-u0apNqy9FA .mbr-section-btn {
  text-align: left;
}
.cid-u0apNqy9FA .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-uOUUWSyr9O {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOUUWSyr9O .item-img {
  position: relative;
}
.cid-uOUUWSyr9O .item-img img {
  transition: all 0.2s;
}
.cid-uOUUWSyr9O h5 {
  line-height: 1.2;
}
.cid-uOUUWSyr9O .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-uOUUWSyr9O .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-uOUUWSyr9O .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uOUUWSyr9O .item:hover img {
  transform: scale(1.05);
}
.cid-uOUUWSyr9O .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-uOUUWSyr9O .subtitle-wrap,
  .cid-uOUUWSyr9O .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uOUUWSyr9O .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-uOUUWSyr9O .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uOUUWSyr9O .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uOUUWSyr9O .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uOUUWSyr9O .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uOUUWSyr9O .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uOUUWSyr9O .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uOUUWSyr9O .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uOUUWSyr9O .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uOUUWSyr9O .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uOUUWSyr9O .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uOUUWSyr9O .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uOUUWSyr9O .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-uOUUWSyr9O img,
.cid-uOUUWSyr9O .item-img {
  width: 100%;
}
.cid-uOUUWSyr9O .item:focus,
.cid-uOUUWSyr9O span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uOUUWSyr9O .item {
    margin-bottom: 1rem;
  }
}
.cid-uOUUWSyr9O .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uOUUWSyr9O .item-title {
  text-align: left;
  color: #04551f;
}
.cid-uOUUWSyr9O .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-uOUUWSyr9O .mbr-text,
.cid-uOUUWSyr9O .item .mbr-section-btn {
  color: #04551f;
}
.cid-uOUUWSyr9O .mbr-section-subtitle,
.cid-uOUUWSyr9O .subtitle-wrap,
.cid-uOUUWSyr9O .mbr-section-btn {
  text-align: left;
}
.cid-uOUUWSyr9O .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-u0khNOPXcK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #04551f;
}
.cid-u0khNOPXcK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0khNOPXcK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0khNOPXcK .row {
  border: 3px solid #ffffff;
  margin-top: -3px;
  border-radius: 5px;
  padding: 64px 28px;
}
@media (max-width: 992px) {
  .cid-u0khNOPXcK .row {
    padding: 48px 20px;
  }
}
@media (min-width: 992px) {
  .cid-u0khNOPXcK .card {
    padding-right: 64px;
  }
  .cid-u0khNOPXcK .card:last-child {
    padding-right: 16px;
    padding-left: 64px;
  }
}
@media (max-width: 992px) {
  .cid-u0khNOPXcK .card:first-child {
    margin-bottom: 64px;
  }
}
.cid-u0khNOPXcK .card .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u0khNOPXcK .mbr-text {
  color: #fff9e7;
  text-align: center;
}
.cid-u4twSkNR0g {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4twSkNR0g .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4twSkNR0g .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4twSkNR0g img,
.cid-u4twSkNR0g .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4twSkNR0g .item {
  margin-bottom: 30px;
}
.cid-u4twSkNR0g .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4twSkNR0g .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4twSkNR0g .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4twSkNR0g .item-img img {
  transform: scale(1.05);
}
.cid-u4twSkNR0g .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4twSkNR0g .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-tZBIRePv5S {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-tZBIRePv5S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZBIRePv5S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZBIRePv5S .container {
  display: flex;
  justify-content: center;
}
.cid-tZBIRePv5S .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tZBIRePv5S .col-copyright {
  padding: 0;
}
.cid-tZBIRePv5S .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-tZBIRePv5S .copyright {
    text-align: center !important;
  }
}
.cid-u04Sgq2q4y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u04Sgq2q4y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u04Sgq2q4y .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u04Sgq2q4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u04Sgq2q4y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u04Sgq2q4y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u04Sgq2q4y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u04Sgq2q4y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u04Sgq2q4y .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u04Sgq2q4y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u04Sgq2q4y .nav-item:focus,
.cid-u04Sgq2q4y .nav-link:focus {
  outline: none;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u04Sgq2q4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u04Sgq2q4y .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u04Sgq2q4y .navbar.opened {
  transition: all 0.3s;
}
.cid-u04Sgq2q4y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u04Sgq2q4y .navbar .navbar-logo img {
  width: auto;
}
.cid-u04Sgq2q4y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u04Sgq2q4y .navbar.collapsed {
  justify-content: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u04Sgq2q4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u04Sgq2q4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar {
    min-height: 72px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u04Sgq2q4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u04Sgq2q4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u04Sgq2q4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u04Sgq2q4y .dropdown-item.active,
.cid-u04Sgq2q4y .dropdown-item:active {
  background-color: transparent;
}
.cid-u04Sgq2q4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u04Sgq2q4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u04Sgq2q4y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .navbar-buttons {
    text-align: left;
  }
}
.cid-u04Sgq2q4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u04Sgq2q4y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u04Sgq2q4y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u04Sgq2q4y .navbar {
    height: 70px;
  }
  .cid-u04Sgq2q4y .navbar.opened {
    height: auto;
  }
  .cid-u04Sgq2q4y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u04Sgq2q4y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u04Sgq2q4y .navbar-brand {
  margin-right: auto;
}
.cid-u04Sgq2q4y .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar-brand {
    margin-right: auto;
  }
  .cid-u04Sgq2q4y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tZLJmGKnec {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-tZLJmGKnec .item-img {
  position: relative;
}
.cid-tZLJmGKnec .button1 {
  background: #04551f;
}
.cid-tZLJmGKnec .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tZLJmGKnec .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-tZLJmGKnec .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-tZLJmGKnec .button2 {
    margin-top: 1rem;
  }
}
.cid-tZLJmGKnec .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-tZLJmGKnec .title {
    top: 25%;
  }
}
.cid-tZLJmGKnec .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tZLJmGKnec .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-tZLJmGKnec .image-wrapper {
    min-height: 400px;
  }
}
.cid-tZLJmGKnec .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZLJmGKnec .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-tZLJmGKnec .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-tZLJmGKnec .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-tZLJmGKnec .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-tZLJmGKnec .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-tZLJmGKnec .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-tZLJmGKnec .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-tZLJmGKnec .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZLJmGKnec .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-tZLJmGKnec .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZLJmGKnec .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-tZLJmGKnec .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZLJmGKnec .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZLJmGKnec .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZLJmGKnec img,
.cid-tZLJmGKnec .item-img {
  width: 100%;
}
.cid-tZLJmGKnec .item-title2,
.cid-tZLJmGKnec .icon2 {
  color: #ffffff;
}
.cid-tZLJmGKnec .item-title1,
.cid-tZLJmGKnec .icon1 {
  color: #ffffff;
}
.cid-tZLJmGKnec .main-title {
  color: #00ff00;
  text-align: center;
}
.cid-tZLJmGKnec .main-title DIV {
  text-align: center;
}
.cid-tZLJmGKnec h1,
.cid-tZLJmGKnec h2,
.cid-tZLJmGKnec h3,
.cid-tZLJmGKnec h4,
.cid-tZLJmGKnec .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-tZLJmGKnec p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-tZLJmHfz6g {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZLJmHfz6g .item-img {
  position: relative;
}
.cid-tZLJmHfz6g .item-img img {
  transition: all 0.2s;
}
.cid-tZLJmHfz6g h5 {
  line-height: 1.2;
}
.cid-tZLJmHfz6g .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-tZLJmHfz6g .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-tZLJmHfz6g .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-tZLJmHfz6g .item:hover img {
  transform: scale(1.05);
}
.cid-tZLJmHfz6g .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-tZLJmHfz6g .subtitle-wrap,
  .cid-tZLJmHfz6g .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-tZLJmHfz6g .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-tZLJmHfz6g .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tZLJmHfz6g .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tZLJmHfz6g .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-tZLJmHfz6g .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-tZLJmHfz6g .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-tZLJmHfz6g .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZLJmHfz6g .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-tZLJmHfz6g .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZLJmHfz6g .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-tZLJmHfz6g .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZLJmHfz6g .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tZLJmHfz6g .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-tZLJmHfz6g img,
.cid-tZLJmHfz6g .item-img {
  width: 100%;
}
.cid-tZLJmHfz6g .item:focus,
.cid-tZLJmHfz6g span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tZLJmHfz6g .item {
    margin-bottom: 1rem;
  }
}
.cid-tZLJmHfz6g .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tZLJmHfz6g .item-title {
  text-align: left;
  color: #04551f;
}
.cid-tZLJmHfz6g .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-tZLJmHfz6g .mbr-text,
.cid-tZLJmHfz6g .item .mbr-section-btn {
  color: #04551f;
}
.cid-tZLJmHfz6g .mbr-section-subtitle,
.cid-tZLJmHfz6g .subtitle-wrap,
.cid-tZLJmHfz6g .mbr-section-btn {
  text-align: left;
}
.cid-tZLJmHfz6g .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
#custom-html-1ac {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ac div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ac p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ac hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ac hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ac hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ac hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ac hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ac .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4waiHDpf1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4waiHDpf1 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4waiHDpf1 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4waiHDpf1 img,
.cid-u4waiHDpf1 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4waiHDpf1 .item {
  margin-bottom: 30px;
}
.cid-u4waiHDpf1 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4waiHDpf1 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4waiHDpf1 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4waiHDpf1 .item-img img {
  transform: scale(1.05);
}
.cid-u4waiHDpf1 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4waiHDpf1 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-tZLJmJ7dE6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-tZLJmJ7dE6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZLJmJ7dE6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZLJmJ7dE6 .container {
  display: flex;
  justify-content: center;
}
.cid-tZLJmJ7dE6 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tZLJmJ7dE6 .col-copyright {
  padding: 0;
}
.cid-tZLJmJ7dE6 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-tZLJmJ7dE6 .copyright {
    text-align: center !important;
  }
}
.cid-u04Sgq2q4y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u04Sgq2q4y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u04Sgq2q4y .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u04Sgq2q4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u04Sgq2q4y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u04Sgq2q4y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u04Sgq2q4y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u04Sgq2q4y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u04Sgq2q4y .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u04Sgq2q4y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u04Sgq2q4y .nav-item:focus,
.cid-u04Sgq2q4y .nav-link:focus {
  outline: none;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u04Sgq2q4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u04Sgq2q4y .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u04Sgq2q4y .navbar.opened {
  transition: all 0.3s;
}
.cid-u04Sgq2q4y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u04Sgq2q4y .navbar .navbar-logo img {
  width: auto;
}
.cid-u04Sgq2q4y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u04Sgq2q4y .navbar.collapsed {
  justify-content: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u04Sgq2q4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u04Sgq2q4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar {
    min-height: 72px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u04Sgq2q4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u04Sgq2q4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u04Sgq2q4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u04Sgq2q4y .dropdown-item.active,
.cid-u04Sgq2q4y .dropdown-item:active {
  background-color: transparent;
}
.cid-u04Sgq2q4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u04Sgq2q4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u04Sgq2q4y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .navbar-buttons {
    text-align: left;
  }
}
.cid-u04Sgq2q4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u04Sgq2q4y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u04Sgq2q4y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u04Sgq2q4y .navbar {
    height: 70px;
  }
  .cid-u04Sgq2q4y .navbar.opened {
    height: auto;
  }
  .cid-u04Sgq2q4y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u04Sgq2q4y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u04Sgq2q4y .navbar-brand {
  margin-right: auto;
}
.cid-u04Sgq2q4y .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar-brand {
    margin-right: auto;
  }
  .cid-u04Sgq2q4y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tZMLevxIJ3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZMLevxIJ3 .item-img {
  position: relative;
}
.cid-tZMLevxIJ3 .button1 {
  background: #04551f;
}
.cid-tZMLevxIJ3 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tZMLevxIJ3 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-tZMLevxIJ3 .button2 {
  background: #99ff00;
}
@media (max-width: 767px) {
  .cid-tZMLevxIJ3 .button2 {
    margin-top: 1rem;
  }
}
.cid-tZMLevxIJ3 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-tZMLevxIJ3 .title {
    top: 25%;
  }
}
.cid-tZMLevxIJ3 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tZMLevxIJ3 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-tZMLevxIJ3 .image-wrapper {
    min-height: 400px;
  }
}
.cid-tZMLevxIJ3 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMLevxIJ3 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-tZMLevxIJ3 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-tZMLevxIJ3 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-tZMLevxIJ3 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-tZMLevxIJ3 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-tZMLevxIJ3 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-tZMLevxIJ3 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-tZMLevxIJ3 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZMLevxIJ3 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-tZMLevxIJ3 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZMLevxIJ3 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-tZMLevxIJ3 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZMLevxIJ3 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZMLevxIJ3 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZMLevxIJ3 img,
.cid-tZMLevxIJ3 .item-img {
  width: 100%;
}
.cid-tZMLevxIJ3 .item-title2,
.cid-tZMLevxIJ3 .icon2 {
  color: #04551f;
}
.cid-tZMLevxIJ3 .item-title1,
.cid-tZMLevxIJ3 .icon1 {
  color: #ffffff;
}
.cid-tZMLevxIJ3 .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-tZMLevxIJ3 .main-title DIV {
  text-align: center;
}
.cid-tZMLevxIJ3 h1,
.cid-tZMLevxIJ3 h2,
.cid-tZMLevxIJ3 h3,
.cid-tZMLevxIJ3 h4,
.cid-tZMLevxIJ3 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-tZMLevxIJ3 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-tZYgmJWPsz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZYgmJWPsz .item-img {
  position: relative;
}
.cid-tZYgmJWPsz .item-img img {
  transition: all 0.2s;
}
.cid-tZYgmJWPsz h5 {
  line-height: 1.2;
}
.cid-tZYgmJWPsz .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-tZYgmJWPsz .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-tZYgmJWPsz .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-tZYgmJWPsz .item:hover img {
  transform: scale(1.05);
}
.cid-tZYgmJWPsz .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-tZYgmJWPsz .subtitle-wrap,
  .cid-tZYgmJWPsz .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-tZYgmJWPsz .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-tZYgmJWPsz .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tZYgmJWPsz .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-tZYgmJWPsz .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-tZYgmJWPsz .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-tZYgmJWPsz .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-tZYgmJWPsz .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZYgmJWPsz .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-tZYgmJWPsz .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZYgmJWPsz .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-tZYgmJWPsz .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZYgmJWPsz .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tZYgmJWPsz .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-tZYgmJWPsz img,
.cid-tZYgmJWPsz .item-img {
  width: 100%;
}
.cid-tZYgmJWPsz .item:focus,
.cid-tZYgmJWPsz span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tZYgmJWPsz .item {
    margin-bottom: 1rem;
  }
}
.cid-tZYgmJWPsz .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tZYgmJWPsz .item-title {
  text-align: left;
  color: #04551f;
}
.cid-tZYgmJWPsz .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-tZYgmJWPsz .mbr-text,
.cid-tZYgmJWPsz .item .mbr-section-btn {
  color: #04551f;
}
.cid-tZYgmJWPsz .mbr-section-subtitle,
.cid-tZYgmJWPsz .subtitle-wrap,
.cid-tZYgmJWPsz .mbr-section-btn {
  text-align: left;
}
.cid-tZYgmJWPsz .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
#custom-html-63 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-63 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-63 p {
  font-size: 60px;
  color: #777;
}
#custom-html-63 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-63 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-63 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-63 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-63 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-63 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4xbOfJNdd {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4xbOfJNdd .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4xbOfJNdd .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4xbOfJNdd img,
.cid-u4xbOfJNdd .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4xbOfJNdd .item {
  margin-bottom: 30px;
}
.cid-u4xbOfJNdd .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4xbOfJNdd .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4xbOfJNdd .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4xbOfJNdd .item-img img {
  transform: scale(1.05);
}
.cid-u4xbOfJNdd .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4xbOfJNdd .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-tZMLey6Mvi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-tZMLey6Mvi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMLey6Mvi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMLey6Mvi .container {
  display: flex;
  justify-content: center;
}
.cid-tZMLey6Mvi .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tZMLey6Mvi .col-copyright {
  padding: 0;
}
.cid-tZMLey6Mvi .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-tZMLey6Mvi .copyright {
    text-align: center !important;
  }
}
.cid-u04Sgq2q4y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u04Sgq2q4y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u04Sgq2q4y .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u04Sgq2q4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u04Sgq2q4y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u04Sgq2q4y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u04Sgq2q4y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u04Sgq2q4y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u04Sgq2q4y .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u04Sgq2q4y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u04Sgq2q4y .nav-item:focus,
.cid-u04Sgq2q4y .nav-link:focus {
  outline: none;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u04Sgq2q4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u04Sgq2q4y .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u04Sgq2q4y .navbar.opened {
  transition: all 0.3s;
}
.cid-u04Sgq2q4y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u04Sgq2q4y .navbar .navbar-logo img {
  width: auto;
}
.cid-u04Sgq2q4y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u04Sgq2q4y .navbar.collapsed {
  justify-content: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u04Sgq2q4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u04Sgq2q4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar {
    min-height: 72px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u04Sgq2q4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u04Sgq2q4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u04Sgq2q4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u04Sgq2q4y .dropdown-item.active,
.cid-u04Sgq2q4y .dropdown-item:active {
  background-color: transparent;
}
.cid-u04Sgq2q4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u04Sgq2q4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u04Sgq2q4y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .navbar-buttons {
    text-align: left;
  }
}
.cid-u04Sgq2q4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u04Sgq2q4y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u04Sgq2q4y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u04Sgq2q4y .navbar {
    height: 70px;
  }
  .cid-u04Sgq2q4y .navbar.opened {
    height: auto;
  }
  .cid-u04Sgq2q4y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u04Sgq2q4y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u04Sgq2q4y .navbar-brand {
  margin-right: auto;
}
.cid-u04Sgq2q4y .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar-brand {
    margin-right: auto;
  }
  .cid-u04Sgq2q4y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tZNq2Sxf2E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZNq2Sxf2E .item-img {
  position: relative;
}
.cid-tZNq2Sxf2E .button1 {
  background: #ffcc00;
}
.cid-tZNq2Sxf2E .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tZNq2Sxf2E .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-tZNq2Sxf2E .button2 {
  background: #ffa600;
}
@media (max-width: 767px) {
  .cid-tZNq2Sxf2E .button2 {
    margin-top: 1rem;
  }
}
.cid-tZNq2Sxf2E .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-tZNq2Sxf2E .title {
    top: 25%;
  }
}
.cid-tZNq2Sxf2E .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tZNq2Sxf2E .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-tZNq2Sxf2E .image-wrapper {
    min-height: 400px;
  }
}
.cid-tZNq2Sxf2E .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZNq2Sxf2E .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-tZNq2Sxf2E .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-tZNq2Sxf2E .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-tZNq2Sxf2E .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-tZNq2Sxf2E .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-tZNq2Sxf2E .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-tZNq2Sxf2E .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-tZNq2Sxf2E .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZNq2Sxf2E .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-tZNq2Sxf2E .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZNq2Sxf2E .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-tZNq2Sxf2E .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZNq2Sxf2E .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZNq2Sxf2E .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZNq2Sxf2E img,
.cid-tZNq2Sxf2E .item-img {
  width: 100%;
}
.cid-tZNq2Sxf2E .item-title2,
.cid-tZNq2Sxf2E .icon2 {
  color: #04551f;
}
.cid-tZNq2Sxf2E .item-title1,
.cid-tZNq2Sxf2E .icon1 {
  color: #04551f;
}
.cid-tZNq2Sxf2E .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-tZNq2Sxf2E .main-title DIV {
  text-align: center;
}
.cid-tZNq2Sxf2E h1,
.cid-tZNq2Sxf2E h2,
.cid-tZNq2Sxf2E h3,
.cid-tZNq2Sxf2E h4,
.cid-tZNq2Sxf2E .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-tZNq2Sxf2E p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-tZNqnww1P3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tZNqnww1P3 .showAlerts {
  display: block !important;
}
.cid-tZNqnww1P3 .rowflexrev {
  display: -webkit-flex;
}
.cid-tZNqnww1P3 .ws-form-alerts {
  margin-top: 1rem;
}
.cid-tZNqnww1P3 .title {
  margin-bottom: 2rem;
}
.cid-tZNqnww1P3 .mbr-section-subtitle {
  color: #04551f;
}
.cid-tZNqnww1P3 textarea.form-control {
  min-height: 188px;
}
.cid-tZNqnww1P3 LABEL {
  color: #232323;
  display: initial;
}
.cid-tZNqnww1P3 .mbr-section-terms {
  text-align: center;
  color: #232323;
  margin-bottom: 0px;
}
.cid-tZNqnww1P3 .mbr-section-labels {
  color: #04551f;
  padding: 0;
  margin-bottom: .357em;
  text-align: left;
}
.cid-tZNqnww1P3 .mbr-section-autorespond {
  text-align: left;
  color: #232323;
  margin-bottom: 0px;
}
.cid-tZNqnww1P3 .mbr-section-gdpr {
  text-align: left;
  color: #232323;
  margin-bottom: 0px;
}
.cid-tZNqnww1P3 .alert {
  margin-bottom: 0;
}
.cid-tZNqnww1P3 .alert-success {
  background-color: #009933;
}
.cid-tZNqnww1P3 .alert-danger {
  background-color: #ff4a52;
}
.cid-tZNqnww1P3 .btn {
  display: inline-flex;
}
.cid-tZNqnww1P3 .mbr-alert-success {
  text-align: left;
  color: #ffffff;
}
.cid-tZNqnww1P3 .mbr-alert-danger {
  text-align: left;
  color: #ffffff;
}
.cid-tZNqnww1P3 .uploadBtn {
  padding-top: 13px !important;
  padding-left: 12.5px !important;
}
.cid-tZNqnww1P3 input[type=file]::file-selector-button {
  border: 1px solid #232323 !important;
  padding: .2em .4em;
  border-radius: .2em;
  background-color: #cccccc !important;
  color: #232323 !important;
  transition: 0.3s;
}
.cid-tZNqnww1P3 input[type=file]::-webkit-file-upload-button {
  border: 1px solid #232323 !important;
  padding: .2em .4em;
  border-radius: .2em;
  background-color: #cccccc !important;
  color: #232323 !important;
  transition: 0.3s;
}
.cid-tZNqnww1P3 input[type=file]::-ms-browse {
  border: 1px solid #232323 !important;
  padding: .2em .4em;
  border-radius: .2em;
  background-color: #cccccc !important;
  color: #232323 !important;
  transition: 0.3s;
}
.cid-tZNqnww1P3 H2 {
  color: #04551f;
}
.cid-u4MDmLKscM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4MDmLKscM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4MDmLKscM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4MDmLKscM .mbr-section-subtitle {
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  color: #000000;
}
.cid-u4MDmLKscM .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-u4MDmLKscM .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-u4MDmLKscM .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  border: 2px solid lightgray;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-u4MDmLKscM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-u4MDmLKscM .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #000000;
  margin-bottom: 1rem;
  width: 60px;
  justify-content: center;
  align-items: center;
  background: #d9db4d;
  height: 60px;
  border-radius: 50%;
}
.cid-u4MDmLKscM .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u4MDmLKscM .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-u4MDmLKscM .card-box .item-footer {
  margin-top: auto;
}
.cid-u4MDmLKscM .content-head {
  max-width: 800px;
}
.cid-u4MDmLKscM .mbr-section-subtitle,
.cid-u4MDmLKscM .subtitle-wrap,
.cid-u4MDmLKscM .mbr-section-btn {
  text-align: left;
  color: #04551f;
}
.cid-u4MDmLKscM .card-title,
.cid-u4MDmLKscM .iconfont-wrapper {
  color: #04551f;
}
.cid-u4MDmLKscM .card-text {
  color: #04551f;
}
.cid-u4Mxnn322U {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4Mxnn322U .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4Mxnn322U .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4Mxnn322U img,
.cid-u4Mxnn322U .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4Mxnn322U .item {
  margin-bottom: 30px;
}
.cid-u4Mxnn322U .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4Mxnn322U .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4Mxnn322U .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4Mxnn322U .item-img img {
  transform: scale(1.05);
}
.cid-u4Mxnn322U .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4Mxnn322U .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-tZNq2Vi986 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-tZNq2Vi986 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZNq2Vi986 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZNq2Vi986 .container {
  display: flex;
  justify-content: center;
}
.cid-tZNq2Vi986 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tZNq2Vi986 .col-copyright {
  padding: 0;
}
.cid-tZNq2Vi986 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-tZNq2Vi986 .copyright {
    text-align: center !important;
  }
}
.cid-u04Sgq2q4y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u04Sgq2q4y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u04Sgq2q4y .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u04Sgq2q4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u04Sgq2q4y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u04Sgq2q4y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u04Sgq2q4y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u04Sgq2q4y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u04Sgq2q4y .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u04Sgq2q4y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u04Sgq2q4y .nav-item:focus,
.cid-u04Sgq2q4y .nav-link:focus {
  outline: none;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u04Sgq2q4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u04Sgq2q4y .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u04Sgq2q4y .navbar.opened {
  transition: all 0.3s;
}
.cid-u04Sgq2q4y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u04Sgq2q4y .navbar .navbar-logo img {
  width: auto;
}
.cid-u04Sgq2q4y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u04Sgq2q4y .navbar.collapsed {
  justify-content: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u04Sgq2q4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u04Sgq2q4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar {
    min-height: 72px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u04Sgq2q4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u04Sgq2q4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u04Sgq2q4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u04Sgq2q4y .dropdown-item.active,
.cid-u04Sgq2q4y .dropdown-item:active {
  background-color: transparent;
}
.cid-u04Sgq2q4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u04Sgq2q4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u04Sgq2q4y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .navbar-buttons {
    text-align: left;
  }
}
.cid-u04Sgq2q4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u04Sgq2q4y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u04Sgq2q4y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u04Sgq2q4y .navbar {
    height: 70px;
  }
  .cid-u04Sgq2q4y .navbar.opened {
    height: auto;
  }
  .cid-u04Sgq2q4y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u04Sgq2q4y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u04Sgq2q4y .navbar-brand {
  margin-right: auto;
}
.cid-u04Sgq2q4y .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar-brand {
    margin-right: auto;
  }
  .cid-u04Sgq2q4y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tZNqudAGV3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZNqudAGV3 .item-img {
  position: relative;
}
.cid-tZNqudAGV3 .button1 {
  background: #04551f;
}
.cid-tZNqudAGV3 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tZNqudAGV3 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-tZNqudAGV3 .button2 {
  background: #99ff00;
}
@media (max-width: 767px) {
  .cid-tZNqudAGV3 .button2 {
    margin-top: 1rem;
  }
}
.cid-tZNqudAGV3 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-tZNqudAGV3 .title {
    top: 25%;
  }
}
.cid-tZNqudAGV3 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tZNqudAGV3 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-tZNqudAGV3 .image-wrapper {
    min-height: 400px;
  }
}
.cid-tZNqudAGV3 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZNqudAGV3 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-tZNqudAGV3 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-tZNqudAGV3 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-tZNqudAGV3 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-tZNqudAGV3 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-tZNqudAGV3 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-tZNqudAGV3 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-tZNqudAGV3 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZNqudAGV3 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-tZNqudAGV3 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZNqudAGV3 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-tZNqudAGV3 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZNqudAGV3 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZNqudAGV3 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZNqudAGV3 img,
.cid-tZNqudAGV3 .item-img {
  width: 100%;
}
.cid-tZNqudAGV3 .item-title2,
.cid-tZNqudAGV3 .icon2 {
  color: #04551f;
}
.cid-tZNqudAGV3 .item-title1,
.cid-tZNqudAGV3 .icon1 {
  color: #ffffff;
}
.cid-tZNqudAGV3 .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-tZNqudAGV3 .main-title DIV {
  text-align: center;
}
.cid-tZNqudAGV3 h1,
.cid-tZNqudAGV3 h2,
.cid-tZNqudAGV3 h3,
.cid-tZNqudAGV3 h4,
.cid-tZNqudAGV3 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-tZNqudAGV3 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u7B64980BV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u7B64980BV .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u7B64980BV .mbr-section-text {
  text-align: center;
}
.cid-u7B64980BV button[type="submit"] {
  border-radius: 100px;
}
.cid-u7B64980BV a[type="submit"],
.cid-u7B64980BV button[type="submit"] {
  margin-top: 0;
}
.cid-u7B64980BV .wsSearchError {
  text-align: center;
  background-color: #ff4a52;
}
.cid-u7B64980BV mark {
  padding: 0;
  color: inherit;
  background-color: #ffff00;
  font-weight: bold;
}
.cid-u7B64980BV .row .spinner-border,
.cid-u7B64980BV .row .spinner-grow {
  width: 32px;
  color: #04551f;
}
.cid-u7B64980BV .gdpr-block {
  display: none;
}
#custom-html-1jz {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1jz div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1jz p {
  font-size: 60px;
  color: #777;
}
#custom-html-1jz hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1jz hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1jz hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1jz hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1jz hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1jz .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7BeeEejUO {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7BeeEejUO .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u7BeeEejUO .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7BeeEejUO img,
.cid-u7BeeEejUO .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7BeeEejUO .item {
  margin-bottom: 30px;
}
.cid-u7BeeEejUO .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7BeeEejUO .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7BeeEejUO .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7BeeEejUO .item-img img {
  transform: scale(1.05);
}
.cid-u7BeeEejUO .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7BeeEejUO .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-tZNqugVTz4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-tZNqugVTz4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZNqugVTz4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZNqugVTz4 .container {
  display: flex;
  justify-content: center;
}
.cid-tZNqugVTz4 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tZNqugVTz4 .col-copyright {
  padding: 0;
}
.cid-tZNqugVTz4 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-tZNqugVTz4 .copyright {
    text-align: center !important;
  }
}
.cid-u04Sgq2q4y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u04Sgq2q4y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u04Sgq2q4y .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u04Sgq2q4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u04Sgq2q4y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u04Sgq2q4y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u04Sgq2q4y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u04Sgq2q4y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u04Sgq2q4y .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u04Sgq2q4y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u04Sgq2q4y .nav-item:focus,
.cid-u04Sgq2q4y .nav-link:focus {
  outline: none;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u04Sgq2q4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u04Sgq2q4y .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u04Sgq2q4y .navbar.opened {
  transition: all 0.3s;
}
.cid-u04Sgq2q4y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u04Sgq2q4y .navbar .navbar-logo img {
  width: auto;
}
.cid-u04Sgq2q4y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u04Sgq2q4y .navbar.collapsed {
  justify-content: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u04Sgq2q4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u04Sgq2q4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar {
    min-height: 72px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u04Sgq2q4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u04Sgq2q4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u04Sgq2q4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u04Sgq2q4y .dropdown-item.active,
.cid-u04Sgq2q4y .dropdown-item:active {
  background-color: transparent;
}
.cid-u04Sgq2q4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u04Sgq2q4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u04Sgq2q4y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .navbar-buttons {
    text-align: left;
  }
}
.cid-u04Sgq2q4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u04Sgq2q4y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u04Sgq2q4y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u04Sgq2q4y .navbar {
    height: 70px;
  }
  .cid-u04Sgq2q4y .navbar.opened {
    height: auto;
  }
  .cid-u04Sgq2q4y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u04Sgq2q4y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u04Sgq2q4y .navbar-brand {
  margin-right: auto;
}
.cid-u04Sgq2q4y .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar-brand {
    margin-right: auto;
  }
  .cid-u04Sgq2q4y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2IBw0Lx4g {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2IBw0Lx4g .item-img {
  position: relative;
}
.cid-u2IBw0Lx4g .button1 {
  background: #009933;
}
.cid-u2IBw0Lx4g .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2IBw0Lx4g .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2IBw0Lx4g .button2 {
  background: #edefeb;
}
@media (max-width: 767px) {
  .cid-u2IBw0Lx4g .button2 {
    margin-top: 1rem;
  }
}
.cid-u2IBw0Lx4g .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2IBw0Lx4g .title {
    top: 25%;
  }
}
.cid-u2IBw0Lx4g .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2IBw0Lx4g .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2IBw0Lx4g .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2IBw0Lx4g .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2IBw0Lx4g .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2IBw0Lx4g .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2IBw0Lx4g .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2IBw0Lx4g .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2IBw0Lx4g .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2IBw0Lx4g .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2IBw0Lx4g .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2IBw0Lx4g .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2IBw0Lx4g .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2IBw0Lx4g .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2IBw0Lx4g .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2IBw0Lx4g .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2IBw0Lx4g .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2IBw0Lx4g .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2IBw0Lx4g img,
.cid-u2IBw0Lx4g .item-img {
  width: 100%;
}
.cid-u2IBw0Lx4g .item-title2,
.cid-u2IBw0Lx4g .icon2 {
  color: #2a2c2d;
}
.cid-u2IBw0Lx4g .item-title1,
.cid-u2IBw0Lx4g .icon1 {
  color: #f9f6e0;
}
.cid-u2IBw0Lx4g .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u2IBw0Lx4g .main-title DIV {
  text-align: center;
}
.cid-u2IBw0Lx4g h1,
.cid-u2IBw0Lx4g h2,
.cid-u2IBw0Lx4g h3,
.cid-u2IBw0Lx4g h4,
.cid-u2IBw0Lx4g .item-title,
.cid-u2IBw0Lx4g .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2IBw0Lx4g p,
.cid-u2IBw0Lx4g h5,
.cid-u2IBw0Lx4g h6 {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2IBw0Lx4g .subtitle {
  color: #ccff00;
}
.cid-u0Fqvc2o0O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZUKZtCnzu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-tZUKZtCnzu .container {
    padding: 0 24px;
  }
}
.cid-tZUKZtCnzu .card {
  justify-content: center;
}
.cid-tZUKZtCnzu .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-tZUKZtCnzu .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-tZUKZtCnzu .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-tZUKZtCnzu .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tZUKZtCnzu .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-tZUKZtCnzu .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-tZUKZtCnzu .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-tZUKZtCnzu .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-tZUKZtCnzu .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-tZUKZtCnzu .mbr-section-title {
  color: #F9F6E0;
}
.cid-tZUKZtCnzu .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-tZUKZtCnzu .mbr-text {
  color: #04551f;
}
.cid-tZUKZtCnzu .mbr-section-btn {
  text-align: right;
}
.cid-tZUKZtCnzu .mbr-section-title,
.cid-tZUKZtCnzu .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u81IZ1PU52 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u81IZ1PU52 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u81IZ1PU52 .colored-text {
  color: #a68462 !important;
}
.cid-u81IZ1PU52 .mbr-section-title {
  color: #ffffff;
}
.cid-u81IZ1PU52 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u81IZ1PU52 .mbr-text {
  color: #ffffff;
}
.cid-u81IZ1PU52 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u81J0xoLRV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u81J0xoLRV .item-img {
  position: relative;
}
.cid-u81J0xoLRV .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u81J0xoLRV .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u81J0xoLRV .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u81J0xoLRV .item1 {
  padding-bottom: 2rem;
}
.cid-u81J0xoLRV .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u81J0xoLRV .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u81J0xoLRV .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u81J0xoLRV .item1,
.cid-u81J0xoLRV .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u81J0xoLRV .item1 .item:hover,
.cid-u81J0xoLRV .item .item:hover {
  cursor: pointer;
}
.cid-u81J0xoLRV .item1:hover .link-icon-wrapper span,
.cid-u81J0xoLRV .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u81J0xoLRV .item1:hover img,
.cid-u81J0xoLRV .item:hover img {
  transform: scale(1.05);
}
.cid-u81J0xoLRV .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u81J0xoLRV .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u81J0xoLRV .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u81J0xoLRV .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u81J0xoLRV .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u81J0xoLRV .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u81J0xoLRV .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u81J0xoLRV .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u81J0xoLRV .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u81J0xoLRV img,
.cid-u81J0xoLRV .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u81J0xoLRV .item:focus,
.cid-u81J0xoLRV span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u81J0xoLRV .item {
    margin-bottom: 1rem;
  }
}
.cid-u81J0xoLRV .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u81J0xoLRV .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-u81J0xoLRV .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u81J0xoLRV .mbr-section-subtitle,
.cid-u81J0xoLRV .subtitle-wrap,
.cid-u81J0xoLRV .mbr-section-btn {
  text-align: left;
}
.cid-u81J0xoLRV .mbr-text,
.cid-u81J0xoLRV .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u81J0xoLRV h1,
.cid-u81J0xoLRV h2,
.cid-u81J0xoLRV h3,
.cid-u81J0xoLRV h4,
.cid-u81J0xoLRV h5,
.cid-u81J0xoLRV h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u81J0xoLRV p,
.cid-u81J0xoLRV .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-tZUKZugMHI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZUKZugMHI .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-tZUKZugMHI .panel-group {
  border: none;
}
.cid-tZUKZugMHI .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-tZUKZugMHI .card-header {
    padding: 1rem 0rem;
  }
}
.cid-tZUKZugMHI .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-tZUKZugMHI .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-tZUKZugMHI .img-col {
  padding: 0;
}
.cid-tZUKZugMHI .img-item {
  height: 100%;
}
.cid-tZUKZugMHI img {
  height: 100%;
  object-fit: cover;
}
.cid-tZUKZugMHI .collapsed span {
  transform: rotate(0deg);
}
.cid-tZUKZugMHI .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tZUKZugMHI p {
  margin-bottom: 0.3rem;
}
.cid-tZUKZugMHI .panel-title-edit {
  color: #e9c0e9;
}
.cid-tZUKZugMHI .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-tZUKZugMHI .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-tZUKZugMHI .card {
    padding: 1.5rem;
  }
}
.cid-tZUKZugMHI .panel-text {
  color: #04551f;
}
.cid-tZUKZugMHI .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-tZUKZugMHI .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-tZUKZugMHI .panel-title-edit,
.cid-tZUKZugMHI .mbr-iconfont {
  color: #04551f;
}
.cid-tZUKZuCJGD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-tZUKZuCJGD .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-tZUKZuCJGD .colored-text {
  color: #a68462 !important;
}
.cid-tZUKZuCJGD .mbr-section-title {
  color: #ffffff;
}
.cid-tZUKZuCJGD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZUKZuCJGD .mbr-text {
  color: #ffffff;
}
.cid-tZUKZuCJGD .mbr-section-title.main-title {
  text-align: center;
}
.cid-tZUKZuTSb1 {
  background-color: #ffffff;
}
.cid-tZUKZuTSb1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZUKZuTSb1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZUKZuTSb1 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-tZUKZuTSb1 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-tZUKZuTSb1 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-tZUKZuTSb1 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tZUKZuTSb1 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tZUKZuTSb1 .image-wrapper img {
    height: 300px;
  }
}
.cid-tZUKZuTSb1 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-tZUKZuTSb1 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-tZUKZuTSb1 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-tZUKZuTSb1 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-tZUKZuTSb1 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tZUKZuTSb1 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-tZUKZuTSb1 .cards-wrapper {
    margin: 0;
  }
}
.cid-tZUKZuTSb1 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-tZUKZuTSb1 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-tZUKZuTSb1 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-tZUKZuTSb1 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-tZUKZuTSb1 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-tZUKZuTSb1 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-tZUKZuTSb1 .mbr-section-title {
  color: #04551f;
}
.cid-tZUKZuTSb1 .mbr-section-subtitle {
  color: #04551f;
}
.cid-tZUKZuTSb1 .mbr-text {
  color: #04551f;
}
.cid-tZUKZuTSb1 .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-tZUKZuTSb1 .mbr-card-title,
.cid-tZUKZuTSb1 .cards-wrapper {
  color: #04551f;
}
#custom-html-1tu {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1tu div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1tu p {
  font-size: 60px;
  color: #777;
}
#custom-html-1tu hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1tu hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1tu hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1tu hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1tu hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1tu .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uaCdg39uoX {
  background-color: #ffffff;
}
.cid-uaCdg39uoX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaCdg39uoX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaCdg39uoX .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uaCdg39uoX .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uaCdg39uoX .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uaCdg39uoX .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uaCdg39uoX .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uaCdg39uoX .image-wrapper img {
    height: 300px;
  }
}
.cid-uaCdg39uoX .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-uaCdg39uoX .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uaCdg39uoX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uaCdg39uoX .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uaCdg39uoX .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uaCdg39uoX .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-uaCdg39uoX .cards-wrapper {
    margin: 0;
  }
}
.cid-uaCdg39uoX .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uaCdg39uoX .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-uaCdg39uoX .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-uaCdg39uoX .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uaCdg39uoX .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-uaCdg39uoX .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-uaCdg39uoX .mbr-section-title {
  color: #04551f;
}
.cid-uaCdg39uoX .mbr-section-subtitle {
  color: #04551f;
}
.cid-uaCdg39uoX .mbr-text {
  color: #04551f;
}
.cid-uaCdg39uoX .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-uaCdg39uoX .mbr-card-title,
.cid-uaCdg39uoX .cards-wrapper {
  color: #04551f;
}
#custom-html-1m3 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1m3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1m3 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1m3 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1m3 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1m3 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1m3 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1m3 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1m3 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uaykSIEMFa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-uaykSIEMFa .container {
    padding: 0 24px;
  }
}
.cid-uaykSIEMFa .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uaykSIEMFa .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-uaykSIEMFa .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uaykSIEMFa .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uaykSIEMFa .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uaykSIEMFa .mbr-section-btn {
    text-align: left;
  }
}
.cid-uaykSIEMFa .mbr-section-title {
  color: #F9F6E0;
}
.cid-uaykSIEMFa .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-uaykSIEMFa .mbr-section-title,
.cid-uaykSIEMFa .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u7Uh3g4mhv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u7Uh3g4mhv .container {
    padding: 0 24px;
  }
}
.cid-u7Uh3g4mhv .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u7Uh3g4mhv .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u7Uh3g4mhv .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u7Uh3g4mhv .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7Uh3g4mhv .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u7Uh3g4mhv .mbr-section-btn {
    text-align: left;
  }
}
.cid-u7Uh3g4mhv .mbr-section-title {
  color: #F9F6E0;
}
.cid-u7Uh3g4mhv .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u7Uh3g4mhv .mbr-section-title,
.cid-u7Uh3g4mhv .mbr-section-btn {
  text-align: center;
}
.cid-u7Uh46GWIP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Uh46GWIP .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Uh46GWIP .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Uh46GWIP img,
.cid-u7Uh46GWIP .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Uh46GWIP .item {
  margin-bottom: 30px;
}
.cid-u7Uh46GWIP .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Uh46GWIP .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Uh46GWIP .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Uh46GWIP .item-img img {
  transform: scale(1.05);
}
.cid-u7Uh46GWIP .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Uh46GWIP .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-tZUKZvTaZx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-tZUKZvTaZx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZUKZvTaZx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZUKZvTaZx .container {
  display: flex;
  justify-content: center;
}
.cid-tZUKZvTaZx .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tZUKZvTaZx .col-copyright {
  padding: 0;
}
.cid-tZUKZvTaZx .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-tZUKZvTaZx .copyright {
    text-align: center !important;
  }
}
.cid-u0i28Dd0Rq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0i28Dd0Rq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u0i28Dd0Rq .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0i28Dd0Rq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0i28Dd0Rq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0i28Dd0Rq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0i28Dd0Rq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0i28Dd0Rq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0i28Dd0Rq .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0i28Dd0Rq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0i28Dd0Rq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u0i28Dd0Rq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0i28Dd0Rq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0i28Dd0Rq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u0i28Dd0Rq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0i28Dd0Rq .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0i28Dd0Rq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0i28Dd0Rq .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0i28Dd0Rq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0i28Dd0Rq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0i28Dd0Rq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0i28Dd0Rq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0i28Dd0Rq .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u0i28Dd0Rq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0i28Dd0Rq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u0i28Dd0Rq .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0i28Dd0Rq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0i28Dd0Rq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u0i28Dd0Rq .nav-item:focus,
.cid-u0i28Dd0Rq .nav-link:focus {
  outline: none;
}
.cid-u0i28Dd0Rq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0i28Dd0Rq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0i28Dd0Rq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0i28Dd0Rq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0i28Dd0Rq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0i28Dd0Rq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0i28Dd0Rq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0i28Dd0Rq .navbar.opened {
  transition: all 0.3s;
}
.cid-u0i28Dd0Rq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0i28Dd0Rq .navbar .navbar-logo img {
  width: auto;
}
.cid-u0i28Dd0Rq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0i28Dd0Rq .navbar.collapsed {
  justify-content: center;
}
.cid-u0i28Dd0Rq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0i28Dd0Rq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0i28Dd0Rq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0i28Dd0Rq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0i28Dd0Rq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0i28Dd0Rq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0i28Dd0Rq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0i28Dd0Rq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0i28Dd0Rq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0i28Dd0Rq .navbar {
    min-height: 72px;
  }
  .cid-u0i28Dd0Rq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0i28Dd0Rq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0i28Dd0Rq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0i28Dd0Rq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0i28Dd0Rq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0i28Dd0Rq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0i28Dd0Rq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0i28Dd0Rq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0i28Dd0Rq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0i28Dd0Rq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0i28Dd0Rq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0i28Dd0Rq .dropdown-item.active,
.cid-u0i28Dd0Rq .dropdown-item:active {
  background-color: transparent;
}
.cid-u0i28Dd0Rq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0i28Dd0Rq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0i28Dd0Rq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0i28Dd0Rq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u0i28Dd0Rq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0i28Dd0Rq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0i28Dd0Rq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0i28Dd0Rq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0i28Dd0Rq .navbar-buttons {
    text-align: left;
  }
}
.cid-u0i28Dd0Rq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0i28Dd0Rq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u0i28Dd0Rq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0i28Dd0Rq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0i28Dd0Rq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0i28Dd0Rq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0i28Dd0Rq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0i28Dd0Rq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0i28Dd0Rq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0i28Dd0Rq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0i28Dd0Rq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0i28Dd0Rq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0i28Dd0Rq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0i28Dd0Rq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0i28Dd0Rq .navbar {
    height: 70px;
  }
  .cid-u0i28Dd0Rq .navbar.opened {
    height: auto;
  }
  .cid-u0i28Dd0Rq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0i28Dd0Rq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0i28Dd0Rq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u0i28Dd0Rq .navbar-brand {
  margin-right: auto;
}
.cid-u0i28Dd0Rq .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u0i28Dd0Rq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u0i28Dd0Rq .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u0i28Dd0Rq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0i28Dd0Rq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u0i28Dd0Rq .navbar-brand {
    margin-right: auto;
  }
  .cid-u0i28Dd0Rq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u0i28Dd0Rq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0i28Dd0Rq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0i28Dd0Rq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0i28Dd0Rq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0i28Dd0Rq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u0i28DG270 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u0i28DG270 .item-img {
  position: relative;
}
.cid-u0i28DG270 .button1 {
  background: #04551f;
}
.cid-u0i28DG270 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u0i28DG270 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u0i28DG270 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u0i28DG270 .button2 {
    margin-top: 1rem;
  }
}
.cid-u0i28DG270 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u0i28DG270 .title {
    top: 25%;
  }
}
.cid-u0i28DG270 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u0i28DG270 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u0i28DG270 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u0i28DG270 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u0i28DG270 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u0i28DG270 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u0i28DG270 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u0i28DG270 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u0i28DG270 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u0i28DG270 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u0i28DG270 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u0i28DG270 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0i28DG270 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u0i28DG270 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0i28DG270 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u0i28DG270 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0i28DG270 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u0i28DG270 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u0i28DG270 img,
.cid-u0i28DG270 .item-img {
  width: 100%;
}
.cid-u0i28DG270 .item-title2,
.cid-u0i28DG270 .icon2 {
  color: #ffffff;
}
.cid-u0i28DG270 .item-title1,
.cid-u0i28DG270 .icon1 {
  color: #ffffff;
}
.cid-u0i28DG270 .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u0i28DG270 .main-title DIV {
  text-align: center;
}
.cid-u0i28DG270 h1,
.cid-u0i28DG270 h2,
.cid-u0i28DG270 h3,
.cid-u0i28DG270 h4,
.cid-u0i28DG270 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u0i28DG270 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u0i2m1UNy1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0i2m1UNy1 .item-img {
  position: relative;
}
.cid-u0i2m1UNy1 .item-img img {
  transition: all 0.2s;
}
.cid-u0i2m1UNy1 h5 {
  line-height: 1.2;
}
.cid-u0i2m1UNy1 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u0i2m1UNy1 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u0i2m1UNy1 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0i2m1UNy1 .item:hover img {
  transform: scale(1.05);
}
.cid-u0i2m1UNy1 .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: ffffff;
}
@media (max-width: 992px) {
  .cid-u0i2m1UNy1 .subtitle-wrap,
  .cid-u0i2m1UNy1 .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u0i2m1UNy1 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u0i2m1UNy1 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0i2m1UNy1 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0i2m1UNy1 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0i2m1UNy1 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0i2m1UNy1 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0i2m1UNy1 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0i2m1UNy1 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0i2m1UNy1 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0i2m1UNy1 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0i2m1UNy1 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0i2m1UNy1 .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0i2m1UNy1 .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-u0i2m1UNy1 img,
.cid-u0i2m1UNy1 .item-img {
  width: 100%;
}
.cid-u0i2m1UNy1 .item:focus,
.cid-u0i2m1UNy1 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0i2m1UNy1 .item {
    margin-bottom: 1rem;
  }
}
.cid-u0i2m1UNy1 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u0i2m1UNy1 .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u0i2m1UNy1 .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-u0i2m1UNy1 .mbr-text,
.cid-u0i2m1UNy1 .item .mbr-section-btn {
  color: #04551f;
}
.cid-u0i2m1UNy1 .mbr-section-subtitle,
.cid-u0i2m1UNy1 .subtitle-wrap,
.cid-u0i2m1UNy1 .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
#custom-html-1sr {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1sr div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1sr p {
  font-size: 60px;
  color: #777;
}
#custom-html-1sr hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1sr hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1sr hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1sr hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1sr hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1sr .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u0i2CkdukF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0i2CkdukF .item-img {
  position: relative;
}
.cid-u0i2CkdukF .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0i2CkdukF .card-text {
    padding-left: 4rem;
  }
}
.cid-u0i2CkdukF h5 {
  line-height: 1.2;
}
.cid-u0i2CkdukF .card {
  margin-bottom: 2rem;
}
.cid-u0i2CkdukF .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0i2CkdukF .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0i2CkdukF .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0i2CkdukF .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0i2CkdukF .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0i2CkdukF .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0i2CkdukF .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0i2CkdukF .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0i2CkdukF .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0i2CkdukF .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0i2CkdukF .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0i2CkdukF .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0i2CkdukF .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0i2CkdukF .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0i2CkdukF .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0i2CkdukF .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0i2CkdukF img,
.cid-u0i2CkdukF .item-img {
  width: 100%;
}
.cid-u0i2CkdukF .item:focus,
.cid-u0i2CkdukF span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0i2CkdukF .item {
    margin-bottom: 1rem;
  }
}
.cid-u0i2CkdukF .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0i2CkdukF .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0i2CkdukF .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0i2CkdukF .mbr-section-subtitle,
.cid-u0i2CkdukF .subtitle-wrap,
.cid-u0i2CkdukF .mbr-section-btn {
  text-align: left;
}
.cid-u0i2CkdukF .mbr-text,
.cid-u0i2CkdukF .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0i2CkdukF .mbr-text {
  color: #04551f;
}
.cid-u0i2CkdukF .mbr-title2 {
  color: #04551f;
}
#custom-html-1ss {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ss div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ss p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ss hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ss hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ss hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ss hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ss hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ss .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u0i4k0PyzZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0i4k0PyzZ .item-img {
  position: relative;
}
.cid-u0i4k0PyzZ .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0i4k0PyzZ .card-text {
    padding-left: 4rem;
  }
}
.cid-u0i4k0PyzZ h5 {
  line-height: 1.2;
}
.cid-u0i4k0PyzZ .card {
  margin-bottom: 2rem;
}
.cid-u0i4k0PyzZ .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0i4k0PyzZ .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0i4k0PyzZ .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0i4k0PyzZ .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0i4k0PyzZ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0i4k0PyzZ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0i4k0PyzZ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0i4k0PyzZ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0i4k0PyzZ .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0i4k0PyzZ .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0i4k0PyzZ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0i4k0PyzZ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0i4k0PyzZ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0i4k0PyzZ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0i4k0PyzZ .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0i4k0PyzZ .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0i4k0PyzZ img,
.cid-u0i4k0PyzZ .item-img {
  width: 100%;
}
.cid-u0i4k0PyzZ .item:focus,
.cid-u0i4k0PyzZ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0i4k0PyzZ .item {
    margin-bottom: 1rem;
  }
}
.cid-u0i4k0PyzZ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0i4k0PyzZ .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0i4k0PyzZ .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0i4k0PyzZ .mbr-section-subtitle,
.cid-u0i4k0PyzZ .subtitle-wrap,
.cid-u0i4k0PyzZ .mbr-section-btn {
  text-align: left;
}
.cid-u0i4k0PyzZ .mbr-text,
.cid-u0i4k0PyzZ .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0i4k0PyzZ .mbr-text {
  color: #04551f;
}
.cid-u0i4k0PyzZ .mbr-title2 {
  color: #04551f;
}
#custom-html-5u {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-5u div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5u p {
  font-size: 60px;
  color: #777;
}
#custom-html-5u hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-5u hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-5u hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-5u hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-5u hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-5u .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u0i3V3onio {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0i3V3onio .item-img {
  position: relative;
}
.cid-u0i3V3onio .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0i3V3onio .card-text {
    padding-left: 4rem;
  }
}
.cid-u0i3V3onio h5 {
  line-height: 1.2;
}
.cid-u0i3V3onio .card {
  margin-bottom: 2rem;
}
.cid-u0i3V3onio .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0i3V3onio .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0i3V3onio .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0i3V3onio .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0i3V3onio .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0i3V3onio .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0i3V3onio .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0i3V3onio .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0i3V3onio .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0i3V3onio .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0i3V3onio .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0i3V3onio .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0i3V3onio .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0i3V3onio .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0i3V3onio .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0i3V3onio .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0i3V3onio img,
.cid-u0i3V3onio .item-img {
  width: 100%;
}
.cid-u0i3V3onio .item:focus,
.cid-u0i3V3onio span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0i3V3onio .item {
    margin-bottom: 1rem;
  }
}
.cid-u0i3V3onio .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0i3V3onio .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0i3V3onio .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0i3V3onio .mbr-section-subtitle,
.cid-u0i3V3onio .subtitle-wrap,
.cid-u0i3V3onio .mbr-section-btn {
  text-align: left;
}
.cid-u0i3V3onio .mbr-text,
.cid-u0i3V3onio .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0i3V3onio .mbr-text {
  color: #04551f;
}
.cid-u0i3V3onio .mbr-title2 {
  color: #04551f;
}
#custom-html-1gu {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gu div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gu p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gu hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gu hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gu hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gu hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gu hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gu .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4whrN3hmO {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4whrN3hmO .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4whrN3hmO .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4whrN3hmO img,
.cid-u4whrN3hmO .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4whrN3hmO .item {
  margin-bottom: 30px;
}
.cid-u4whrN3hmO .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4whrN3hmO .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4whrN3hmO .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4whrN3hmO .item-img img {
  transform: scale(1.05);
}
.cid-u4whrN3hmO .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4whrN3hmO .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u0i28GEO83 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u0i28GEO83 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0i28GEO83 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0i28GEO83 .container {
  display: flex;
  justify-content: center;
}
.cid-u0i28GEO83 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u0i28GEO83 .col-copyright {
  padding: 0;
}
.cid-u0i28GEO83 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u0i28GEO83 .copyright {
    text-align: center !important;
  }
}
.cid-u04Sgq2q4y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u04Sgq2q4y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u04Sgq2q4y .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u04Sgq2q4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u04Sgq2q4y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u04Sgq2q4y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u04Sgq2q4y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u04Sgq2q4y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u04Sgq2q4y .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u04Sgq2q4y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u04Sgq2q4y .nav-item:focus,
.cid-u04Sgq2q4y .nav-link:focus {
  outline: none;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u04Sgq2q4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u04Sgq2q4y .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u04Sgq2q4y .navbar.opened {
  transition: all 0.3s;
}
.cid-u04Sgq2q4y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u04Sgq2q4y .navbar .navbar-logo img {
  width: auto;
}
.cid-u04Sgq2q4y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u04Sgq2q4y .navbar.collapsed {
  justify-content: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u04Sgq2q4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u04Sgq2q4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar {
    min-height: 72px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u04Sgq2q4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u04Sgq2q4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u04Sgq2q4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u04Sgq2q4y .dropdown-item.active,
.cid-u04Sgq2q4y .dropdown-item:active {
  background-color: transparent;
}
.cid-u04Sgq2q4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u04Sgq2q4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u04Sgq2q4y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .navbar-buttons {
    text-align: left;
  }
}
.cid-u04Sgq2q4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u04Sgq2q4y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u04Sgq2q4y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u04Sgq2q4y .navbar {
    height: 70px;
  }
  .cid-u04Sgq2q4y .navbar.opened {
    height: auto;
  }
  .cid-u04Sgq2q4y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u04Sgq2q4y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u04Sgq2q4y .navbar-brand {
  margin-right: auto;
}
.cid-u04Sgq2q4y .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar-brand {
    margin-right: auto;
  }
  .cid-u04Sgq2q4y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tZMKRMzgyL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZMKRMzgyL .item-img {
  position: relative;
}
.cid-tZMKRMzgyL .button1 {
  background: #04551f;
}
.cid-tZMKRMzgyL .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tZMKRMzgyL .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-tZMKRMzgyL .button2 {
  background: #99ff00;
}
@media (max-width: 767px) {
  .cid-tZMKRMzgyL .button2 {
    margin-top: 1rem;
  }
}
.cid-tZMKRMzgyL .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-tZMKRMzgyL .title {
    top: 25%;
  }
}
.cid-tZMKRMzgyL .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tZMKRMzgyL .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-tZMKRMzgyL .image-wrapper {
    min-height: 400px;
  }
}
.cid-tZMKRMzgyL .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tZMKRMzgyL .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-tZMKRMzgyL .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-tZMKRMzgyL .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-tZMKRMzgyL .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-tZMKRMzgyL .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-tZMKRMzgyL .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-tZMKRMzgyL .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-tZMKRMzgyL .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-tZMKRMzgyL .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-tZMKRMzgyL .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-tZMKRMzgyL .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-tZMKRMzgyL .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-tZMKRMzgyL .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZMKRMzgyL .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-tZMKRMzgyL img,
.cid-tZMKRMzgyL .item-img {
  width: 100%;
}
.cid-tZMKRMzgyL .item-title2,
.cid-tZMKRMzgyL .icon2 {
  color: #04551f;
}
.cid-tZMKRMzgyL .item-title1,
.cid-tZMKRMzgyL .icon1 {
  color: #ffffff;
}
.cid-tZMKRMzgyL .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-tZMKRMzgyL .main-title DIV {
  text-align: center;
}
.cid-tZMKRMzgyL h1,
.cid-tZMKRMzgyL h2,
.cid-tZMKRMzgyL h3,
.cid-tZMKRMzgyL h4,
.cid-tZMKRMzgyL .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-tZMKRMzgyL p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
#custom-html-64 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-64 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-64 p {
  font-size: 60px;
  color: #777;
}
#custom-html-64 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-64 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-64 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-64 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-64 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-64 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u0lJROHmud {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0lJROHmud .item-img {
  position: relative;
}
.cid-u0lJROHmud .item-img img {
  transition: all 0.2s;
}
.cid-u0lJROHmud h5 {
  line-height: 1.2;
}
.cid-u0lJROHmud .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u0lJROHmud .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u0lJROHmud .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0lJROHmud .item:hover img {
  transform: scale(1.05);
}
.cid-u0lJROHmud .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0lJROHmud .subtitle-wrap,
  .cid-u0lJROHmud .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u0lJROHmud .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u0lJROHmud .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0lJROHmud .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0lJROHmud .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0lJROHmud .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0lJROHmud .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0lJROHmud .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0lJROHmud .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0lJROHmud .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0lJROHmud .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0lJROHmud .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0lJROHmud .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0lJROHmud .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-u0lJROHmud img,
.cid-u0lJROHmud .item-img {
  width: 100%;
}
.cid-u0lJROHmud .item:focus,
.cid-u0lJROHmud span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0lJROHmud .item {
    margin-bottom: 1rem;
  }
}
.cid-u0lJROHmud .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u0lJROHmud .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u0lJROHmud .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-u0lJROHmud .mbr-text,
.cid-u0lJROHmud .item .mbr-section-btn {
  color: #04551f;
}
.cid-u0lJROHmud .mbr-section-subtitle,
.cid-u0lJROHmud .subtitle-wrap,
.cid-u0lJROHmud .mbr-section-btn {
  text-align: left;
}
.cid-u0lJROHmud .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
#custom-html-1l5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1l5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1l5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1l5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1l5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1l5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1l5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1l5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1l5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TQ0KSlVb {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TQ0KSlVb .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TQ0KSlVb .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TQ0KSlVb img,
.cid-u7TQ0KSlVb .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TQ0KSlVb .item {
  margin-bottom: 30px;
}
.cid-u7TQ0KSlVb .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TQ0KSlVb .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TQ0KSlVb .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TQ0KSlVb .item-img img {
  transform: scale(1.05);
}
.cid-u7TQ0KSlVb .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TQ0KSlVb .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-tZMKRPbguq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-tZMKRPbguq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMKRPbguq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMKRPbguq .container {
  display: flex;
  justify-content: center;
}
.cid-tZMKRPbguq .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tZMKRPbguq .col-copyright {
  padding: 0;
}
.cid-tZMKRPbguq .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-tZMKRPbguq .copyright {
    text-align: center !important;
  }
}
.cid-u0m8BskM8x {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0m8BskM8x .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u0m8BskM8x .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0m8BskM8x .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0m8BskM8x .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0m8BskM8x .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0m8BskM8x .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0m8BskM8x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0m8BskM8x .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0m8BskM8x .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0m8BskM8x .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u0m8BskM8x .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0m8BskM8x .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0m8BskM8x .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u0m8BskM8x .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0m8BskM8x .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0m8BskM8x .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0m8BskM8x .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0m8BskM8x .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0m8BskM8x .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0m8BskM8x .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0m8BskM8x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0m8BskM8x .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u0m8BskM8x .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0m8BskM8x .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u0m8BskM8x .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0m8BskM8x .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0m8BskM8x .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u0m8BskM8x .nav-item:focus,
.cid-u0m8BskM8x .nav-link:focus {
  outline: none;
}
.cid-u0m8BskM8x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0m8BskM8x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0m8BskM8x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0m8BskM8x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0m8BskM8x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0m8BskM8x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0m8BskM8x .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0m8BskM8x .navbar.opened {
  transition: all 0.3s;
}
.cid-u0m8BskM8x .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0m8BskM8x .navbar .navbar-logo img {
  width: auto;
}
.cid-u0m8BskM8x .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0m8BskM8x .navbar.collapsed {
  justify-content: center;
}
.cid-u0m8BskM8x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0m8BskM8x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0m8BskM8x .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0m8BskM8x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0m8BskM8x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0m8BskM8x .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0m8BskM8x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0m8BskM8x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0m8BskM8x .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0m8BskM8x .navbar {
    min-height: 72px;
  }
  .cid-u0m8BskM8x .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0m8BskM8x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0m8BskM8x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0m8BskM8x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0m8BskM8x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0m8BskM8x .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0m8BskM8x .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0m8BskM8x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0m8BskM8x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0m8BskM8x .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0m8BskM8x .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0m8BskM8x .dropdown-item.active,
.cid-u0m8BskM8x .dropdown-item:active {
  background-color: transparent;
}
.cid-u0m8BskM8x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0m8BskM8x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0m8BskM8x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0m8BskM8x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u0m8BskM8x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0m8BskM8x .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0m8BskM8x ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0m8BskM8x .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0m8BskM8x .navbar-buttons {
    text-align: left;
  }
}
.cid-u0m8BskM8x button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0m8BskM8x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u0m8BskM8x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0m8BskM8x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0m8BskM8x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0m8BskM8x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0m8BskM8x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0m8BskM8x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0m8BskM8x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0m8BskM8x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0m8BskM8x .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0m8BskM8x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0m8BskM8x .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0m8BskM8x .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0m8BskM8x .navbar {
    height: 70px;
  }
  .cid-u0m8BskM8x .navbar.opened {
    height: auto;
  }
  .cid-u0m8BskM8x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0m8BskM8x .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0m8BskM8x .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u0m8BskM8x .navbar-brand {
  margin-right: auto;
}
.cid-u0m8BskM8x .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u0m8BskM8x .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u0m8BskM8x .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u0m8BskM8x .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0m8BskM8x .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u0m8BskM8x .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u0m8BskM8x .navbar-brand {
    margin-right: auto;
  }
  .cid-u0m8BskM8x .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u0m8BskM8x .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0m8BskM8x .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0m8BskM8x .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0m8BskM8x .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0m8BskM8x .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u0m8BsH6AX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u0m8BsH6AX .item-img {
  position: relative;
}
.cid-u0m8BsH6AX .button1 {
  background: #04551f;
}
.cid-u0m8BsH6AX .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u0m8BsH6AX .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u0m8BsH6AX .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u0m8BsH6AX .button2 {
    margin-top: 1rem;
  }
}
.cid-u0m8BsH6AX .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u0m8BsH6AX .title {
    top: 25%;
  }
}
.cid-u0m8BsH6AX .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u0m8BsH6AX .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u0m8BsH6AX .image-wrapper {
    min-height: 400px;
  }
}
.cid-u0m8BsH6AX .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u0m8BsH6AX .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u0m8BsH6AX .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u0m8BsH6AX .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u0m8BsH6AX .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u0m8BsH6AX .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u0m8BsH6AX .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u0m8BsH6AX .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u0m8BsH6AX .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0m8BsH6AX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u0m8BsH6AX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0m8BsH6AX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u0m8BsH6AX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0m8BsH6AX .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u0m8BsH6AX .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u0m8BsH6AX img,
.cid-u0m8BsH6AX .item-img {
  width: 100%;
}
.cid-u0m8BsH6AX .item-title2,
.cid-u0m8BsH6AX .icon2 {
  color: #ffffff;
}
.cid-u0m8BsH6AX .item-title1,
.cid-u0m8BsH6AX .icon1 {
  color: #ffffff;
}
.cid-u0m8BsH6AX .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u0m8BsH6AX .main-title DIV {
  text-align: center;
}
.cid-u0m8BsH6AX h1,
.cid-u0m8BsH6AX h2,
.cid-u0m8BsH6AX h3,
.cid-u0m8BsH6AX h4,
.cid-u0m8BsH6AX .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u0m8BsH6AX p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u0m8BsZM2y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0m8BsZM2y .item-img {
  position: relative;
}
.cid-u0m8BsZM2y .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0m8BsZM2y .card-text {
    padding-left: 4rem;
  }
}
.cid-u0m8BsZM2y h5 {
  line-height: 1.2;
}
.cid-u0m8BsZM2y .card {
  margin-bottom: 2rem;
}
.cid-u0m8BsZM2y .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0m8BsZM2y .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0m8BsZM2y .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0m8BsZM2y .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0m8BsZM2y .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0m8BsZM2y .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0m8BsZM2y .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0m8BsZM2y .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0m8BsZM2y .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0m8BsZM2y .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0m8BsZM2y .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0m8BsZM2y .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0m8BsZM2y .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0m8BsZM2y .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0m8BsZM2y .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0m8BsZM2y .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0m8BsZM2y img,
.cid-u0m8BsZM2y .item-img {
  width: 100%;
}
.cid-u0m8BsZM2y .item:focus,
.cid-u0m8BsZM2y span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0m8BsZM2y .item {
    margin-bottom: 1rem;
  }
}
.cid-u0m8BsZM2y .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0m8BsZM2y .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0m8BsZM2y .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0m8BsZM2y .mbr-section-subtitle,
.cid-u0m8BsZM2y .subtitle-wrap,
.cid-u0m8BsZM2y .mbr-section-btn {
  text-align: left;
}
.cid-u0m8BsZM2y .mbr-text,
.cid-u0m8BsZM2y .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0m8BsZM2y .mbr-text {
  color: #04551f;
}
.cid-u0m8BsZM2y .mbr-title2 {
  color: #04551f;
}
.cid-u0mk00A9Ay {
  background-color: #ffffff;
}
.cid-u0mk00A9Ay .image-h {
  max-height: 100vh;
  object-fit: cover;
}
.cid-u0mc7PFqTt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0mc7PFqTt .item-img {
  position: relative;
}
.cid-u0mc7PFqTt .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0mc7PFqTt .card-text {
    padding-left: 4rem;
  }
}
.cid-u0mc7PFqTt h5 {
  line-height: 1.2;
}
.cid-u0mc7PFqTt .card {
  margin-bottom: 2rem;
}
.cid-u0mc7PFqTt .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0mc7PFqTt .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0mc7PFqTt .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0mc7PFqTt .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0mc7PFqTt .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0mc7PFqTt .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0mc7PFqTt .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0mc7PFqTt .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0mc7PFqTt .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0mc7PFqTt .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0mc7PFqTt .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0mc7PFqTt .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0mc7PFqTt .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0mc7PFqTt .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0mc7PFqTt .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0mc7PFqTt .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0mc7PFqTt img,
.cid-u0mc7PFqTt .item-img {
  width: 100%;
}
.cid-u0mc7PFqTt .item:focus,
.cid-u0mc7PFqTt span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0mc7PFqTt .item {
    margin-bottom: 1rem;
  }
}
.cid-u0mc7PFqTt .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0mc7PFqTt .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0mc7PFqTt .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0mc7PFqTt .mbr-section-subtitle,
.cid-u0mc7PFqTt .subtitle-wrap,
.cid-u0mc7PFqTt .mbr-section-btn {
  text-align: left;
}
.cid-u0mc7PFqTt .mbr-text,
.cid-u0mc7PFqTt .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0mc7PFqTt .mbr-text {
  color: #04551f;
}
.cid-u0mc7PFqTt .mbr-title2 {
  color: #04551f;
}
#custom-html-1lb {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1lb div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1lb p {
  font-size: 60px;
  color: #777;
}
#custom-html-1lb hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1lb hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1lb hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1lb hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1lb hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1lb .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TQfD4WxG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TQfD4WxG .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TQfD4WxG .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TQfD4WxG img,
.cid-u7TQfD4WxG .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TQfD4WxG .item {
  margin-bottom: 30px;
}
.cid-u7TQfD4WxG .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TQfD4WxG .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TQfD4WxG .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TQfD4WxG .item-img img {
  transform: scale(1.05);
}
.cid-u7TQfD4WxG .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TQfD4WxG .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u0m8BvkxrU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u0m8BvkxrU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0m8BvkxrU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0m8BvkxrU .container {
  display: flex;
  justify-content: center;
}
.cid-u0m8BvkxrU .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u0m8BvkxrU .col-copyright {
  padding: 0;
}
.cid-u0m8BvkxrU .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u0m8BvkxrU .copyright {
    text-align: center !important;
  }
}
.cid-u0DIEevUHQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0DIEevUHQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u0DIEevUHQ .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0DIEevUHQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0DIEevUHQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0DIEevUHQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0DIEevUHQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0DIEevUHQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0DIEevUHQ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0DIEevUHQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0DIEevUHQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u0DIEevUHQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0DIEevUHQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0DIEevUHQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u0DIEevUHQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0DIEevUHQ .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0DIEevUHQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0DIEevUHQ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0DIEevUHQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0DIEevUHQ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0DIEevUHQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0DIEevUHQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0DIEevUHQ .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u0DIEevUHQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0DIEevUHQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u0DIEevUHQ .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0DIEevUHQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0DIEevUHQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u0DIEevUHQ .nav-item:focus,
.cid-u0DIEevUHQ .nav-link:focus {
  outline: none;
}
.cid-u0DIEevUHQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0DIEevUHQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0DIEevUHQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0DIEevUHQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0DIEevUHQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0DIEevUHQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0DIEevUHQ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0DIEevUHQ .navbar.opened {
  transition: all 0.3s;
}
.cid-u0DIEevUHQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0DIEevUHQ .navbar .navbar-logo img {
  width: auto;
}
.cid-u0DIEevUHQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0DIEevUHQ .navbar.collapsed {
  justify-content: center;
}
.cid-u0DIEevUHQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0DIEevUHQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0DIEevUHQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0DIEevUHQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0DIEevUHQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0DIEevUHQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0DIEevUHQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0DIEevUHQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0DIEevUHQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0DIEevUHQ .navbar {
    min-height: 72px;
  }
  .cid-u0DIEevUHQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0DIEevUHQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0DIEevUHQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0DIEevUHQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0DIEevUHQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0DIEevUHQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0DIEevUHQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0DIEevUHQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0DIEevUHQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0DIEevUHQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0DIEevUHQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0DIEevUHQ .dropdown-item.active,
.cid-u0DIEevUHQ .dropdown-item:active {
  background-color: transparent;
}
.cid-u0DIEevUHQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0DIEevUHQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0DIEevUHQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0DIEevUHQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u0DIEevUHQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0DIEevUHQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0DIEevUHQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0DIEevUHQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0DIEevUHQ .navbar-buttons {
    text-align: left;
  }
}
.cid-u0DIEevUHQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0DIEevUHQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u0DIEevUHQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0DIEevUHQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0DIEevUHQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0DIEevUHQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0DIEevUHQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0DIEevUHQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0DIEevUHQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0DIEevUHQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0DIEevUHQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0DIEevUHQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0DIEevUHQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0DIEevUHQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0DIEevUHQ .navbar {
    height: 70px;
  }
  .cid-u0DIEevUHQ .navbar.opened {
    height: auto;
  }
  .cid-u0DIEevUHQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0DIEevUHQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0DIEevUHQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u0DIEevUHQ .navbar-brand {
  margin-right: auto;
}
.cid-u0DIEevUHQ .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u0DIEevUHQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u0DIEevUHQ .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u0DIEevUHQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0DIEevUHQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u0DIEevUHQ .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u0DIEevUHQ .navbar-brand {
    margin-right: auto;
  }
  .cid-u0DIEevUHQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u0DIEevUHQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0DIEevUHQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0DIEevUHQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0DIEevUHQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0DIEevUHQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2IKPWuIQg {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2IKPWuIQg .item-img {
  position: relative;
}
.cid-u2IKPWuIQg .button1 {
  background: #04551f;
}
.cid-u2IKPWuIQg .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2IKPWuIQg .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2IKPWuIQg .button2 {
  background: #edefeb;
}
@media (max-width: 767px) {
  .cid-u2IKPWuIQg .button2 {
    margin-top: 1rem;
  }
}
.cid-u2IKPWuIQg .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2IKPWuIQg .title {
    top: 25%;
  }
}
.cid-u2IKPWuIQg .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2IKPWuIQg .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2IKPWuIQg .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2IKPWuIQg .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2IKPWuIQg .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2IKPWuIQg .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2IKPWuIQg .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2IKPWuIQg .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2IKPWuIQg .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2IKPWuIQg .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2IKPWuIQg .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2IKPWuIQg .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2IKPWuIQg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2IKPWuIQg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2IKPWuIQg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2IKPWuIQg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2IKPWuIQg .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2IKPWuIQg .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2IKPWuIQg img,
.cid-u2IKPWuIQg .item-img {
  width: 100%;
}
.cid-u2IKPWuIQg .item-title2,
.cid-u2IKPWuIQg .icon2 {
  color: #2a2c2d;
}
.cid-u2IKPWuIQg .item-title1,
.cid-u2IKPWuIQg .icon1 {
  color: #f9f6e0;
}
.cid-u2IKPWuIQg .main-title {
  color: #ffdd00;
  text-align: center;
}
.cid-u2IKPWuIQg .main-title DIV {
  text-align: center;
}
.cid-u2IKPWuIQg h1,
.cid-u2IKPWuIQg h2,
.cid-u2IKPWuIQg h3,
.cid-u2IKPWuIQg h4,
.cid-u2IKPWuIQg .item-title,
.cid-u2IKPWuIQg .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2IKPWuIQg p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2IKPWuIQg .subtitle {
  color: #ccff00;
}
.cid-u2JiXGn4Yk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u0DIEfdLi5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u0DIEfdLi5 .container {
    padding: 0 24px;
  }
}
.cid-u0DIEfdLi5 .card {
  justify-content: center;
}
.cid-u0DIEfdLi5 .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u0DIEfdLi5 .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u0DIEfdLi5 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u0DIEfdLi5 .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u0DIEfdLi5 .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u0DIEfdLi5 .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u0DIEfdLi5 .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u0DIEfdLi5 .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u0DIEfdLi5 .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u0DIEfdLi5 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u0DIEfdLi5 .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u0DIEfdLi5 .mbr-text {
  color: #04551f;
}
.cid-u0DIEfdLi5 .mbr-section-btn {
  text-align: right;
}
.cid-u0DIEfdLi5 .mbr-section-title,
.cid-u0DIEfdLi5 .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u0DMY0wO8V {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0DMY0wO8V .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0DMY0wO8V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0DMY0wO8V .row {
  flex-direction: row-reverse;
}
.cid-u0DMY0wO8V .mbr-description {
  color: #04551f;
}
.cid-u8j6rl7D1z {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u8j6rl7D1z .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u8j6rl7D1z .colored-text {
  color: #a68462 !important;
}
.cid-u8j6rl7D1z .mbr-section-title {
  color: #ffffff;
}
.cid-u8j6rl7D1z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u8j6rl7D1z .mbr-text {
  color: #ffffff;
}
.cid-u8j6rl7D1z .mbr-section-title.main-title {
  text-align: center;
}
.cid-u8j6ptoY7j {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8j6ptoY7j .item-img {
  position: relative;
}
.cid-u8j6ptoY7j .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u8j6ptoY7j .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u8j6ptoY7j .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u8j6ptoY7j .item1 {
  padding-bottom: 2rem;
}
.cid-u8j6ptoY7j .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8j6ptoY7j .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8j6ptoY7j .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8j6ptoY7j .item1,
.cid-u8j6ptoY7j .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u8j6ptoY7j .item1 .item:hover,
.cid-u8j6ptoY7j .item .item:hover {
  cursor: pointer;
}
.cid-u8j6ptoY7j .item1:hover .link-icon-wrapper span,
.cid-u8j6ptoY7j .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8j6ptoY7j .item1:hover img,
.cid-u8j6ptoY7j .item:hover img {
  transform: scale(1.05);
}
.cid-u8j6ptoY7j .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8j6ptoY7j .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8j6ptoY7j .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8j6ptoY7j .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8j6ptoY7j .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8j6ptoY7j .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8j6ptoY7j .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8j6ptoY7j .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8j6ptoY7j .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u8j6ptoY7j img,
.cid-u8j6ptoY7j .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u8j6ptoY7j .item:focus,
.cid-u8j6ptoY7j span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8j6ptoY7j .item {
    margin-bottom: 1rem;
  }
}
.cid-u8j6ptoY7j .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u8j6ptoY7j .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-u8j6ptoY7j .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u8j6ptoY7j .mbr-section-subtitle,
.cid-u8j6ptoY7j .subtitle-wrap,
.cid-u8j6ptoY7j .mbr-section-btn {
  text-align: left;
}
.cid-u8j6ptoY7j .mbr-text,
.cid-u8j6ptoY7j .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u8j6ptoY7j h1,
.cid-u8j6ptoY7j h2,
.cid-u8j6ptoY7j h3,
.cid-u8j6ptoY7j h4,
.cid-u8j6ptoY7j h5,
.cid-u8j6ptoY7j h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8j6ptoY7j p,
.cid-u8j6ptoY7j .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u0DIEfKvx5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0DIEfKvx5 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u0DIEfKvx5 .panel-group {
  border: none;
}
.cid-u0DIEfKvx5 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0DIEfKvx5 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u0DIEfKvx5 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u0DIEfKvx5 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u0DIEfKvx5 .img-col {
  padding: 0;
}
.cid-u0DIEfKvx5 .img-item {
  height: 100%;
}
.cid-u0DIEfKvx5 img {
  height: 100%;
  object-fit: cover;
}
.cid-u0DIEfKvx5 .collapsed span {
  transform: rotate(0deg);
}
.cid-u0DIEfKvx5 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u0DIEfKvx5 p {
  margin-bottom: 0.3rem;
}
.cid-u0DIEfKvx5 .panel-title-edit {
  color: #e9c0e9;
}
.cid-u0DIEfKvx5 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u0DIEfKvx5 .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u0DIEfKvx5 .card {
    padding: 1.5rem;
  }
}
.cid-u0DIEfKvx5 .panel-text {
  color: #04551f;
}
.cid-u0DIEfKvx5 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u0DIEfKvx5 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u0DIEfKvx5 .panel-title-edit,
.cid-u0DIEfKvx5 .mbr-iconfont {
  color: #04551f;
}
.cid-u0DIEg9NF0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u0DIEg9NF0 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u0DIEg9NF0 .colored-text {
  color: #a68462 !important;
}
.cid-u0DIEg9NF0 .mbr-section-title {
  color: #ffffff;
}
.cid-u0DIEg9NF0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0DIEg9NF0 .mbr-text {
  color: #ffffff;
}
.cid-u0DIEg9NF0 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u0DIEgr41c {
  background-color: #ffffff;
}
.cid-u0DIEgr41c .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0DIEgr41c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0DIEgr41c .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u0DIEgr41c .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u0DIEgr41c .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u0DIEgr41c .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u0DIEgr41c .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u0DIEgr41c .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u0DIEgr41c .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u0DIEgr41c .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u0DIEgr41c .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u0DIEgr41c .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u0DIEgr41c .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u0DIEgr41c .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u0DIEgr41c .cards-wrapper {
    margin: 0;
  }
}
.cid-u0DIEgr41c .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u0DIEgr41c .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u0DIEgr41c .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u0DIEgr41c .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u0DIEgr41c .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u0DIEgr41c .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u0DIEgr41c .mbr-section-title {
  color: #04551f;
}
.cid-u0DIEgr41c .mbr-section-subtitle {
  color: #04551f;
}
.cid-u0DIEgr41c .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-u0DIEgr41c .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u0DIEgr41c .mbr-card-title,
.cid-u0DIEgr41c .cards-wrapper {
  color: #04551f;
}
#custom-html-1mp {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1mp div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1mp p {
  font-size: 60px;
  color: #777;
}
#custom-html-1mp hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1mp hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1mp hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1mp hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1mp hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1mp .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8jbSTIOa0 {
  background-color: #ffffff;
}
.cid-u8jbSTIOa0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8jbSTIOa0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8jbSTIOa0 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u8jbSTIOa0 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u8jbSTIOa0 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u8jbSTIOa0 .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u8jbSTIOa0 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u8jbSTIOa0 .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u8jbSTIOa0 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u8jbSTIOa0 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u8jbSTIOa0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u8jbSTIOa0 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u8jbSTIOa0 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8jbSTIOa0 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u8jbSTIOa0 .cards-wrapper {
    margin: 0;
  }
}
.cid-u8jbSTIOa0 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u8jbSTIOa0 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u8jbSTIOa0 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u8jbSTIOa0 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u8jbSTIOa0 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u8jbSTIOa0 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u8jbSTIOa0 .mbr-section-title {
  color: #04551f;
}
.cid-u8jbSTIOa0 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u8jbSTIOa0 .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-u8jbSTIOa0 .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u8jbSTIOa0 .mbr-card-title,
.cid-u8jbSTIOa0 .cards-wrapper {
  color: #04551f;
}
.cid-u8j6S5HVUw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u8j6S5HVUw .container {
    padding: 0 24px;
  }
}
.cid-u8j6S5HVUw .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u8j6S5HVUw .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u8j6S5HVUw .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u8j6S5HVUw .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8j6S5HVUw .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u8j6S5HVUw .mbr-section-btn {
    text-align: left;
  }
}
.cid-u8j6S5HVUw .mbr-section-title {
  color: #F9F6E0;
}
.cid-u8j6S5HVUw .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u8j6S5HVUw .mbr-section-title,
.cid-u8j6S5HVUw .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u7UiUHk4Jo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u7UiUHk4Jo .container {
    padding: 0 24px;
  }
}
.cid-u7UiUHk4Jo .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u7UiUHk4Jo .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u7UiUHk4Jo .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u7UiUHk4Jo .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7UiUHk4Jo .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u7UiUHk4Jo .mbr-section-btn {
    text-align: left;
  }
}
.cid-u7UiUHk4Jo .mbr-section-title {
  color: #F9F6E0;
}
.cid-u7UiUHk4Jo .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u7UiUHk4Jo .mbr-section-title,
.cid-u7UiUHk4Jo .mbr-section-btn {
  text-align: center;
}
.cid-u7UiVvVDA1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UiVvVDA1 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UiVvVDA1 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UiVvVDA1 img,
.cid-u7UiVvVDA1 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UiVvVDA1 .item {
  margin-bottom: 30px;
}
.cid-u7UiVvVDA1 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UiVvVDA1 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UiVvVDA1 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UiVvVDA1 .item-img img {
  transform: scale(1.05);
}
.cid-u7UiVvVDA1 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UiVvVDA1 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u0DIEhxUCi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u0DIEhxUCi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0DIEhxUCi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0DIEhxUCi .container {
  display: flex;
  justify-content: center;
}
.cid-u0DIEhxUCi .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u0DIEhxUCi .col-copyright {
  padding: 0;
}
.cid-u0DIEhxUCi .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u0DIEhxUCi .copyright {
    text-align: center !important;
  }
}
.cid-u0DU9qmchw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0DU9qmchw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u0DU9qmchw .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0DU9qmchw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0DU9qmchw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0DU9qmchw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0DU9qmchw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0DU9qmchw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0DU9qmchw .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0DU9qmchw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0DU9qmchw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u0DU9qmchw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0DU9qmchw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0DU9qmchw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u0DU9qmchw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0DU9qmchw .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0DU9qmchw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0DU9qmchw .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0DU9qmchw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0DU9qmchw .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0DU9qmchw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0DU9qmchw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0DU9qmchw .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u0DU9qmchw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0DU9qmchw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u0DU9qmchw .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0DU9qmchw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0DU9qmchw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u0DU9qmchw .nav-item:focus,
.cid-u0DU9qmchw .nav-link:focus {
  outline: none;
}
.cid-u0DU9qmchw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0DU9qmchw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0DU9qmchw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0DU9qmchw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0DU9qmchw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0DU9qmchw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0DU9qmchw .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0DU9qmchw .navbar.opened {
  transition: all 0.3s;
}
.cid-u0DU9qmchw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0DU9qmchw .navbar .navbar-logo img {
  width: auto;
}
.cid-u0DU9qmchw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0DU9qmchw .navbar.collapsed {
  justify-content: center;
}
.cid-u0DU9qmchw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0DU9qmchw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0DU9qmchw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0DU9qmchw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0DU9qmchw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0DU9qmchw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0DU9qmchw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0DU9qmchw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0DU9qmchw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0DU9qmchw .navbar {
    min-height: 72px;
  }
  .cid-u0DU9qmchw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0DU9qmchw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0DU9qmchw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0DU9qmchw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0DU9qmchw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0DU9qmchw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0DU9qmchw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0DU9qmchw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0DU9qmchw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0DU9qmchw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0DU9qmchw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0DU9qmchw .dropdown-item.active,
.cid-u0DU9qmchw .dropdown-item:active {
  background-color: transparent;
}
.cid-u0DU9qmchw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0DU9qmchw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0DU9qmchw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0DU9qmchw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u0DU9qmchw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0DU9qmchw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0DU9qmchw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0DU9qmchw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0DU9qmchw .navbar-buttons {
    text-align: left;
  }
}
.cid-u0DU9qmchw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0DU9qmchw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u0DU9qmchw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0DU9qmchw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0DU9qmchw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0DU9qmchw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0DU9qmchw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0DU9qmchw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0DU9qmchw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0DU9qmchw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0DU9qmchw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0DU9qmchw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0DU9qmchw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0DU9qmchw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0DU9qmchw .navbar {
    height: 70px;
  }
  .cid-u0DU9qmchw .navbar.opened {
    height: auto;
  }
  .cid-u0DU9qmchw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0DU9qmchw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0DU9qmchw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u0DU9qmchw .navbar-brand {
  margin-right: auto;
}
.cid-u0DU9qmchw .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u0DU9qmchw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u0DU9qmchw .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u0DU9qmchw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0DU9qmchw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u0DU9qmchw .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u0DU9qmchw .navbar-brand {
    margin-right: auto;
  }
  .cid-u0DU9qmchw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u0DU9qmchw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0DU9qmchw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0DU9qmchw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0DU9qmchw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0DU9qmchw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2IKhPpX2p {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2IKhPpX2p .item-img {
  position: relative;
}
.cid-u2IKhPpX2p .button1 {
  background: #04551f;
}
.cid-u2IKhPpX2p .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2IKhPpX2p .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2IKhPpX2p .button2 {
  background: #edefeb;
}
@media (max-width: 767px) {
  .cid-u2IKhPpX2p .button2 {
    margin-top: 1rem;
  }
}
.cid-u2IKhPpX2p .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2IKhPpX2p .title {
    top: 25%;
  }
}
.cid-u2IKhPpX2p .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2IKhPpX2p .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2IKhPpX2p .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2IKhPpX2p .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2IKhPpX2p .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2IKhPpX2p .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2IKhPpX2p .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2IKhPpX2p .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2IKhPpX2p .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2IKhPpX2p .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2IKhPpX2p .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2IKhPpX2p .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2IKhPpX2p .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2IKhPpX2p .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2IKhPpX2p .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2IKhPpX2p .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2IKhPpX2p .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2IKhPpX2p .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2IKhPpX2p img,
.cid-u2IKhPpX2p .item-img {
  width: 100%;
}
.cid-u2IKhPpX2p .item-title2,
.cid-u2IKhPpX2p .icon2 {
  color: #2a2c2d;
}
.cid-u2IKhPpX2p .item-title1,
.cid-u2IKhPpX2p .icon1 {
  color: #ffffff;
}
.cid-u2IKhPpX2p .main-title {
  color: #ffdd00;
  text-align: center;
}
.cid-u2IKhPpX2p .main-title DIV {
  text-align: center;
}
.cid-u2IKhPpX2p h1,
.cid-u2IKhPpX2p h2,
.cid-u2IKhPpX2p h3,
.cid-u2IKhPpX2p h4,
.cid-u2IKhPpX2p .item-title,
.cid-u2IKhPpX2p .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2IKhPpX2p p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2IKhPpX2p .subtitle {
  color: #ccff00;
}
.cid-u2JhGQjVFN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u0DU9r3QBp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u0DU9r3QBp .container {
    padding: 0 24px;
  }
}
.cid-u0DU9r3QBp .card {
  justify-content: center;
}
.cid-u0DU9r3QBp .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u0DU9r3QBp .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u0DU9r3QBp .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u0DU9r3QBp .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u0DU9r3QBp .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u0DU9r3QBp .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u0DU9r3QBp .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u0DU9r3QBp .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u0DU9r3QBp .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u0DU9r3QBp .mbr-section-title {
  color: #F9F6E0;
}
.cid-u0DU9r3QBp .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u0DU9r3QBp .mbr-text {
  color: #04551f;
}
.cid-u0DU9r3QBp .mbr-section-btn {
  text-align: right;
}
.cid-u0DU9r3QBp .mbr-section-title,
.cid-u0DU9r3QBp .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u0DU9rmOoc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0DU9rmOoc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0DU9rmOoc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0DU9rmOoc .row {
  flex-direction: row-reverse;
}
.cid-u0DU9rmOoc .mbr-description {
  color: #04551f;
}
.cid-up8kEXvNzM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-up8kEXvNzM .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-up8kEXvNzM .colored-text {
  color: #a68462 !important;
}
.cid-up8kEXvNzM .mbr-section-title {
  color: #ffffff;
}
.cid-up8kEXvNzM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-up8kEXvNzM .mbr-text {
  color: #ffffff;
}
.cid-up8kEXvNzM .mbr-section-title.main-title {
  text-align: center;
}
.cid-uaxKgxfWWB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uaxKgxfWWB .item-img {
  position: relative;
}
.cid-uaxKgxfWWB .item-img img {
  transition: all 0.2s;
}
.cid-uaxKgxfWWB .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-uaxKgxfWWB .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-uaxKgxfWWB .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uaxKgxfWWB .item:hover img {
  transform: scale(1.05);
}
.cid-uaxKgxfWWB .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-uaxKgxfWWB .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-uaxKgxfWWB .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uaxKgxfWWB .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uaxKgxfWWB .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uaxKgxfWWB .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uaxKgxfWWB .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uaxKgxfWWB .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uaxKgxfWWB .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uaxKgxfWWB .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uaxKgxfWWB .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uaxKgxfWWB .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uaxKgxfWWB .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uaxKgxfWWB .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-uaxKgxfWWB img,
.cid-uaxKgxfWWB .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uaxKgxfWWB .item:focus,
.cid-uaxKgxfWWB span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uaxKgxfWWB .item {
    margin-bottom: 1rem;
  }
}
.cid-uaxKgxfWWB .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uaxKgxfWWB .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-uaxKgxfWWB .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-uaxKgxfWWB .mbr-section-subtitle,
.cid-uaxKgxfWWB .subtitle-wrap,
.cid-uaxKgxfWWB .mbr-section-btn {
  text-align: left;
}
.cid-uaxKgxfWWB .mbr-text,
.cid-uaxKgxfWWB .item .mbr-section-btn {
  color: #ffffff;
}
.cid-uaxKgxfWWB h1,
.cid-uaxKgxfWWB h2,
.cid-uaxKgxfWWB h3,
.cid-uaxKgxfWWB h5,
.cid-uaxKgxfWWB h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uaxKgxfWWB p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u0DU9rU6jp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0DU9rU6jp .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u0DU9rU6jp .panel-group {
  border: none;
}
.cid-u0DU9rU6jp .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0DU9rU6jp .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u0DU9rU6jp .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u0DU9rU6jp .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u0DU9rU6jp .img-col {
  padding: 0;
}
.cid-u0DU9rU6jp .img-item {
  height: 100%;
}
.cid-u0DU9rU6jp img {
  height: 100%;
  object-fit: cover;
}
.cid-u0DU9rU6jp .collapsed span {
  transform: rotate(0deg);
}
.cid-u0DU9rU6jp .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u0DU9rU6jp p {
  margin-bottom: 0.3rem;
}
.cid-u0DU9rU6jp .panel-title-edit {
  color: #e9c0e9;
}
.cid-u0DU9rU6jp .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u0DU9rU6jp .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u0DU9rU6jp .card {
    padding: 1.5rem;
  }
}
.cid-u0DU9rU6jp .panel-text {
  color: #04551f;
}
.cid-u0DU9rU6jp .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u0DU9rU6jp .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u0DU9rU6jp .panel-title-edit,
.cid-u0DU9rU6jp .mbr-iconfont {
  color: #04551f;
}
.cid-u0DU9sirpi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u0DU9sirpi .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u0DU9sirpi .colored-text {
  color: #a68462 !important;
}
.cid-u0DU9sirpi .mbr-section-title {
  color: #ffffff;
}
.cid-u0DU9sirpi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0DU9sirpi .mbr-text {
  color: #ffffff;
}
.cid-u0DU9sirpi .mbr-section-title.main-title {
  text-align: center;
}
.cid-u0DU9sDUX5 {
  background-color: #ffffff;
}
.cid-u0DU9sDUX5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0DU9sDUX5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0DU9sDUX5 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u0DU9sDUX5 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u0DU9sDUX5 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u0DU9sDUX5 .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u0DU9sDUX5 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u0DU9sDUX5 .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u0DU9sDUX5 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u0DU9sDUX5 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u0DU9sDUX5 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u0DU9sDUX5 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u0DU9sDUX5 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u0DU9sDUX5 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u0DU9sDUX5 .cards-wrapper {
    margin: 0;
  }
}
.cid-u0DU9sDUX5 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u0DU9sDUX5 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u0DU9sDUX5 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u0DU9sDUX5 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u0DU9sDUX5 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u0DU9sDUX5 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u0DU9sDUX5 .mbr-section-title {
  color: #04551f;
}
.cid-u0DU9sDUX5 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u0DU9sDUX5 .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-u0DU9sDUX5 .mbr-card-title {
  color: #ffffff;
}
.cid-u0DU9sDUX5 .mbr-card-title,
.cid-u0DU9sDUX5 .cards-wrapper {
  color: #04551f;
}
#custom-html-1lt {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1lt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1lt p {
  font-size: 60px;
  color: #777;
}
#custom-html-1lt hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1lt hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1lt hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1lt hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1lt hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1lt .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uaxM9vczzG {
  background-color: #ffffff;
}
.cid-uaxM9vczzG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaxM9vczzG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaxM9vczzG .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uaxM9vczzG .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uaxM9vczzG .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uaxM9vczzG .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-uaxM9vczzG .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uaxM9vczzG .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-uaxM9vczzG .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-uaxM9vczzG .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uaxM9vczzG .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uaxM9vczzG .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uaxM9vczzG .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uaxM9vczzG .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-uaxM9vczzG .cards-wrapper {
    margin: 0;
  }
}
.cid-uaxM9vczzG .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uaxM9vczzG .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-uaxM9vczzG .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-uaxM9vczzG .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uaxM9vczzG .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-uaxM9vczzG .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-uaxM9vczzG .mbr-section-title {
  color: #04551f;
}
.cid-uaxM9vczzG .mbr-section-subtitle {
  color: #04551f;
}
.cid-uaxM9vczzG .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uaxM9vczzG .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-uaxM9vczzG .mbr-card-title,
.cid-uaxM9vczzG .cards-wrapper {
  color: #04551f;
}
#custom-html-1tn {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1tn div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1tn p {
  font-size: 60px;
  color: #777;
}
#custom-html-1tn hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1tn hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1tn hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1tn hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1tn hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1tn .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uaxJKzYv5Q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-uaxJKzYv5Q .container {
    padding: 0 24px;
  }
}
.cid-uaxJKzYv5Q .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uaxJKzYv5Q .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-uaxJKzYv5Q .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uaxJKzYv5Q .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uaxJKzYv5Q .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uaxJKzYv5Q .mbr-section-btn {
    text-align: left;
  }
}
.cid-uaxJKzYv5Q .mbr-section-title {
  color: #F9F6E0;
}
.cid-uaxJKzYv5Q .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-uaxJKzYv5Q .mbr-section-title,
.cid-uaxJKzYv5Q .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u7Ugyl9vdO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u7Ugyl9vdO .container {
    padding: 0 24px;
  }
}
.cid-u7Ugyl9vdO .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u7Ugyl9vdO .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u7Ugyl9vdO .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u7Ugyl9vdO .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7Ugyl9vdO .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u7Ugyl9vdO .mbr-section-btn {
    text-align: left;
  }
}
.cid-u7Ugyl9vdO .mbr-section-title {
  color: #F9F6E0;
}
.cid-u7Ugyl9vdO .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u7Ugyl9vdO .mbr-section-title,
.cid-u7Ugyl9vdO .mbr-section-btn {
  text-align: center;
}
.cid-u7UgzHOlSQ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UgzHOlSQ .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UgzHOlSQ .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UgzHOlSQ img,
.cid-u7UgzHOlSQ .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UgzHOlSQ .item {
  margin-bottom: 30px;
}
.cid-u7UgzHOlSQ .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UgzHOlSQ .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UgzHOlSQ .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UgzHOlSQ .item-img img {
  transform: scale(1.05);
}
.cid-u7UgzHOlSQ .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UgzHOlSQ .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u0DU9tMQW2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u0DU9tMQW2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0DU9tMQW2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0DU9tMQW2 .container {
  display: flex;
  justify-content: center;
}
.cid-u0DU9tMQW2 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u0DU9tMQW2 .col-copyright {
  padding: 0;
}
.cid-u0DU9tMQW2 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u0DU9tMQW2 .copyright {
    text-align: center !important;
  }
}
.cid-u0I94ybR3L {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0I94ybR3L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u0I94ybR3L .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0I94ybR3L .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0I94ybR3L .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0I94ybR3L .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0I94ybR3L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0I94ybR3L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0I94ybR3L .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0I94ybR3L .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0I94ybR3L .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u0I94ybR3L .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0I94ybR3L .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0I94ybR3L .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u0I94ybR3L .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0I94ybR3L .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0I94ybR3L .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0I94ybR3L .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0I94ybR3L .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0I94ybR3L .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0I94ybR3L .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0I94ybR3L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0I94ybR3L .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u0I94ybR3L .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0I94ybR3L .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u0I94ybR3L .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0I94ybR3L .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0I94ybR3L .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u0I94ybR3L .nav-item:focus,
.cid-u0I94ybR3L .nav-link:focus {
  outline: none;
}
.cid-u0I94ybR3L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0I94ybR3L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0I94ybR3L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0I94ybR3L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0I94ybR3L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0I94ybR3L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0I94ybR3L .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0I94ybR3L .navbar.opened {
  transition: all 0.3s;
}
.cid-u0I94ybR3L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0I94ybR3L .navbar .navbar-logo img {
  width: auto;
}
.cid-u0I94ybR3L .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0I94ybR3L .navbar.collapsed {
  justify-content: center;
}
.cid-u0I94ybR3L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0I94ybR3L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0I94ybR3L .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0I94ybR3L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0I94ybR3L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0I94ybR3L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0I94ybR3L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0I94ybR3L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0I94ybR3L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0I94ybR3L .navbar {
    min-height: 72px;
  }
  .cid-u0I94ybR3L .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0I94ybR3L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0I94ybR3L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0I94ybR3L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0I94ybR3L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0I94ybR3L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0I94ybR3L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0I94ybR3L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0I94ybR3L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0I94ybR3L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0I94ybR3L .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0I94ybR3L .dropdown-item.active,
.cid-u0I94ybR3L .dropdown-item:active {
  background-color: transparent;
}
.cid-u0I94ybR3L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0I94ybR3L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0I94ybR3L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0I94ybR3L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u0I94ybR3L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0I94ybR3L .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0I94ybR3L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0I94ybR3L .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0I94ybR3L .navbar-buttons {
    text-align: left;
  }
}
.cid-u0I94ybR3L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0I94ybR3L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u0I94ybR3L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0I94ybR3L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0I94ybR3L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0I94ybR3L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0I94ybR3L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0I94ybR3L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0I94ybR3L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0I94ybR3L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0I94ybR3L .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0I94ybR3L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0I94ybR3L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0I94ybR3L .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0I94ybR3L .navbar {
    height: 70px;
  }
  .cid-u0I94ybR3L .navbar.opened {
    height: auto;
  }
  .cid-u0I94ybR3L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0I94ybR3L .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0I94ybR3L .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u0I94ybR3L .navbar-brand {
  margin-right: auto;
}
.cid-u0I94ybR3L .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u0I94ybR3L .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u0I94ybR3L .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u0I94ybR3L .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u0I94ybR3L .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u0I94ybR3L .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u0I94ybR3L .navbar-brand {
    margin-right: auto;
  }
  .cid-u0I94ybR3L .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u0I94ybR3L .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0I94ybR3L .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0I94ybR3L .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0I94ybR3L .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0I94ybR3L .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u0I94yAPNR {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u0I94yAPNR .item-img {
  position: relative;
}
.cid-u0I94yAPNR .button1 {
  background: #04551f;
}
.cid-u0I94yAPNR .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u0I94yAPNR .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u0I94yAPNR .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u0I94yAPNR .button2 {
    margin-top: 1rem;
  }
}
.cid-u0I94yAPNR .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u0I94yAPNR .title {
    top: 25%;
  }
}
.cid-u0I94yAPNR .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u0I94yAPNR .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u0I94yAPNR .image-wrapper {
    min-height: 400px;
  }
}
.cid-u0I94yAPNR .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u0I94yAPNR .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u0I94yAPNR .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u0I94yAPNR .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u0I94yAPNR .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u0I94yAPNR .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u0I94yAPNR .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u0I94yAPNR .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u0I94yAPNR .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0I94yAPNR .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u0I94yAPNR .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0I94yAPNR .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u0I94yAPNR .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0I94yAPNR .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u0I94yAPNR .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u0I94yAPNR img,
.cid-u0I94yAPNR .item-img {
  width: 100%;
}
.cid-u0I94yAPNR .item-title2,
.cid-u0I94yAPNR .icon2 {
  color: #ffffff;
}
.cid-u0I94yAPNR .item-title1,
.cid-u0I94yAPNR .icon1 {
  color: #ffffff;
}
.cid-u0I94yAPNR .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u0I94yAPNR .main-title DIV {
  text-align: center;
}
.cid-u0I94yAPNR h1,
.cid-u0I94yAPNR h2,
.cid-u0I94yAPNR h3,
.cid-u0I94yAPNR h4,
.cid-u0I94yAPNR .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u0I94yAPNR p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u0I94yRFuo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0I94yRFuo .item-img {
  position: relative;
}
.cid-u0I94yRFuo .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0I94yRFuo .card-text {
    padding-left: 4rem;
  }
}
.cid-u0I94yRFuo h5 {
  line-height: 1.2;
}
.cid-u0I94yRFuo .card {
  margin-bottom: 2rem;
}
.cid-u0I94yRFuo .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0I94yRFuo .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0I94yRFuo .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0I94yRFuo .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0I94yRFuo .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0I94yRFuo .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0I94yRFuo .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0I94yRFuo .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0I94yRFuo .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0I94yRFuo .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0I94yRFuo .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0I94yRFuo .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0I94yRFuo .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0I94yRFuo .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0I94yRFuo .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0I94yRFuo .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0I94yRFuo img,
.cid-u0I94yRFuo .item-img {
  width: 100%;
}
.cid-u0I94yRFuo .item:focus,
.cid-u0I94yRFuo span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0I94yRFuo .item {
    margin-bottom: 1rem;
  }
}
.cid-u0I94yRFuo .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0I94yRFuo .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0I94yRFuo .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0I94yRFuo .mbr-section-subtitle,
.cid-u0I94yRFuo .subtitle-wrap,
.cid-u0I94yRFuo .mbr-section-btn {
  text-align: left;
}
.cid-u0I94yRFuo .mbr-text,
.cid-u0I94yRFuo .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0I94yRFuo .mbr-text {
  color: #04551f;
}
.cid-u0I94yRFuo .mbr-title2 {
  color: #04551f;
}
.cid-u0I94yRFuo li {
  margin-bottom: 25px;
}
.cid-u0IazpZl19 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u0IazpZl19 .item-img {
  position: relative;
}
.cid-u0IazpZl19 .item-img img {
  transition: all 0.2s;
}
.cid-u0IazpZl19 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u0IazpZl19 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u0IazpZl19 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0IazpZl19 .item:hover img {
  transform: scale(1.05);
}
.cid-u0IazpZl19 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0IazpZl19 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u0IazpZl19 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0IazpZl19 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0IazpZl19 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0IazpZl19 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0IazpZl19 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0IazpZl19 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0IazpZl19 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0IazpZl19 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0IazpZl19 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0IazpZl19 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0IazpZl19 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0IazpZl19 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0IazpZl19 img,
.cid-u0IazpZl19 .item-img {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-u0IazpZl19 .item:focus,
.cid-u0IazpZl19 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0IazpZl19 .item {
    margin-bottom: 1rem;
  }
}
.cid-u0IazpZl19 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u0IazpZl19 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0IazpZl19 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0IazpZl19 .mbr-section-subtitle,
.cid-u0IazpZl19 .subtitle-wrap,
.cid-u0IazpZl19 .mbr-section-btn {
  text-align: left;
}
.cid-u0IazpZl19 .mbr-text,
.cid-u0IazpZl19 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0Ib6iQZ99 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0Ib6iQZ99 .item-img {
  position: relative;
}
.cid-u0Ib6iQZ99 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0Ib6iQZ99 .card-text {
    padding-left: 4rem;
  }
}
.cid-u0Ib6iQZ99 h5 {
  line-height: 1.2;
}
.cid-u0Ib6iQZ99 .card {
  margin-bottom: 2rem;
}
.cid-u0Ib6iQZ99 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0Ib6iQZ99 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0Ib6iQZ99 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0Ib6iQZ99 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0Ib6iQZ99 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0Ib6iQZ99 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0Ib6iQZ99 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0Ib6iQZ99 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0Ib6iQZ99 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0Ib6iQZ99 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0Ib6iQZ99 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0Ib6iQZ99 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0Ib6iQZ99 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0Ib6iQZ99 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0Ib6iQZ99 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0Ib6iQZ99 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0Ib6iQZ99 img,
.cid-u0Ib6iQZ99 .item-img {
  width: 100%;
}
.cid-u0Ib6iQZ99 .item:focus,
.cid-u0Ib6iQZ99 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0Ib6iQZ99 .item {
    margin-bottom: 1rem;
  }
}
.cid-u0Ib6iQZ99 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0Ib6iQZ99 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0Ib6iQZ99 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0Ib6iQZ99 .mbr-section-subtitle,
.cid-u0Ib6iQZ99 .subtitle-wrap,
.cid-u0Ib6iQZ99 .mbr-section-btn {
  text-align: left;
}
.cid-u0Ib6iQZ99 .mbr-text,
.cid-u0Ib6iQZ99 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0Ib6iQZ99 .mbr-text {
  color: #04551f;
}
.cid-u0Ib6iQZ99 .mbr-title2 {
  color: #04551f;
}
.cid-u0Ib6iQZ99 li {
  margin-bottom: 25px;
}
.cid-u0J8CNoGSj {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u0J8CNoGSj .item-img {
  position: relative;
}
.cid-u0J8CNoGSj .item-img img {
  transition: all 0.2s;
}
.cid-u0J8CNoGSj .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u0J8CNoGSj .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u0J8CNoGSj .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0J8CNoGSj .item:hover img {
  transform: scale(1.05);
}
.cid-u0J8CNoGSj .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0J8CNoGSj .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u0J8CNoGSj .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0J8CNoGSj .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0J8CNoGSj .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0J8CNoGSj .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0J8CNoGSj .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0J8CNoGSj .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0J8CNoGSj .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0J8CNoGSj .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0J8CNoGSj .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0J8CNoGSj .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0J8CNoGSj .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0J8CNoGSj .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0J8CNoGSj img,
.cid-u0J8CNoGSj .item-img {
  width: 100%;
}
.cid-u0J8CNoGSj .item:focus,
.cid-u0J8CNoGSj span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0J8CNoGSj .item {
    margin-bottom: 1rem;
  }
}
.cid-u0J8CNoGSj .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u0J8CNoGSj .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0J8CNoGSj .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0J8CNoGSj .mbr-section-subtitle,
.cid-u0J8CNoGSj .subtitle-wrap,
.cid-u0J8CNoGSj .mbr-section-btn {
  text-align: left;
}
.cid-u0J8CNoGSj .mbr-text,
.cid-u0J8CNoGSj .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0J8CNoGSj h1,
.cid-u0J8CNoGSj h2,
.cid-u0J8CNoGSj h3,
.cid-u0J8CNoGSj h5,
.cid-u0J8CNoGSj h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u0J8CNoGSj p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u0I94zodvE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0I94zodvE .item-img {
  position: relative;
}
.cid-u0I94zodvE .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0I94zodvE .card-text {
    padding-left: 4rem;
  }
}
.cid-u0I94zodvE h5 {
  line-height: 1.2;
}
.cid-u0I94zodvE .card {
  margin-bottom: 2rem;
}
.cid-u0I94zodvE .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0I94zodvE .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0I94zodvE .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0I94zodvE .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0I94zodvE .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0I94zodvE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0I94zodvE .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0I94zodvE .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0I94zodvE .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0I94zodvE .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0I94zodvE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0I94zodvE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0I94zodvE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0I94zodvE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0I94zodvE .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0I94zodvE .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0I94zodvE img,
.cid-u0I94zodvE .item-img {
  width: 100%;
}
.cid-u0I94zodvE .item:focus,
.cid-u0I94zodvE span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0I94zodvE .item {
    margin-bottom: 1rem;
  }
}
.cid-u0I94zodvE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0I94zodvE .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0I94zodvE .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0I94zodvE .mbr-section-subtitle,
.cid-u0I94zodvE .subtitle-wrap,
.cid-u0I94zodvE .mbr-section-btn {
  text-align: left;
}
.cid-u0I94zodvE .mbr-text,
.cid-u0I94zodvE .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0I94zodvE .mbr-text {
  color: #04551f;
}
.cid-u0I94zodvE .mbr-title2 {
  color: #04551f;
}
.cid-u0I94zodvE li {
  margin-bottom: 25px;
}
.cid-u0JeHbhvcX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0JeHbhvcX .item-img {
  position: relative;
}
.cid-u0JeHbhvcX .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0JeHbhvcX .card-text {
    padding-left: 4rem;
  }
}
.cid-u0JeHbhvcX h5 {
  line-height: 1.2;
}
.cid-u0JeHbhvcX .card {
  margin-bottom: 2rem;
}
.cid-u0JeHbhvcX .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0JeHbhvcX .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0JeHbhvcX .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0JeHbhvcX .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0JeHbhvcX .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0JeHbhvcX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0JeHbhvcX .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0JeHbhvcX .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0JeHbhvcX .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0JeHbhvcX .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0JeHbhvcX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0JeHbhvcX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0JeHbhvcX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0JeHbhvcX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0JeHbhvcX .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0JeHbhvcX .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0JeHbhvcX img,
.cid-u0JeHbhvcX .item-img {
  width: 100%;
}
.cid-u0JeHbhvcX .item:focus,
.cid-u0JeHbhvcX span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0JeHbhvcX .item {
    margin-bottom: 1rem;
  }
}
.cid-u0JeHbhvcX .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0JeHbhvcX .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0JeHbhvcX .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0JeHbhvcX .mbr-section-subtitle,
.cid-u0JeHbhvcX .subtitle-wrap,
.cid-u0JeHbhvcX .mbr-section-btn {
  text-align: left;
}
.cid-u0JeHbhvcX .mbr-text,
.cid-u0JeHbhvcX .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0JeHbhvcX .mbr-text {
  color: #04551f;
}
.cid-u0JeHbhvcX .mbr-title2 {
  color: #04551f;
}
.cid-u0JeHbhvcX th,
.cid-u0JeHbhvcX td {
  text-align: left;
  color: #04551f;
}
.cid-u0Jht4F1jr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0Jht4F1jr .item-img {
  position: relative;
}
.cid-u0Jht4F1jr .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0Jht4F1jr .card-text {
    padding-left: 4rem;
  }
}
.cid-u0Jht4F1jr h5 {
  line-height: 1.2;
}
.cid-u0Jht4F1jr .card {
  margin-bottom: 2rem;
}
.cid-u0Jht4F1jr .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0Jht4F1jr .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0Jht4F1jr .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0Jht4F1jr .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0Jht4F1jr .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0Jht4F1jr .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0Jht4F1jr .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0Jht4F1jr .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0Jht4F1jr .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0Jht4F1jr .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0Jht4F1jr .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0Jht4F1jr .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0Jht4F1jr .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0Jht4F1jr .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0Jht4F1jr .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0Jht4F1jr .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0Jht4F1jr img,
.cid-u0Jht4F1jr .item-img {
  width: 100%;
}
.cid-u0Jht4F1jr .item:focus,
.cid-u0Jht4F1jr span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0Jht4F1jr .item {
    margin-bottom: 1rem;
  }
}
.cid-u0Jht4F1jr .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0Jht4F1jr .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0Jht4F1jr .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0Jht4F1jr .mbr-section-subtitle,
.cid-u0Jht4F1jr .subtitle-wrap,
.cid-u0Jht4F1jr .mbr-section-btn {
  text-align: left;
}
.cid-u0Jht4F1jr .mbr-text,
.cid-u0Jht4F1jr .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0Jht4F1jr .mbr-text {
  color: #04551f;
}
.cid-u0Jht4F1jr .mbr-title2 {
  color: #04551f;
}
.cid-u0Jht4F1jr li {
  margin-bottom: 25px;
}
.cid-u0JAFaiEw6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0JAFaiEw6 .item-img {
  position: relative;
}
.cid-u0JAFaiEw6 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u0JAFaiEw6 .card-text {
    padding-left: 4rem;
  }
}
.cid-u0JAFaiEw6 h5 {
  line-height: 1.2;
}
.cid-u0JAFaiEw6 .card {
  margin-bottom: 2rem;
}
.cid-u0JAFaiEw6 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u0JAFaiEw6 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u0JAFaiEw6 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u0JAFaiEw6 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u0JAFaiEw6 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u0JAFaiEw6 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u0JAFaiEw6 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u0JAFaiEw6 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u0JAFaiEw6 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u0JAFaiEw6 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u0JAFaiEw6 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u0JAFaiEw6 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u0JAFaiEw6 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u0JAFaiEw6 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u0JAFaiEw6 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0JAFaiEw6 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u0JAFaiEw6 img,
.cid-u0JAFaiEw6 .item-img {
  width: 100%;
}
.cid-u0JAFaiEw6 .item:focus,
.cid-u0JAFaiEw6 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u0JAFaiEw6 .item {
    margin-bottom: 1rem;
  }
}
.cid-u0JAFaiEw6 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u0JAFaiEw6 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u0JAFaiEw6 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u0JAFaiEw6 .mbr-section-subtitle,
.cid-u0JAFaiEw6 .subtitle-wrap,
.cid-u0JAFaiEw6 .mbr-section-btn {
  text-align: left;
}
.cid-u0JAFaiEw6 .mbr-text,
.cid-u0JAFaiEw6 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u0JAFaiEw6 .mbr-text {
  color: #04551f;
}
.cid-u0JAFaiEw6 .mbr-title2 {
  color: #04551f;
}
.cid-u0JAFaiEw6 a {
  margin-bottom: 25px;
}
#custom-html-1gr {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gr div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gr p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gr hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gr hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gr hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gr hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gr hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gr .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4wat8J9ta {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4wat8J9ta .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4wat8J9ta .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4wat8J9ta img,
.cid-u4wat8J9ta .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4wat8J9ta .item {
  margin-bottom: 30px;
}
.cid-u4wat8J9ta .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4wat8J9ta .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4wat8J9ta .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4wat8J9ta .item-img img {
  transform: scale(1.05);
}
.cid-u4wat8J9ta .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4wat8J9ta .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u0I94zH2KC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u0I94zH2KC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0I94zH2KC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0I94zH2KC .container {
  display: flex;
  justify-content: center;
}
.cid-u0I94zH2KC .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u0I94zH2KC .col-copyright {
  padding: 0;
}
.cid-u0I94zH2KC .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u0I94zH2KC .copyright {
    text-align: center !important;
  }
}
.cid-u11vRMM82O {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u11vRMM82O .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u11vRMM82O .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u11vRMM82O .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u11vRMM82O .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u11vRMM82O .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u11vRMM82O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u11vRMM82O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u11vRMM82O .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u11vRMM82O .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u11vRMM82O .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u11vRMM82O .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u11vRMM82O .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u11vRMM82O .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u11vRMM82O .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u11vRMM82O .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u11vRMM82O .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u11vRMM82O .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u11vRMM82O .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u11vRMM82O .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u11vRMM82O .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u11vRMM82O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u11vRMM82O .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u11vRMM82O .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u11vRMM82O .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u11vRMM82O .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u11vRMM82O .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u11vRMM82O .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u11vRMM82O .nav-item:focus,
.cid-u11vRMM82O .nav-link:focus {
  outline: none;
}
.cid-u11vRMM82O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u11vRMM82O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u11vRMM82O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u11vRMM82O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u11vRMM82O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u11vRMM82O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u11vRMM82O .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u11vRMM82O .navbar.opened {
  transition: all 0.3s;
}
.cid-u11vRMM82O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u11vRMM82O .navbar .navbar-logo img {
  width: auto;
}
.cid-u11vRMM82O .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u11vRMM82O .navbar.collapsed {
  justify-content: center;
}
.cid-u11vRMM82O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u11vRMM82O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u11vRMM82O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u11vRMM82O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u11vRMM82O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u11vRMM82O .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u11vRMM82O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u11vRMM82O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u11vRMM82O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u11vRMM82O .navbar {
    min-height: 72px;
  }
  .cid-u11vRMM82O .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u11vRMM82O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u11vRMM82O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u11vRMM82O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u11vRMM82O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u11vRMM82O .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u11vRMM82O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u11vRMM82O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u11vRMM82O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u11vRMM82O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u11vRMM82O .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u11vRMM82O .dropdown-item.active,
.cid-u11vRMM82O .dropdown-item:active {
  background-color: transparent;
}
.cid-u11vRMM82O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u11vRMM82O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u11vRMM82O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u11vRMM82O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u11vRMM82O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u11vRMM82O .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u11vRMM82O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u11vRMM82O .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u11vRMM82O .navbar-buttons {
    text-align: left;
  }
}
.cid-u11vRMM82O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u11vRMM82O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u11vRMM82O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u11vRMM82O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u11vRMM82O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u11vRMM82O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u11vRMM82O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u11vRMM82O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u11vRMM82O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u11vRMM82O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u11vRMM82O .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u11vRMM82O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u11vRMM82O .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u11vRMM82O .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u11vRMM82O .navbar {
    height: 70px;
  }
  .cid-u11vRMM82O .navbar.opened {
    height: auto;
  }
  .cid-u11vRMM82O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u11vRMM82O .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u11vRMM82O .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u11vRMM82O .navbar-brand {
  margin-right: auto;
}
.cid-u11vRMM82O .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u11vRMM82O .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u11vRMM82O .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u11vRMM82O .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u11vRMM82O .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u11vRMM82O .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u11vRMM82O .navbar-brand {
    margin-right: auto;
  }
  .cid-u11vRMM82O .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u11vRMM82O .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u11vRMM82O .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u11vRMM82O .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u11vRMM82O .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u11vRMM82O .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u11vRMM82O .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2Ji1yOxqe {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2Ji1yOxqe .item-img {
  position: relative;
}
.cid-u2Ji1yOxqe .button1 {
  background: #02fffe;
}
.cid-u2Ji1yOxqe .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2Ji1yOxqe .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2Ji1yOxqe .button2 {
  background: #edefeb;
}
@media (max-width: 767px) {
  .cid-u2Ji1yOxqe .button2 {
    margin-top: 1rem;
  }
}
.cid-u2Ji1yOxqe .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2Ji1yOxqe .title {
    top: 25%;
  }
}
.cid-u2Ji1yOxqe .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2Ji1yOxqe .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2Ji1yOxqe .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2Ji1yOxqe .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2Ji1yOxqe .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2Ji1yOxqe .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2Ji1yOxqe .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2Ji1yOxqe .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2Ji1yOxqe .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2Ji1yOxqe .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2Ji1yOxqe .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2Ji1yOxqe .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2Ji1yOxqe .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2Ji1yOxqe .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2Ji1yOxqe .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2Ji1yOxqe .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2Ji1yOxqe .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2Ji1yOxqe .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2Ji1yOxqe img,
.cid-u2Ji1yOxqe .item-img {
  width: 100%;
}
.cid-u2Ji1yOxqe .item-title2,
.cid-u2Ji1yOxqe .icon2 {
  color: #2a2c2d;
}
.cid-u2Ji1yOxqe .item-title1,
.cid-u2Ji1yOxqe .icon1 {
  color: #000000;
}
.cid-u2Ji1yOxqe .main-title {
  color: #ffdd00;
  text-align: center;
}
.cid-u2Ji1yOxqe .main-title DIV {
  text-align: center;
}
.cid-u2Ji1yOxqe h1,
.cid-u2Ji1yOxqe h2,
.cid-u2Ji1yOxqe h3,
.cid-u2Ji1yOxqe h4,
.cid-u2Ji1yOxqe .item-title,
.cid-u2Ji1yOxqe .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2Ji1yOxqe p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2Ji1yOxqe .subtitle {
  color: #ccff00;
}
.cid-u2JhYDtBZu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u11vRNBrYo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u11vRNBrYo .container {
    padding: 0 24px;
  }
}
.cid-u11vRNBrYo .card {
  justify-content: center;
}
.cid-u11vRNBrYo .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u11vRNBrYo .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u11vRNBrYo .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u11vRNBrYo .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u11vRNBrYo .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u11vRNBrYo .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u11vRNBrYo .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u11vRNBrYo .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u11vRNBrYo .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u11vRNBrYo .mbr-section-title {
  color: #F9F6E0;
}
.cid-u11vRNBrYo .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u11vRNBrYo .mbr-text {
  color: #04551f;
}
.cid-u11vRNBrYo .mbr-section-btn {
  text-align: right;
}
.cid-u11vRNBrYo .mbr-section-title,
.cid-u11vRNBrYo .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u11vRNUpbs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u11vRNUpbs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u11vRNUpbs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u11vRNUpbs .row {
  flex-direction: row-reverse;
}
.cid-u11vRNUpbs .mbr-description {
  color: #04551f;
}
.cid-u8lDhy77VC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u8lDhy77VC .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u8lDhy77VC .colored-text {
  color: #a68462 !important;
}
.cid-u8lDhy77VC .mbr-section-title {
  color: #ffffff;
}
.cid-u8lDhy77VC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u8lDhy77VC .mbr-text {
  color: #ffffff;
}
.cid-u8lDhy77VC .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u8lDjiF4ur {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8lDjiF4ur .item-img {
  position: relative;
}
.cid-u8lDjiF4ur .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u8lDjiF4ur .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u8lDjiF4ur .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u8lDjiF4ur .item1 {
  padding-bottom: 2rem;
}
.cid-u8lDjiF4ur .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8lDjiF4ur .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8lDjiF4ur .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8lDjiF4ur .item1,
.cid-u8lDjiF4ur .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u8lDjiF4ur .item1 .item:hover,
.cid-u8lDjiF4ur .item .item:hover {
  cursor: pointer;
}
.cid-u8lDjiF4ur .item1:hover .link-icon-wrapper span,
.cid-u8lDjiF4ur .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8lDjiF4ur .item1:hover img,
.cid-u8lDjiF4ur .item:hover img {
  transform: scale(1.05);
}
.cid-u8lDjiF4ur .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8lDjiF4ur .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8lDjiF4ur .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8lDjiF4ur .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8lDjiF4ur .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8lDjiF4ur .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8lDjiF4ur .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8lDjiF4ur .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8lDjiF4ur .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u8lDjiF4ur img,
.cid-u8lDjiF4ur .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u8lDjiF4ur .item:focus,
.cid-u8lDjiF4ur span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8lDjiF4ur .item {
    margin-bottom: 1rem;
  }
}
.cid-u8lDjiF4ur .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u8lDjiF4ur .item-title {
  text-align: left;
  color: #ffcc00;
}
.cid-u8lDjiF4ur .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u8lDjiF4ur .mbr-section-subtitle,
.cid-u8lDjiF4ur .subtitle-wrap,
.cid-u8lDjiF4ur .mbr-section-btn {
  text-align: left;
}
.cid-u8lDjiF4ur .mbr-text,
.cid-u8lDjiF4ur .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u8lDjiF4ur h1,
.cid-u8lDjiF4ur h2,
.cid-u8lDjiF4ur h3,
.cid-u8lDjiF4ur h4,
.cid-u8lDjiF4ur h5,
.cid-u8lDjiF4ur h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8lDjiF4ur p,
.cid-u8lDjiF4ur .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u11vROsks5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u11vROsks5 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u11vROsks5 .panel-group {
  border: none;
}
.cid-u11vROsks5 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u11vROsks5 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u11vROsks5 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u11vROsks5 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u11vROsks5 .img-col {
  padding: 0;
}
.cid-u11vROsks5 .img-item {
  height: 100%;
}
.cid-u11vROsks5 img {
  height: 100%;
  object-fit: cover;
}
.cid-u11vROsks5 .collapsed span {
  transform: rotate(0deg);
}
.cid-u11vROsks5 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u11vROsks5 p {
  margin-bottom: 0.3rem;
}
.cid-u11vROsks5 .panel-title-edit {
  color: #e9c0e9;
}
.cid-u11vROsks5 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u11vROsks5 .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u11vROsks5 .card {
    padding: 1.5rem;
  }
}
.cid-u11vROsks5 .panel-text {
  color: #04551f;
}
.cid-u11vROsks5 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u11vROsks5 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u11vROsks5 .panel-title-edit,
.cid-u11vROsks5 .mbr-iconfont {
  color: #04551f;
}
.cid-u11vROPuAP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u11vROPuAP .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u11vROPuAP .colored-text {
  color: #a68462 !important;
}
.cid-u11vROPuAP .mbr-section-title {
  color: #ffffff;
}
.cid-u11vROPuAP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u11vROPuAP .mbr-text {
  color: #ffffff;
}
.cid-u11vROPuAP .mbr-section-title.main-title {
  text-align: center;
}
.cid-u7UhYQcbgm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u7UhYQcbgm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7UhYQcbgm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u7UhYQcbgm .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u7UhYQcbgm .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u7UhYQcbgm .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u7UhYQcbgm .image-wrapper img {
    height: 300px;
  }
}
.cid-u7UhYQcbgm .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u7UhYQcbgm .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u7UhYQcbgm .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u7UhYQcbgm .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u7UhYQcbgm .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7UhYQcbgm .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u7UhYQcbgm .cards-wrapper {
    margin: 0;
  }
}
.cid-u7UhYQcbgm .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u7UhYQcbgm .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u7UhYQcbgm .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u7UhYQcbgm .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u7UhYQcbgm .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u7UhYQcbgm .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u7UhYQcbgm .mbr-section-title {
  color: #04551f;
}
.cid-u7UhYQcbgm .mbr-section-subtitle {
  color: #04551f;
}
.cid-u7UhYQcbgm .mbr-text {
  color: #04551f;
}
.cid-u7UhYQcbgm .mbr-card-title {
  color: #ffffff;
}
.cid-u7UhYQcbgm .mbr-card-title,
.cid-u7UhYQcbgm .cards-wrapper {
  color: #04551f;
}
#custom-html-1mg {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1mg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1mg p {
  font-size: 60px;
  color: #777;
}
#custom-html-1mg hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1mg hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1mg hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1mg hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1mg hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1mg .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8lxIATAbl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8lxIATAbl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8lxIATAbl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u8lxIATAbl .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u8lxIATAbl .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u8lxIATAbl .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u8lxIATAbl .image-wrapper img {
    height: 300px;
  }
}
.cid-u8lxIATAbl .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u8lxIATAbl .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u8lxIATAbl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u8lxIATAbl .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u8lxIATAbl .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8lxIATAbl .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u8lxIATAbl .cards-wrapper {
    margin: 0;
  }
}
.cid-u8lxIATAbl .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u8lxIATAbl .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u8lxIATAbl .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u8lxIATAbl .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u8lxIATAbl .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u8lxIATAbl .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u8lxIATAbl .mbr-section-title {
  color: #04551f;
}
.cid-u8lxIATAbl .mbr-section-subtitle {
  color: #04551f;
}
.cid-u8lxIATAbl .mbr-text {
  color: #04551f;
}
.cid-u8lxIATAbl .mbr-card-title {
  color: #ffffff;
}
.cid-u8lxIATAbl .mbr-card-title,
.cid-u8lxIATAbl .cards-wrapper {
  color: #04551f;
}
#custom-html-1oh {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1oh div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1oh p {
  font-size: 60px;
  color: #777;
}
#custom-html-1oh hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1oh hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1oh hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1oh hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1oh hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1oh .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8lijCeHJA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u8lijCeHJA .container {
    padding: 0 24px;
  }
}
.cid-u8lijCeHJA .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u8lijCeHJA .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u8lijCeHJA .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u8lijCeHJA .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8lijCeHJA .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u8lijCeHJA .mbr-section-btn {
    text-align: left;
  }
}
.cid-u8lijCeHJA .mbr-section-title {
  color: #F9F6E0;
}
.cid-u8lijCeHJA .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u8lijCeHJA .mbr-section-title,
.cid-u8lijCeHJA .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u7Ui2qql7M {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u7Ui2qql7M .container {
    padding: 0 24px;
  }
}
.cid-u7Ui2qql7M .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u7Ui2qql7M .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u7Ui2qql7M .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u7Ui2qql7M .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7Ui2qql7M .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u7Ui2qql7M .mbr-section-btn {
    text-align: left;
  }
}
.cid-u7Ui2qql7M .mbr-section-title {
  color: #F9F6E0;
}
.cid-u7Ui2qql7M .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u7Ui2qql7M .mbr-section-title,
.cid-u7Ui2qql7M .mbr-section-btn {
  text-align: center;
}
.cid-u7Ui1pNSGs {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Ui1pNSGs .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Ui1pNSGs .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Ui1pNSGs img,
.cid-u7Ui1pNSGs .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Ui1pNSGs .item {
  margin-bottom: 30px;
}
.cid-u7Ui1pNSGs .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Ui1pNSGs .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Ui1pNSGs .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Ui1pNSGs .item-img img {
  transform: scale(1.05);
}
.cid-u7Ui1pNSGs .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Ui1pNSGs .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u11vRQeHbT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u11vRQeHbT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u11vRQeHbT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u11vRQeHbT .container {
  display: flex;
  justify-content: center;
}
.cid-u11vRQeHbT .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u11vRQeHbT .col-copyright {
  padding: 0;
}
.cid-u11vRQeHbT .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u11vRQeHbT .copyright {
    text-align: center !important;
  }
}
.cid-u17hL6WAqW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u17hL6WAqW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u17hL6WAqW .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u17hL6WAqW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u17hL6WAqW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u17hL6WAqW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u17hL6WAqW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u17hL6WAqW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u17hL6WAqW .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u17hL6WAqW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u17hL6WAqW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u17hL6WAqW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u17hL6WAqW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u17hL6WAqW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u17hL6WAqW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u17hL6WAqW .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u17hL6WAqW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u17hL6WAqW .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u17hL6WAqW .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u17hL6WAqW .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u17hL6WAqW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u17hL6WAqW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u17hL6WAqW .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u17hL6WAqW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u17hL6WAqW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u17hL6WAqW .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u17hL6WAqW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u17hL6WAqW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u17hL6WAqW .nav-item:focus,
.cid-u17hL6WAqW .nav-link:focus {
  outline: none;
}
.cid-u17hL6WAqW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u17hL6WAqW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u17hL6WAqW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u17hL6WAqW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u17hL6WAqW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u17hL6WAqW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u17hL6WAqW .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u17hL6WAqW .navbar.opened {
  transition: all 0.3s;
}
.cid-u17hL6WAqW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u17hL6WAqW .navbar .navbar-logo img {
  width: auto;
}
.cid-u17hL6WAqW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u17hL6WAqW .navbar.collapsed {
  justify-content: center;
}
.cid-u17hL6WAqW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u17hL6WAqW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u17hL6WAqW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u17hL6WAqW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u17hL6WAqW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u17hL6WAqW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u17hL6WAqW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u17hL6WAqW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u17hL6WAqW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u17hL6WAqW .navbar {
    min-height: 72px;
  }
  .cid-u17hL6WAqW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u17hL6WAqW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u17hL6WAqW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u17hL6WAqW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u17hL6WAqW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u17hL6WAqW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u17hL6WAqW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u17hL6WAqW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u17hL6WAqW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u17hL6WAqW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u17hL6WAqW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u17hL6WAqW .dropdown-item.active,
.cid-u17hL6WAqW .dropdown-item:active {
  background-color: transparent;
}
.cid-u17hL6WAqW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u17hL6WAqW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u17hL6WAqW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u17hL6WAqW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u17hL6WAqW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u17hL6WAqW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u17hL6WAqW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u17hL6WAqW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u17hL6WAqW .navbar-buttons {
    text-align: left;
  }
}
.cid-u17hL6WAqW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u17hL6WAqW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u17hL6WAqW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u17hL6WAqW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u17hL6WAqW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u17hL6WAqW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u17hL6WAqW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u17hL6WAqW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u17hL6WAqW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u17hL6WAqW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u17hL6WAqW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u17hL6WAqW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u17hL6WAqW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u17hL6WAqW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u17hL6WAqW .navbar {
    height: 70px;
  }
  .cid-u17hL6WAqW .navbar.opened {
    height: auto;
  }
  .cid-u17hL6WAqW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u17hL6WAqW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u17hL6WAqW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u17hL6WAqW .navbar-brand {
  margin-right: auto;
}
.cid-u17hL6WAqW .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u17hL6WAqW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u17hL6WAqW .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u17hL6WAqW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u17hL6WAqW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u17hL6WAqW .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u17hL6WAqW .navbar-brand {
    margin-right: auto;
  }
  .cid-u17hL6WAqW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u17hL6WAqW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u17hL6WAqW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u17hL6WAqW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u17hL6WAqW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u17hL6WAqW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u17hL7jWKA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u17hL7jWKA .item-img {
  position: relative;
}
.cid-u17hL7jWKA .button1 {
  background: #04551f;
}
.cid-u17hL7jWKA .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u17hL7jWKA .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u17hL7jWKA .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u17hL7jWKA .button2 {
    margin-top: 1rem;
  }
}
.cid-u17hL7jWKA .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u17hL7jWKA .title {
    top: 25%;
  }
}
.cid-u17hL7jWKA .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u17hL7jWKA .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u17hL7jWKA .image-wrapper {
    min-height: 400px;
  }
}
.cid-u17hL7jWKA .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u17hL7jWKA .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u17hL7jWKA .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u17hL7jWKA .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u17hL7jWKA .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u17hL7jWKA .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u17hL7jWKA .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u17hL7jWKA .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u17hL7jWKA .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u17hL7jWKA .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u17hL7jWKA .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u17hL7jWKA .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u17hL7jWKA .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u17hL7jWKA .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u17hL7jWKA .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u17hL7jWKA img,
.cid-u17hL7jWKA .item-img {
  width: 100%;
}
.cid-u17hL7jWKA .item-title2,
.cid-u17hL7jWKA .icon2 {
  color: #ffffff;
}
.cid-u17hL7jWKA .item-title1,
.cid-u17hL7jWKA .icon1 {
  color: #ffffff;
}
.cid-u17hL7jWKA .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u17hL7jWKA .main-title DIV {
  text-align: center;
}
.cid-u17hL7jWKA h1,
.cid-u17hL7jWKA h2,
.cid-u17hL7jWKA h3,
.cid-u17hL7jWKA h4,
.cid-u17hL7jWKA .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u17hL7jWKA p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u18EMC7MEX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u18EMC7MEX .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u18EMC7MEX .colored-text {
  color: #a68462 !important;
}
.cid-u18EMC7MEX .mbr-section-title {
  color: #ffffff;
}
.cid-u18EMC7MEX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u18EMC7MEX .mbr-text {
  color: #ffffff;
}
.cid-u18EMC7MEX .mbr-section-title.main-title {
  text-align: center;
  color: #04551f;
}
#custom-html-bf {
  /* Type valid CSS here */
  /* Table styling */
}
#custom-html-bf div {
  padding: 10px 0;
  color: #777;
  text-align: center;
}
#custom-html-bf p {
  font-size: 60px;
  color: #777;
}
#custom-html-bf #wrap {
  padding: 20px 0;
  color: #000;
  text-align: left;
}
#custom-html-bf body {
  background-color: #fff;
}
#custom-html-bf h1 {
  font-size: 2em;
}
#custom-html-bf table * {
  font-size: 14px;
}
#custom-html-bf table {
  margin: 0px auto;
}
#custom-html-bf td {
  text-align: left;
  font-size: 1.2em;
  color: #04551f;
}
#custom-html-bf thead {
  position: sticky;
}
#custom-html-bf th {
  font-size: 1.2em;
  background-color: #04551f;
  color: white;
  text-align: center;
  position: sticky;
  top: 80px;
  z-index: 10;
}
#custom-html-bf #zebra {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 75%;
  background-color: #fff;
}
#custom-html-bf #zebra td,
#custom-html-bf #zebra th {
  border: 1px solid #ddd;
  padding: 8px;
}
#custom-html-bf #zebra tr:nth-child(even) {
  background-color: #f2f2f2;
}
#custom-html-bf #zebra tr:hover {
  background-color: #ddd;
}
#custom-html-bf #zebra th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #04551f;
  color: white;
}
#custom-html-bf p {
  padding: 8px;
}
#custom-html-h0 {
  /* Type valid CSS here */
  /* Table styling */
}
#custom-html-h0 div {
  padding: 10px 0;
  color: #777;
  text-align: center;
}
#custom-html-h0 p {
  font-size: 60px;
  color: #777;
}
#custom-html-h0 #wrap {
  padding: 20px 0;
  color: #000;
  text-align: left;
}
#custom-html-h0 body {
  background-color: #fff;
}
#custom-html-h0 h1 {
  font-size: 2em;
}
#custom-html-h0 table * {
  font-size: 14px;
}
#custom-html-h0 table {
  margin: 0px auto;
}
#custom-html-h0 td {
  text-align: left;
  font-size: 1.2em;
  color: #04551f;
}
#custom-html-h0 thead {
  position: sticky;
}
#custom-html-h0 th {
  font-size: 1.2em;
  background-color: #04551f;
  color: white;
  text-align: center;
  position: sticky;
  top: 80px;
  z-index: 10;
}
#custom-html-h0 #zebra {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 75%;
  background-color: #fff;
}
#custom-html-h0 #zebra td,
#custom-html-h0 #zebra th {
  border: 1px solid #ddd;
  padding: 8px;
}
#custom-html-h0 #zebra tr:nth-child(even) {
  background-color: #f2f2f2;
}
#custom-html-h0 #zebra tr:hover {
  background-color: #ddd;
}
#custom-html-h0 #zebra th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #04551f;
  color: white;
}
#custom-html-h0 p {
  padding: 8px;
}
#custom-html-wf {
  /* Type valid CSS here */
  /* Table styling */
}
#custom-html-wf div {
  padding: 10px 0;
  color: #777;
  text-align: center;
}
#custom-html-wf p {
  font-size: 60px;
  color: #777;
}
#custom-html-wf #wrap {
  padding: 20px 0;
  color: #000;
  text-align: left;
}
#custom-html-wf body {
  background-color: #fff;
}
#custom-html-wf h1 {
  font-size: 2em;
}
#custom-html-wf table * {
  font-size: 14px;
}
#custom-html-wf table {
  margin: 0px auto;
}
#custom-html-wf td {
  text-align: left;
  font-size: 1.2em;
  color: #04551f;
}
#custom-html-wf thead {
  position: sticky;
}
#custom-html-wf th {
  font-size: 1.2em;
  background-color: #04551f;
  color: white;
  text-align: center;
  position: sticky;
  top: 80px;
  z-index: 10;
}
#custom-html-wf #zebra {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 75%;
  background-color: #fff;
}
#custom-html-wf #zebra td,
#custom-html-wf #zebra th {
  border: 1px solid #ddd;
  padding: 8px;
}
#custom-html-wf #zebra tr:nth-child(even) {
  background-color: #f2f2f2;
}
#custom-html-wf #zebra tr:hover {
  background-color: #ddd;
}
#custom-html-wf #zebra th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #04551f;
  color: white;
}
#custom-html-wf p {
  padding: 8px;
}
.cid-u7qQJHxyYA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u7qQJHxyYA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7qQJHxyYA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u7qQJHxyYA .container {
    padding: 0 16px;
  }
}
.cid-u7qQJHxyYA .row {
  justify-content: center;
  margin: 0 -12px;
}
.cid-u7qQJHxyYA .row .card {
  justify-content: flex-end;
  padding: 0 12px;
}
.cid-u7qQJHxyYA .desc-wrapper .mbr-desc {
  margin-bottom: 24px;
}
.cid-u7qQJHxyYA .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-u7qQJHxyYA .title-wrapper .mbr-section-title span {
  color: #009933;
}
.cid-u7qQJHxyYA .mbr-section-btn-main {
  margin-bottom: 14px;
  text-align: right;
}
.cid-u7qQJHxyYA .item {
  padding: 0 12px;
  margin-bottom: 32px;
}
.cid-u7qQJHxyYA .item .item-wrapper:hover .item-img img,
.cid-u7qQJHxyYA .item .item-wrapper:focus .item-img img {
  transform: scale(1.1);
}
.cid-u7qQJHxyYA .item .item-wrapper .item-img {
  margin-bottom: 24px;
  border-radius: 14px;
  overflow: hidden;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-img img {
  height: 310px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 6px;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline {
  border: none !important;
  padding: 0;
  border-radius: 0;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline:focus,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline:focus,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline:focus,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline:focus,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline:focus,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline:focus,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline:focus,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline:focus {
  background-color: transparent !important;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline:hover .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline:hover .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline:hover .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline:hover .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline:hover .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline:hover .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline:hover .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline:hover .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline:focus .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline:focus .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline:focus .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline:focus .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline:focus .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline:focus .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline:focus .mbr-iconfont,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline:focus .mbr-iconfont {
  transform: translateX(10px);
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-primary-outline:focus {
  color: #04551f !important;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffffff !important;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-success-outline:focus {
  color: #009933 !important;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-info-outline:focus {
  color: #ff0000 !important;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-warning-outline:focus {
  color: #00ff00 !important;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-danger-outline:focus {
  color: #99ff00 !important;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-black-outline:focus {
  color: #000000 !important;
}
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline:hover,
.cid-u7qQJHxyYA .item .item-wrapper .item-content .mbr-section-btn .btn-white-outline:focus {
  color: #ffffff !important;
}
.cid-u7qQJHxyYA .mbr-section-title {
  color: #000000;
}
.cid-u7qQJHxyYA .mbr-desc {
  color: #6f6f6f;
}
.cid-u7qQJHxyYA .item-text {
  color: #000000;
}
.cid-u7qQJHxyYA .mbr-section-title,
.cid-u7qQJHxyYA .mbr-section-btn-main {
  color: #04551f;
  text-align: right;
}
.cid-u7qQJHxyYA .item-text,
.cid-u7qQJHxyYA .mbr-section-btn {
  color: #04551f;
}
#custom-html-1gy {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gy div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gy p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gy hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gy hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gy hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gy hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gy hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gy .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4whRhTark {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4whRhTark .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4whRhTark .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4whRhTark img,
.cid-u4whRhTark .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4whRhTark .item {
  margin-bottom: 30px;
}
.cid-u4whRhTark .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4whRhTark .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4whRhTark .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4whRhTark .item-img img {
  transform: scale(1.05);
}
.cid-u4whRhTark .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4whRhTark .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u17hLap2LZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u17hLap2LZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u17hLap2LZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u17hLap2LZ .container {
  display: flex;
  justify-content: center;
}
.cid-u17hLap2LZ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u17hLap2LZ .col-copyright {
  padding: 0;
}
.cid-u17hLap2LZ .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u17hLap2LZ .copyright {
    text-align: center !important;
  }
}
.cid-u1p1W88qFB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u1p1W88qFB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u1p1W88qFB .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u1p1W88qFB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u1p1W88qFB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1p1W88qFB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u1p1W88qFB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1p1W88qFB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1p1W88qFB .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u1p1W88qFB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u1p1W88qFB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u1p1W88qFB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u1p1W88qFB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u1p1W88qFB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u1p1W88qFB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u1p1W88qFB .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u1p1W88qFB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u1p1W88qFB .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u1p1W88qFB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u1p1W88qFB .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u1p1W88qFB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u1p1W88qFB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u1p1W88qFB .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u1p1W88qFB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1p1W88qFB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1p1W88qFB .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u1p1W88qFB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1p1W88qFB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u1p1W88qFB .nav-item:focus,
.cid-u1p1W88qFB .nav-link:focus {
  outline: none;
}
.cid-u1p1W88qFB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1p1W88qFB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1p1W88qFB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1p1W88qFB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1p1W88qFB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1p1W88qFB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1p1W88qFB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1p1W88qFB .navbar.opened {
  transition: all 0.3s;
}
.cid-u1p1W88qFB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1p1W88qFB .navbar .navbar-logo img {
  width: auto;
}
.cid-u1p1W88qFB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u1p1W88qFB .navbar.collapsed {
  justify-content: center;
}
.cid-u1p1W88qFB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1p1W88qFB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1p1W88qFB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u1p1W88qFB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1p1W88qFB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1p1W88qFB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1p1W88qFB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1p1W88qFB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1p1W88qFB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1p1W88qFB .navbar {
    min-height: 72px;
  }
  .cid-u1p1W88qFB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u1p1W88qFB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1p1W88qFB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1p1W88qFB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1p1W88qFB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1p1W88qFB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1p1W88qFB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1p1W88qFB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u1p1W88qFB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1p1W88qFB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1p1W88qFB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u1p1W88qFB .dropdown-item.active,
.cid-u1p1W88qFB .dropdown-item:active {
  background-color: transparent;
}
.cid-u1p1W88qFB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1p1W88qFB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1p1W88qFB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1p1W88qFB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u1p1W88qFB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u1p1W88qFB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u1p1W88qFB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1p1W88qFB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u1p1W88qFB .navbar-buttons {
    text-align: left;
  }
}
.cid-u1p1W88qFB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1p1W88qFB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1p1W88qFB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1p1W88qFB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1p1W88qFB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1p1W88qFB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1p1W88qFB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1p1W88qFB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1p1W88qFB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1p1W88qFB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1p1W88qFB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u1p1W88qFB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1p1W88qFB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u1p1W88qFB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1p1W88qFB .navbar {
    height: 70px;
  }
  .cid-u1p1W88qFB .navbar.opened {
    height: auto;
  }
  .cid-u1p1W88qFB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u1p1W88qFB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u1p1W88qFB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u1p1W88qFB .navbar-brand {
  margin-right: auto;
}
.cid-u1p1W88qFB .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u1p1W88qFB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1p1W88qFB .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u1p1W88qFB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1p1W88qFB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u1p1W88qFB .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u1p1W88qFB .navbar-brand {
    margin-right: auto;
  }
  .cid-u1p1W88qFB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u1p1W88qFB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u1p1W88qFB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u1p1W88qFB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1p1W88qFB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u1p1W88qFB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1p1W8FFBW {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u1p1W8FFBW .item-img {
  position: relative;
}
.cid-u1p1W8FFBW .button1 {
  background: #22a5e5;
}
.cid-u1p1W8FFBW .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u1p1W8FFBW .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u1p1W8FFBW .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u1p1W8FFBW .button2 {
    margin-top: 1rem;
  }
}
.cid-u1p1W8FFBW .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u1p1W8FFBW .title {
    top: 25%;
  }
}
.cid-u1p1W8FFBW .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u1p1W8FFBW .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u1p1W8FFBW .image-wrapper {
    min-height: 400px;
  }
}
.cid-u1p1W8FFBW .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1p1W8FFBW .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u1p1W8FFBW .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u1p1W8FFBW .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u1p1W8FFBW .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u1p1W8FFBW .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u1p1W8FFBW .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u1p1W8FFBW .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u1p1W8FFBW .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1p1W8FFBW .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u1p1W8FFBW .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1p1W8FFBW .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u1p1W8FFBW .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1p1W8FFBW .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1p1W8FFBW .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1p1W8FFBW img,
.cid-u1p1W8FFBW .item-img {
  width: 100%;
}
.cid-u1p1W8FFBW .item-title2,
.cid-u1p1W8FFBW .icon2 {
  color: #ffffff;
}
.cid-u1p1W8FFBW .item-title1,
.cid-u1p1W8FFBW .icon1 {
  color: #ffffff;
}
.cid-u1p1W8FFBW .main-title {
  color: #ff0000;
  text-align: center;
}
.cid-u1p1W8FFBW .main-title DIV {
  text-align: center;
}
.cid-u1p1W8FFBW h1,
.cid-u1p1W8FFBW h2,
.cid-u1p1W8FFBW h3,
.cid-u1p1W8FFBW h4,
.cid-u1p1W8FFBW .item-title,
.cid-u1p1W8FFBW .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u1p1W8FFBW p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u1p1W8FFBW .subtitle {
  color: #ccff00;
}
.cid-u1p1W90VeN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1p1W90VeN .container {
    padding: 0 24px;
  }
}
.cid-u1p1W90VeN .card {
  justify-content: center;
}
.cid-u1p1W90VeN .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u1p1W90VeN .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u1p1W90VeN .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1p1W90VeN .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u1p1W90VeN .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u1p1W90VeN .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u1p1W90VeN .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u1p1W90VeN .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u1p1W90VeN .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u1p1W90VeN .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1p1W90VeN .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u1p1W90VeN .mbr-text {
  color: #04551f;
}
.cid-u1p1W90VeN .mbr-section-btn {
  text-align: right;
}
.cid-u1p1W90VeN .mbr-section-title,
.cid-u1p1W90VeN .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u1p1W9pGn2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1p1W9pGn2 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1p1W9pGn2 .colored-text {
  color: #a68462 !important;
}
.cid-u1p1W9pGn2 .mbr-section-title {
  color: #ffffff;
}
.cid-u1p1W9pGn2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1p1W9pGn2 .mbr-text {
  color: #ffffff;
}
.cid-u1p1W9pGn2 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1p1W9JzSH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1p1W9JzSH .item-img {
  position: relative;
}
.cid-u1p1W9JzSH .item-img img {
  transition: all 0.2s;
}
.cid-u1p1W9JzSH .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u1p1W9JzSH .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u1p1W9JzSH .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u1p1W9JzSH .item:hover img {
  transform: scale(1.05);
}
.cid-u1p1W9JzSH .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u1p1W9JzSH .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u1p1W9JzSH .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u1p1W9JzSH .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u1p1W9JzSH .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u1p1W9JzSH .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u1p1W9JzSH .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u1p1W9JzSH .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1p1W9JzSH .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u1p1W9JzSH .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1p1W9JzSH .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u1p1W9JzSH .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1p1W9JzSH .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u1p1W9JzSH .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u1p1W9JzSH img,
.cid-u1p1W9JzSH .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u1p1W9JzSH .item:focus,
.cid-u1p1W9JzSH span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u1p1W9JzSH .item {
    margin-bottom: 1rem;
  }
}
.cid-u1p1W9JzSH .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u1p1W9JzSH .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u1p1W9JzSH .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u1p1W9JzSH .mbr-section-subtitle,
.cid-u1p1W9JzSH .subtitle-wrap,
.cid-u1p1W9JzSH .mbr-section-btn {
  text-align: left;
}
.cid-u1p1W9JzSH .mbr-text,
.cid-u1p1W9JzSH .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u1p1W9JzSH h1,
.cid-u1p1W9JzSH h2,
.cid-u1p1W9JzSH h3,
.cid-u1p1W9JzSH h5,
.cid-u1p1W9JzSH h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u1p1W9JzSH p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u1p1WagD3Q {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1p1WagD3Q .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1p1WagD3Q .colored-text {
  color: #a68462 !important;
}
.cid-u1p1WagD3Q .mbr-section-title {
  color: #ffffff;
}
.cid-u1p1WagD3Q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1p1WagD3Q .mbr-text {
  color: #ffffff;
}
.cid-u1p1WagD3Q .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1p1WaBasO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u1p1WaBasO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1p1WaBasO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1p1WaBasO .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1p1WaBasO .container-fluid {
    padding: 0;
  }
}
.cid-u1p1WaBasO .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u1p1WaBasO .container {
    padding: 0 20px;
  }
}
.cid-u1p1WaBasO .row {
  justify-content: center;
}
.cid-u1p1WaBasO .card {
  padding: 0;
}
.cid-u1p1WaBasO .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1p1WaBasO .card img {
    height: 300px;
  }
}
.cid-u1p1WaBasO .row.cards {
  margin: 0;
}
.cid-u1p1WaBasO .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1p1WaBasO .row.cards img {
    height: 300px;
  }
}
.cid-u1p1WaZeX6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1p1WaZeX6 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u1p1WaZeX6 .panel-group {
  border: none;
}
.cid-u1p1WaZeX6 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1p1WaZeX6 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u1p1WaZeX6 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u1p1WaZeX6 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u1p1WaZeX6 .img-col {
  padding: 0;
}
.cid-u1p1WaZeX6 .img-item {
  height: 100%;
}
.cid-u1p1WaZeX6 img {
  height: 100%;
  object-fit: cover;
}
.cid-u1p1WaZeX6 .collapsed span {
  transform: rotate(0deg);
}
.cid-u1p1WaZeX6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u1p1WaZeX6 p {
  margin-bottom: 0.3rem;
}
.cid-u1p1WaZeX6 .panel-title-edit {
  color: #e9c0e9;
}
.cid-u1p1WaZeX6 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u1p1WaZeX6 .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u1p1WaZeX6 .card {
    padding: 1.5rem;
  }
}
.cid-u1p1WaZeX6 .panel-text {
  color: #04551f;
}
.cid-u1p1WaZeX6 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u1p1WaZeX6 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u1p1WaZeX6 .panel-title-edit,
.cid-u1p1WaZeX6 .mbr-iconfont {
  color: #04551f;
}
.cid-u1p1WbrSjR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1p1WbrSjR .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1p1WbrSjR .colored-text {
  color: #a68462 !important;
}
.cid-u1p1WbrSjR .mbr-section-title {
  color: #ffffff;
}
.cid-u1p1WbrSjR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1p1WbrSjR .mbr-text {
  color: #ffffff;
}
.cid-u1p1WbrSjR .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1p1WbOiXH {
  background-color: #ffffff;
}
.cid-u1p1WbOiXH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1p1WbOiXH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1p1WbOiXH .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u1p1WbOiXH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u1p1WbOiXH .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1p1WbOiXH .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1p1WbOiXH .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1p1WbOiXH .image-wrapper img {
    height: 300px;
  }
}
.cid-u1p1WbOiXH .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1p1WbOiXH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1p1WbOiXH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1p1WbOiXH .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1p1WbOiXH .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1p1WbOiXH .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1p1WbOiXH .cards-wrapper {
    margin: 0;
  }
}
.cid-u1p1WbOiXH .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1p1WbOiXH .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1p1WbOiXH .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1p1WbOiXH .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1p1WbOiXH .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u1p1WbOiXH .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1p1WbOiXH .mbr-section-title {
  color: #04551f;
}
.cid-u1p1WbOiXH .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1p1WbOiXH .mbr-text {
  color: #04551f;
}
.cid-u1p1WbOiXH .mbr-card-title {
  color: #ffffff;
}
.cid-u1p1WbOiXH .mbr-card-title,
.cid-u1p1WbOiXH .cards-wrapper {
  color: #04551f;
}
.cid-u1p1WcfWFG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1p1WcfWFG .container {
    padding: 0 24px;
  }
}
.cid-u1p1WcfWFG .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u1p1WcfWFG .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u1p1WcfWFG .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1p1WcfWFG .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1p1WcfWFG .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u1p1WcfWFG .mbr-section-btn {
    text-align: left;
  }
}
.cid-u1p1WcfWFG .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1p1WcfWFG .mbr-text {
  color: #F9F6E0;
}
.cid-u7Uj7IwhBc {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Uj7IwhBc .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Uj7IwhBc .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Uj7IwhBc img,
.cid-u7Uj7IwhBc .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Uj7IwhBc .item {
  margin-bottom: 30px;
}
.cid-u7Uj7IwhBc .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Uj7IwhBc .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Uj7IwhBc .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Uj7IwhBc .item-img img {
  transform: scale(1.05);
}
.cid-u7Uj7IwhBc .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Uj7IwhBc .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u1p1Wd9VUA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u1p1Wd9VUA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1p1Wd9VUA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1p1Wd9VUA .container {
  display: flex;
  justify-content: center;
}
.cid-u1p1Wd9VUA .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u1p1Wd9VUA .col-copyright {
  padding: 0;
}
.cid-u1p1Wd9VUA .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u1p1Wd9VUA .copyright {
    text-align: center !important;
  }
}
.cid-u1qhcdX2sm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u1qhcdX2sm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u1qhcdX2sm .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u1qhcdX2sm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u1qhcdX2sm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1qhcdX2sm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u1qhcdX2sm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1qhcdX2sm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1qhcdX2sm .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u1qhcdX2sm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u1qhcdX2sm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u1qhcdX2sm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u1qhcdX2sm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u1qhcdX2sm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u1qhcdX2sm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u1qhcdX2sm .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u1qhcdX2sm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u1qhcdX2sm .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u1qhcdX2sm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u1qhcdX2sm .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u1qhcdX2sm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u1qhcdX2sm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u1qhcdX2sm .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u1qhcdX2sm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1qhcdX2sm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1qhcdX2sm .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u1qhcdX2sm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1qhcdX2sm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u1qhcdX2sm .nav-item:focus,
.cid-u1qhcdX2sm .nav-link:focus {
  outline: none;
}
.cid-u1qhcdX2sm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1qhcdX2sm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1qhcdX2sm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1qhcdX2sm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1qhcdX2sm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1qhcdX2sm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1qhcdX2sm .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1qhcdX2sm .navbar.opened {
  transition: all 0.3s;
}
.cid-u1qhcdX2sm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1qhcdX2sm .navbar .navbar-logo img {
  width: auto;
}
.cid-u1qhcdX2sm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u1qhcdX2sm .navbar.collapsed {
  justify-content: center;
}
.cid-u1qhcdX2sm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1qhcdX2sm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1qhcdX2sm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u1qhcdX2sm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1qhcdX2sm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1qhcdX2sm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1qhcdX2sm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1qhcdX2sm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1qhcdX2sm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1qhcdX2sm .navbar {
    min-height: 72px;
  }
  .cid-u1qhcdX2sm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u1qhcdX2sm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1qhcdX2sm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1qhcdX2sm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1qhcdX2sm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1qhcdX2sm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1qhcdX2sm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1qhcdX2sm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u1qhcdX2sm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1qhcdX2sm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1qhcdX2sm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u1qhcdX2sm .dropdown-item.active,
.cid-u1qhcdX2sm .dropdown-item:active {
  background-color: transparent;
}
.cid-u1qhcdX2sm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1qhcdX2sm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1qhcdX2sm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1qhcdX2sm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u1qhcdX2sm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u1qhcdX2sm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u1qhcdX2sm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1qhcdX2sm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u1qhcdX2sm .navbar-buttons {
    text-align: left;
  }
}
.cid-u1qhcdX2sm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1qhcdX2sm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1qhcdX2sm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1qhcdX2sm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1qhcdX2sm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1qhcdX2sm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1qhcdX2sm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1qhcdX2sm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1qhcdX2sm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1qhcdX2sm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1qhcdX2sm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u1qhcdX2sm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1qhcdX2sm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u1qhcdX2sm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1qhcdX2sm .navbar {
    height: 70px;
  }
  .cid-u1qhcdX2sm .navbar.opened {
    height: auto;
  }
  .cid-u1qhcdX2sm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u1qhcdX2sm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u1qhcdX2sm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u1qhcdX2sm .navbar-brand {
  margin-right: auto;
}
.cid-u1qhcdX2sm .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u1qhcdX2sm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1qhcdX2sm .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u1qhcdX2sm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1qhcdX2sm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u1qhcdX2sm .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u1qhcdX2sm .navbar-brand {
    margin-right: auto;
  }
  .cid-u1qhcdX2sm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u1qhcdX2sm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u1qhcdX2sm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u1qhcdX2sm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1qhcdX2sm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u1qhcdX2sm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1qhceFata {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u1qhceFata .item-img {
  position: relative;
}
.cid-u1qhceFata .button1 {
  background: #fb00e3;
}
.cid-u1qhceFata .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u1qhceFata .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u1qhceFata .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u1qhceFata .button2 {
    margin-top: 1rem;
  }
}
.cid-u1qhceFata .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u1qhceFata .title {
    top: 25%;
  }
}
.cid-u1qhceFata .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u1qhceFata .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u1qhceFata .image-wrapper {
    min-height: 400px;
  }
}
.cid-u1qhceFata .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1qhceFata .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u1qhceFata .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u1qhceFata .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u1qhceFata .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u1qhceFata .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u1qhceFata .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u1qhceFata .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u1qhceFata .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1qhceFata .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u1qhceFata .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1qhceFata .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u1qhceFata .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1qhceFata .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1qhceFata .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1qhceFata img,
.cid-u1qhceFata .item-img {
  width: 100%;
}
.cid-u1qhceFata .item-title2,
.cid-u1qhceFata .icon2 {
  color: #ffffff;
}
.cid-u1qhceFata .item-title1,
.cid-u1qhceFata .icon1 {
  color: #f9f6e0;
}
.cid-u1qhceFata .main-title {
  color: #fb00e3;
  text-align: left;
  margin-left: 50px;
}
.cid-u1qhceFata .main-title DIV {
  text-align: center;
  margin-left: 50px;
}
.cid-u1qhceFata h1,
.cid-u1qhceFata h2,
.cid-u1qhceFata h3,
.cid-u1qhceFata h4,
.cid-u1qhceFata .item-title,
.cid-u1qhceFata .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u1qhceFata p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u1qhceFata .subtitle {
  color: #ffffff;
}
.cid-u2JiFfsf0D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1qhcfbKmT {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1qhcfbKmT .container {
    padding: 0 24px;
  }
}
.cid-u1qhcfbKmT .card {
  justify-content: center;
}
.cid-u1qhcfbKmT .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u1qhcfbKmT .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u1qhcfbKmT .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1qhcfbKmT .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u1qhcfbKmT .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u1qhcfbKmT .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u1qhcfbKmT .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u1qhcfbKmT .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u1qhcfbKmT .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u1qhcfbKmT .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1qhcfbKmT .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u1qhcfbKmT .mbr-text {
  color: #04551f;
}
.cid-u1qhcfbKmT .mbr-section-btn {
  text-align: right;
}
.cid-u1qhcfbKmT .mbr-section-title,
.cid-u1qhcfbKmT .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u1qhcfbKmT .tm {
  font-size: 75%;
}
.cid-u1qhcfHvml {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1qhcfHvml .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1qhcfHvml .colored-text {
  color: #a68462 !important;
}
.cid-u1qhcfHvml .mbr-section-title {
  color: #ffffff;
}
.cid-u1qhcfHvml .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1qhcfHvml .mbr-text {
  color: #ffffff;
}
.cid-u1qhcfHvml .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1qhcgeBM1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1qhcgeBM1 .item-img {
  position: relative;
}
.cid-u1qhcgeBM1 .item-img img {
  transition: all 0.2s;
}
.cid-u1qhcgeBM1 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u1qhcgeBM1 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u1qhcgeBM1 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u1qhcgeBM1 .item:hover img {
  transform: scale(1.05);
}
.cid-u1qhcgeBM1 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u1qhcgeBM1 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u1qhcgeBM1 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u1qhcgeBM1 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u1qhcgeBM1 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u1qhcgeBM1 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u1qhcgeBM1 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u1qhcgeBM1 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1qhcgeBM1 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u1qhcgeBM1 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1qhcgeBM1 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u1qhcgeBM1 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1qhcgeBM1 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u1qhcgeBM1 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u1qhcgeBM1 img,
.cid-u1qhcgeBM1 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u1qhcgeBM1 .item:focus,
.cid-u1qhcgeBM1 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u1qhcgeBM1 .item {
    margin-bottom: 1rem;
  }
}
.cid-u1qhcgeBM1 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u1qhcgeBM1 .item-title {
  text-align: left;
  color: #ffffcc;
}
.cid-u1qhcgeBM1 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u1qhcgeBM1 .mbr-section-subtitle,
.cid-u1qhcgeBM1 .subtitle-wrap,
.cid-u1qhcgeBM1 .mbr-section-btn {
  text-align: left;
}
.cid-u1qhcgeBM1 .mbr-text,
.cid-u1qhcgeBM1 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u1qhcgeBM1 h1,
.cid-u1qhcgeBM1 h2,
.cid-u1qhcgeBM1 h3,
.cid-u1qhcgeBM1 h5,
.cid-u1qhcgeBM1 h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u1qhcgeBM1 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u1qhcjQPiv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1qhcjQPiv .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u1qhcjQPiv .panel-group {
  border: none;
}
.cid-u1qhcjQPiv .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1qhcjQPiv .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u1qhcjQPiv .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u1qhcjQPiv .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u1qhcjQPiv .img-col {
  padding: 0;
}
.cid-u1qhcjQPiv .img-item {
  height: 100%;
}
.cid-u1qhcjQPiv img {
  height: 100%;
  object-fit: cover;
}
.cid-u1qhcjQPiv .collapsed span {
  transform: rotate(0deg);
}
.cid-u1qhcjQPiv .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u1qhcjQPiv p {
  margin-bottom: 0.3rem;
}
.cid-u1qhcjQPiv .panel-title-edit {
  color: #e9c0e9;
}
.cid-u1qhcjQPiv .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u1qhcjQPiv .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u1qhcjQPiv .card {
    padding: 1.5rem;
  }
}
.cid-u1qhcjQPiv .panel-text {
  color: #04551f;
}
.cid-u1qhcjQPiv .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u1qhcjQPiv .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u1qhcjQPiv .panel-title-edit,
.cid-u1qhcjQPiv .mbr-iconfont {
  color: #04551f;
}
.cid-u1qhckjjDx {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1qhckjjDx .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1qhckjjDx .colored-text {
  color: #a68462 !important;
}
.cid-u1qhckjjDx .mbr-section-title {
  color: #ffffff;
}
.cid-u1qhckjjDx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1qhckjjDx .mbr-text {
  color: #ffffff;
}
.cid-u1qhckjjDx .mbr-section-title.main-title {
  text-align: center;
}
.cid-unK43Sha3q {
  background-color: #ffffff;
}
.cid-unK43Sha3q .mbr-fallback-image.disabled {
  display: none;
}
.cid-unK43Sha3q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unK43Sha3q .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-unK43Sha3q .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-unK43Sha3q .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-unK43Sha3q .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-unK43Sha3q .image-wrapper img {
  width: 75%;
  height: 75%;
}
@media (max-width: 992px) {
  .cid-unK43Sha3q .image-wrapper img {
    height: 300px;
  }
}
.cid-unK43Sha3q .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-unK43Sha3q .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-unK43Sha3q .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-unK43Sha3q .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-unK43Sha3q .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-unK43Sha3q .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-unK43Sha3q .cards-wrapper {
    margin: 0;
  }
}
.cid-unK43Sha3q .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-unK43Sha3q .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-unK43Sha3q .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-unK43Sha3q .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-unK43Sha3q .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-unK43Sha3q .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-unK43Sha3q .mbr-section-title {
  color: #04551f;
}
.cid-unK43Sha3q .mbr-section-subtitle {
  color: #04551f;
}
.cid-unK43Sha3q .mbr-text {
  color: #04551f;
}
.cid-unK43Sha3q .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-unK43Sha3q .mbr-card-title,
.cid-unK43Sha3q .cards-wrapper {
  color: #04551f;
}
.cid-u1qhcl7fve {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1qhcl7fve .container {
    padding: 0 24px;
  }
}
.cid-u1qhcl7fve .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u1qhcl7fve .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u1qhcl7fve .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1qhcl7fve .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1qhcl7fve .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u1qhcl7fve .mbr-section-btn {
    text-align: left;
  }
}
.cid-u1qhcl7fve .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1qhcl7fve .mbr-text {
  color: #F9F6E0;
}
.cid-u7UiC7nSm1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UiC7nSm1 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UiC7nSm1 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UiC7nSm1 img,
.cid-u7UiC7nSm1 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UiC7nSm1 .item {
  margin-bottom: 30px;
}
.cid-u7UiC7nSm1 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UiC7nSm1 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UiC7nSm1 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UiC7nSm1 .item-img img {
  transform: scale(1.05);
}
.cid-u7UiC7nSm1 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UiC7nSm1 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u1qhcm1yaM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u1qhcm1yaM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1qhcm1yaM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1qhcm1yaM .container {
  display: flex;
  justify-content: center;
}
.cid-u1qhcm1yaM .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u1qhcm1yaM .col-copyright {
  padding: 0;
}
.cid-u1qhcm1yaM .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u1qhcm1yaM .copyright {
    text-align: center !important;
  }
}
.cid-u1qiKLG3aN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u1qiKLG3aN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u1qiKLG3aN .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u1qiKLG3aN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u1qiKLG3aN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1qiKLG3aN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u1qiKLG3aN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1qiKLG3aN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1qiKLG3aN .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u1qiKLG3aN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u1qiKLG3aN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u1qiKLG3aN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u1qiKLG3aN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u1qiKLG3aN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u1qiKLG3aN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u1qiKLG3aN .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u1qiKLG3aN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u1qiKLG3aN .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u1qiKLG3aN .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u1qiKLG3aN .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u1qiKLG3aN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u1qiKLG3aN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u1qiKLG3aN .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u1qiKLG3aN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1qiKLG3aN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1qiKLG3aN .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u1qiKLG3aN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1qiKLG3aN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u1qiKLG3aN .nav-item:focus,
.cid-u1qiKLG3aN .nav-link:focus {
  outline: none;
}
.cid-u1qiKLG3aN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1qiKLG3aN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1qiKLG3aN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1qiKLG3aN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1qiKLG3aN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1qiKLG3aN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1qiKLG3aN .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1qiKLG3aN .navbar.opened {
  transition: all 0.3s;
}
.cid-u1qiKLG3aN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1qiKLG3aN .navbar .navbar-logo img {
  width: auto;
}
.cid-u1qiKLG3aN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u1qiKLG3aN .navbar.collapsed {
  justify-content: center;
}
.cid-u1qiKLG3aN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1qiKLG3aN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1qiKLG3aN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u1qiKLG3aN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1qiKLG3aN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1qiKLG3aN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1qiKLG3aN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1qiKLG3aN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1qiKLG3aN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1qiKLG3aN .navbar {
    min-height: 72px;
  }
  .cid-u1qiKLG3aN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u1qiKLG3aN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1qiKLG3aN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1qiKLG3aN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1qiKLG3aN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1qiKLG3aN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1qiKLG3aN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1qiKLG3aN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u1qiKLG3aN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1qiKLG3aN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1qiKLG3aN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u1qiKLG3aN .dropdown-item.active,
.cid-u1qiKLG3aN .dropdown-item:active {
  background-color: transparent;
}
.cid-u1qiKLG3aN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1qiKLG3aN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1qiKLG3aN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1qiKLG3aN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u1qiKLG3aN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u1qiKLG3aN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u1qiKLG3aN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1qiKLG3aN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u1qiKLG3aN .navbar-buttons {
    text-align: left;
  }
}
.cid-u1qiKLG3aN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1qiKLG3aN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1qiKLG3aN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1qiKLG3aN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1qiKLG3aN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1qiKLG3aN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1qiKLG3aN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1qiKLG3aN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1qiKLG3aN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1qiKLG3aN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1qiKLG3aN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u1qiKLG3aN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1qiKLG3aN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u1qiKLG3aN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1qiKLG3aN .navbar {
    height: 70px;
  }
  .cid-u1qiKLG3aN .navbar.opened {
    height: auto;
  }
  .cid-u1qiKLG3aN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u1qiKLG3aN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u1qiKLG3aN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u1qiKLG3aN .navbar-brand {
  margin-right: auto;
}
.cid-u1qiKLG3aN .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u1qiKLG3aN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1qiKLG3aN .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u1qiKLG3aN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1qiKLG3aN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u1qiKLG3aN .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u1qiKLG3aN .navbar-brand {
    margin-right: auto;
  }
  .cid-u1qiKLG3aN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u1qiKLG3aN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u1qiKLG3aN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u1qiKLG3aN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1qiKLG3aN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u1qiKLG3aN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1qiKMkI46 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u1qiKMkI46 .item-img {
  position: relative;
}
.cid-u1qiKMkI46 .button1 {
  background: #000000;
}
.cid-u1qiKMkI46 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u1qiKMkI46 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u1qiKMkI46 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u1qiKMkI46 .button2 {
    margin-top: 1rem;
  }
}
.cid-u1qiKMkI46 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u1qiKMkI46 .title {
    top: 25%;
  }
}
.cid-u1qiKMkI46 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u1qiKMkI46 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u1qiKMkI46 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u1qiKMkI46 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1qiKMkI46 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u1qiKMkI46 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u1qiKMkI46 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u1qiKMkI46 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u1qiKMkI46 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u1qiKMkI46 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u1qiKMkI46 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u1qiKMkI46 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1qiKMkI46 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u1qiKMkI46 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1qiKMkI46 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u1qiKMkI46 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1qiKMkI46 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1qiKMkI46 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1qiKMkI46 img,
.cid-u1qiKMkI46 .item-img {
  width: 100%;
}
.cid-u1qiKMkI46 .item-title2,
.cid-u1qiKMkI46 .icon2 {
  color: #ffffff;
}
.cid-u1qiKMkI46 .item-title1,
.cid-u1qiKMkI46 .icon1 {
  color: #ffffff;
}
.cid-u1qiKMkI46 .main-title {
  color: #ffffff;
  text-align: center;
}
.cid-u1qiKMkI46 .main-title DIV {
  text-align: center;
}
.cid-u1qiKMkI46 h1,
.cid-u1qiKMkI46 h2,
.cid-u1qiKMkI46 h3,
.cid-u1qiKMkI46 h4,
.cid-u1qiKMkI46 .item-title,
.cid-u1qiKMkI46 .main-title {
  text-shadow: 3px 3px 3px #000000;
}
.cid-u1qiKMkI46 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u1qiKMkI46 .subtitle {
  color: #ccff00;
}
.cid-u2JkLH2MkC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1qiKMPf4D {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1qiKMPf4D .container {
    padding: 0 24px;
  }
}
.cid-u1qiKMPf4D .card {
  justify-content: center;
}
.cid-u1qiKMPf4D .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u1qiKMPf4D .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u1qiKMPf4D .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1qiKMPf4D .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u1qiKMPf4D .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u1qiKMPf4D .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u1qiKMPf4D .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u1qiKMPf4D .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u1qiKMPf4D .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u1qiKMPf4D .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1qiKMPf4D .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u1qiKMPf4D .mbr-text {
  color: #04551f;
}
.cid-u1qiKMPf4D .mbr-section-btn {
  text-align: right;
}
.cid-u1qiKMPf4D .mbr-section-title,
.cid-u1qiKMPf4D .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u1qiKMPf4D .tm {
  font-size: 75%;
}
.cid-u1qiKOLWH9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1qiKOLWH9 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1qiKOLWH9 .colored-text {
  color: #a68462 !important;
}
.cid-u1qiKOLWH9 .mbr-section-title {
  color: #ffffff;
}
.cid-u1qiKOLWH9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1qiKOLWH9 .mbr-text {
  color: #ffffff;
}
.cid-u1qiKOLWH9 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u3dpcdNzEN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3dpcdNzEN .item-img {
  position: relative;
}
.cid-u3dpcdNzEN .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u3dpcdNzEN .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3dpcdNzEN .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u3dpcdNzEN .item1 {
  padding-bottom: 2rem;
}
.cid-u3dpcdNzEN .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3dpcdNzEN .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3dpcdNzEN .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3dpcdNzEN .item1,
.cid-u3dpcdNzEN .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u3dpcdNzEN .item1 .item:hover,
.cid-u3dpcdNzEN .item .item:hover {
  cursor: pointer;
}
.cid-u3dpcdNzEN .item1:hover .link-icon-wrapper span,
.cid-u3dpcdNzEN .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3dpcdNzEN .item1:hover img,
.cid-u3dpcdNzEN .item:hover img {
  transform: scale(1.05);
}
.cid-u3dpcdNzEN .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3dpcdNzEN .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3dpcdNzEN .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3dpcdNzEN .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3dpcdNzEN .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3dpcdNzEN .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3dpcdNzEN .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3dpcdNzEN .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3dpcdNzEN .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3dpcdNzEN img,
.cid-u3dpcdNzEN .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u3dpcdNzEN .item:focus,
.cid-u3dpcdNzEN span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3dpcdNzEN .item {
    margin-bottom: 1rem;
  }
}
.cid-u3dpcdNzEN .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3dpcdNzEN .item-title {
  text-align: left;
  color: #ffcc00;
}
.cid-u3dpcdNzEN .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u3dpcdNzEN .mbr-section-subtitle,
.cid-u3dpcdNzEN .subtitle-wrap,
.cid-u3dpcdNzEN .mbr-section-btn {
  text-align: left;
}
.cid-u3dpcdNzEN .mbr-text,
.cid-u3dpcdNzEN .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3dpcdNzEN h1,
.cid-u3dpcdNzEN h2,
.cid-u3dpcdNzEN h3,
.cid-u3dpcdNzEN h4,
.cid-u3dpcdNzEN h5,
.cid-u3dpcdNzEN h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3dpcdNzEN p,
.cid-u3dpcdNzEN .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u1qiKPPdz2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1qiKPPdz2 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u1qiKPPdz2 .panel-group {
  border: none;
}
.cid-u1qiKPPdz2 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1qiKPPdz2 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u1qiKPPdz2 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u1qiKPPdz2 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u1qiKPPdz2 .img-col {
  padding: 0;
}
.cid-u1qiKPPdz2 .img-item {
  height: 100%;
}
.cid-u1qiKPPdz2 img {
  height: 100%;
  object-fit: cover;
}
.cid-u1qiKPPdz2 .collapsed span {
  transform: rotate(0deg);
}
.cid-u1qiKPPdz2 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u1qiKPPdz2 p {
  margin-bottom: 0.3rem;
}
.cid-u1qiKPPdz2 .panel-title-edit {
  color: #e9c0e9;
}
.cid-u1qiKPPdz2 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u1qiKPPdz2 .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u1qiKPPdz2 .card {
    padding: 1.5rem;
  }
}
.cid-u1qiKPPdz2 .panel-text {
  color: #04551f;
}
.cid-u1qiKPPdz2 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u1qiKPPdz2 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u1qiKPPdz2 .panel-title-edit,
.cid-u1qiKPPdz2 .mbr-iconfont {
  color: #04551f;
}
.cid-u1qiKRgHnp {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1qiKRgHnp .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1qiKRgHnp .colored-text {
  color: #a68462 !important;
}
.cid-u1qiKRgHnp .mbr-section-title {
  color: #ffffff;
}
.cid-u1qiKRgHnp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1qiKRgHnp .mbr-text {
  color: #ffffff;
}
.cid-u1qiKRgHnp .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1qiKRIHzO {
  background-color: #ffffff;
}
.cid-u1qiKRIHzO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1qiKRIHzO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1qiKRIHzO .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u1qiKRIHzO .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u1qiKRIHzO .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1qiKRIHzO .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1qiKRIHzO .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1qiKRIHzO .image-wrapper img {
    height: 300px;
  }
}
.cid-u1qiKRIHzO .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1qiKRIHzO .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1qiKRIHzO .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1qiKRIHzO .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1qiKRIHzO .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1qiKRIHzO .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1qiKRIHzO .cards-wrapper {
    margin: 0;
  }
}
.cid-u1qiKRIHzO .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1qiKRIHzO .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1qiKRIHzO .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1qiKRIHzO .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1qiKRIHzO .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u1qiKRIHzO .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1qiKRIHzO .mbr-section-title {
  color: #04551f;
}
.cid-u1qiKRIHzO .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1qiKRIHzO .mbr-text {
  color: #04551f;
}
.cid-u1qiKRIHzO .mbr-card-title {
  color: #ffffff;
}
.cid-u1qiKRIHzO .mbr-card-title,
.cid-u1qiKRIHzO .cards-wrapper {
  color: #04551f;
}
.cid-u1qiKSi7ao {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1qiKSi7ao .container {
    padding: 0 24px;
  }
}
.cid-u1qiKSi7ao .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u1qiKSi7ao .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u1qiKSi7ao .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1qiKSi7ao .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1qiKSi7ao .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u1qiKSi7ao .mbr-section-btn {
    text-align: left;
  }
}
.cid-u1qiKSi7ao .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1qiKSi7ao .mbr-text {
  color: #F9F6E0;
}
.cid-u7UjSq5f66 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UjSq5f66 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UjSq5f66 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UjSq5f66 img,
.cid-u7UjSq5f66 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UjSq5f66 .item {
  margin-bottom: 30px;
}
.cid-u7UjSq5f66 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UjSq5f66 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UjSq5f66 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UjSq5f66 .item-img img {
  transform: scale(1.05);
}
.cid-u7UjSq5f66 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UjSq5f66 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u1qiKTbU3P {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u1qiKTbU3P .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1qiKTbU3P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1qiKTbU3P .container {
  display: flex;
  justify-content: center;
}
.cid-u1qiKTbU3P .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u1qiKTbU3P .col-copyright {
  padding: 0;
}
.cid-u1qiKTbU3P .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u1qiKTbU3P .copyright {
    text-align: center !important;
  }
}
.cid-u1qnwNpHbq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u1qnwNpHbq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u1qnwNpHbq .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u1qnwNpHbq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u1qnwNpHbq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1qnwNpHbq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u1qnwNpHbq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1qnwNpHbq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1qnwNpHbq .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u1qnwNpHbq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u1qnwNpHbq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u1qnwNpHbq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u1qnwNpHbq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u1qnwNpHbq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u1qnwNpHbq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u1qnwNpHbq .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u1qnwNpHbq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u1qnwNpHbq .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u1qnwNpHbq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u1qnwNpHbq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u1qnwNpHbq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u1qnwNpHbq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u1qnwNpHbq .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u1qnwNpHbq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1qnwNpHbq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1qnwNpHbq .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u1qnwNpHbq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1qnwNpHbq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u1qnwNpHbq .nav-item:focus,
.cid-u1qnwNpHbq .nav-link:focus {
  outline: none;
}
.cid-u1qnwNpHbq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1qnwNpHbq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1qnwNpHbq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1qnwNpHbq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1qnwNpHbq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1qnwNpHbq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1qnwNpHbq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1qnwNpHbq .navbar.opened {
  transition: all 0.3s;
}
.cid-u1qnwNpHbq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1qnwNpHbq .navbar .navbar-logo img {
  width: auto;
}
.cid-u1qnwNpHbq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u1qnwNpHbq .navbar.collapsed {
  justify-content: center;
}
.cid-u1qnwNpHbq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1qnwNpHbq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1qnwNpHbq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u1qnwNpHbq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1qnwNpHbq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1qnwNpHbq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1qnwNpHbq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1qnwNpHbq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1qnwNpHbq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1qnwNpHbq .navbar {
    min-height: 72px;
  }
  .cid-u1qnwNpHbq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u1qnwNpHbq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1qnwNpHbq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1qnwNpHbq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1qnwNpHbq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1qnwNpHbq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1qnwNpHbq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1qnwNpHbq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u1qnwNpHbq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1qnwNpHbq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1qnwNpHbq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u1qnwNpHbq .dropdown-item.active,
.cid-u1qnwNpHbq .dropdown-item:active {
  background-color: transparent;
}
.cid-u1qnwNpHbq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1qnwNpHbq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1qnwNpHbq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1qnwNpHbq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u1qnwNpHbq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u1qnwNpHbq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u1qnwNpHbq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1qnwNpHbq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u1qnwNpHbq .navbar-buttons {
    text-align: left;
  }
}
.cid-u1qnwNpHbq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1qnwNpHbq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1qnwNpHbq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1qnwNpHbq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1qnwNpHbq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1qnwNpHbq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1qnwNpHbq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1qnwNpHbq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1qnwNpHbq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1qnwNpHbq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1qnwNpHbq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u1qnwNpHbq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1qnwNpHbq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u1qnwNpHbq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1qnwNpHbq .navbar {
    height: 70px;
  }
  .cid-u1qnwNpHbq .navbar.opened {
    height: auto;
  }
  .cid-u1qnwNpHbq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u1qnwNpHbq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u1qnwNpHbq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u1qnwNpHbq .navbar-brand {
  margin-right: auto;
}
.cid-u1qnwNpHbq .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u1qnwNpHbq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1qnwNpHbq .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u1qnwNpHbq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1qnwNpHbq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u1qnwNpHbq .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u1qnwNpHbq .navbar-brand {
    margin-right: auto;
  }
  .cid-u1qnwNpHbq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u1qnwNpHbq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u1qnwNpHbq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u1qnwNpHbq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1qnwNpHbq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u1qnwNpHbq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1qnwNT29D {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u1qnwNT29D .item-img {
  position: relative;
}
.cid-u1qnwNT29D .button1 {
  background: #012a56;
}
.cid-u1qnwNT29D .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u1qnwNT29D .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u1qnwNT29D .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u1qnwNT29D .button2 {
    margin-top: 1rem;
  }
}
.cid-u1qnwNT29D .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u1qnwNT29D .title {
    top: 25%;
  }
}
.cid-u1qnwNT29D .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u1qnwNT29D .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u1qnwNT29D .image-wrapper {
    min-height: 400px;
  }
}
.cid-u1qnwNT29D .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1qnwNT29D .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u1qnwNT29D .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u1qnwNT29D .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u1qnwNT29D .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u1qnwNT29D .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u1qnwNT29D .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u1qnwNT29D .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u1qnwNT29D .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1qnwNT29D .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u1qnwNT29D .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1qnwNT29D .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u1qnwNT29D .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1qnwNT29D .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1qnwNT29D .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1qnwNT29D img,
.cid-u1qnwNT29D .item-img {
  width: 100%;
}
.cid-u1qnwNT29D .item-title2,
.cid-u1qnwNT29D .icon2 {
  color: #ffffff;
}
.cid-u1qnwNT29D .item-title1,
.cid-u1qnwNT29D .icon1 {
  color: #ffcc00;
}
.cid-u1qnwNT29D .main-title {
  color: #ffcc00;
  text-align: left;
}
.cid-u1qnwNT29D .main-title DIV {
  text-align: center;
}
.cid-u1qnwNT29D h1,
.cid-u1qnwNT29D h2,
.cid-u1qnwNT29D h3,
.cid-u1qnwNT29D h4,
.cid-u1qnwNT29D .item-title,
.cid-u1qnwNT29D .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u1qnwNT29D p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u1qnwNT29D .subtitle {
  color: #ccff00;
}
.cid-u2JhVWg6CZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1qnwOebVH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1qnwOebVH .container {
    padding: 0 24px;
  }
}
.cid-u1qnwOebVH .card {
  justify-content: center;
}
.cid-u1qnwOebVH .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u1qnwOebVH .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u1qnwOebVH .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1qnwOebVH .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u1qnwOebVH .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u1qnwOebVH .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u1qnwOebVH .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u1qnwOebVH .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u1qnwOebVH .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u1qnwOebVH .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1qnwOebVH .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u1qnwOebVH .mbr-text {
  color: #04551f;
}
.cid-u1qnwOebVH .mbr-section-btn {
  text-align: right;
}
.cid-u1qnwOebVH .mbr-section-title,
.cid-u1qnwOebVH .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u1qnwOAklK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1qnwOAklK .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1qnwOAklK .colored-text {
  color: #a68462 !important;
}
.cid-u1qnwOAklK .mbr-section-title {
  color: #ffffff;
}
.cid-u1qnwOAklK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1qnwOAklK .mbr-text {
  color: #ffffff;
}
.cid-u1qnwOAklK .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1qnwOUhMI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1qnwOUhMI .item-img {
  position: relative;
}
.cid-u1qnwOUhMI .item-img img {
  transition: all 0.2s;
}
.cid-u1qnwOUhMI .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u1qnwOUhMI .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u1qnwOUhMI .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u1qnwOUhMI .item:hover img {
  transform: scale(1.05);
}
.cid-u1qnwOUhMI .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u1qnwOUhMI .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u1qnwOUhMI .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u1qnwOUhMI .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u1qnwOUhMI .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u1qnwOUhMI .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u1qnwOUhMI .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u1qnwOUhMI .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1qnwOUhMI .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u1qnwOUhMI .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1qnwOUhMI .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u1qnwOUhMI .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1qnwOUhMI .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u1qnwOUhMI .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u1qnwOUhMI img,
.cid-u1qnwOUhMI .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u1qnwOUhMI .item:focus,
.cid-u1qnwOUhMI span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u1qnwOUhMI .item {
    margin-bottom: 1rem;
  }
}
.cid-u1qnwOUhMI .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u1qnwOUhMI .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u1qnwOUhMI .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u1qnwOUhMI .mbr-section-subtitle,
.cid-u1qnwOUhMI .subtitle-wrap,
.cid-u1qnwOUhMI .mbr-section-btn {
  text-align: left;
}
.cid-u1qnwOUhMI .mbr-text,
.cid-u1qnwOUhMI .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u1qnwOUhMI h1,
.cid-u1qnwOUhMI h2,
.cid-u1qnwOUhMI h3,
.cid-u1qnwOUhMI h5,
.cid-u1qnwOUhMI h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u1qnwOUhMI p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u1qnwPqfa7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1qnwPqfa7 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1qnwPqfa7 .colored-text {
  color: #a68462 !important;
}
.cid-u1qnwPqfa7 .mbr-section-title {
  color: #ffffff;
}
.cid-u1qnwPqfa7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1qnwPqfa7 .mbr-text {
  color: #ffffff;
}
.cid-u1qnwPqfa7 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1qnwPK10J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u1qnwPK10J .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1qnwPK10J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1qnwPK10J .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1qnwPK10J .container-fluid {
    padding: 0;
  }
}
.cid-u1qnwPK10J .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u1qnwPK10J .container {
    padding: 0 20px;
  }
}
.cid-u1qnwPK10J .row {
  justify-content: center;
}
.cid-u1qnwPK10J .card {
  padding: 0;
}
.cid-u1qnwPK10J .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1qnwPK10J .card img {
    height: 300px;
  }
}
.cid-u1qnwPK10J .row.cards {
  margin: 0;
}
.cid-u1qnwPK10J .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1qnwPK10J .row.cards img {
    height: 300px;
  }
}
.cid-u1qnwQbg9i {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1qnwQbg9i .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u1qnwQbg9i .panel-group {
  border: none;
}
.cid-u1qnwQbg9i .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1qnwQbg9i .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u1qnwQbg9i .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u1qnwQbg9i .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u1qnwQbg9i .img-col {
  padding: 0;
}
.cid-u1qnwQbg9i .img-item {
  height: 100%;
}
.cid-u1qnwQbg9i img {
  height: 100%;
  object-fit: cover;
}
.cid-u1qnwQbg9i .collapsed span {
  transform: rotate(0deg);
}
.cid-u1qnwQbg9i .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u1qnwQbg9i p {
  margin-bottom: 0.3rem;
}
.cid-u1qnwQbg9i .panel-title-edit {
  color: #e9c0e9;
}
.cid-u1qnwQbg9i .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u1qnwQbg9i .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u1qnwQbg9i .card {
    padding: 1.5rem;
  }
}
.cid-u1qnwQbg9i .panel-text {
  color: #04551f;
}
.cid-u1qnwQbg9i .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u1qnwQbg9i .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u1qnwQbg9i .panel-title-edit,
.cid-u1qnwQbg9i .mbr-iconfont {
  color: #04551f;
}
.cid-u1qnwQCpFI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1qnwQCpFI .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1qnwQCpFI .colored-text {
  color: #a68462 !important;
}
.cid-u1qnwQCpFI .mbr-section-title {
  color: #ffffff;
}
.cid-u1qnwQCpFI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1qnwQCpFI .mbr-text {
  color: #ffffff;
}
.cid-u1qnwQCpFI .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1qnwR11Rb {
  background-color: #ffffff;
}
.cid-u1qnwR11Rb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1qnwR11Rb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1qnwR11Rb .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u1qnwR11Rb .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u1qnwR11Rb .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1qnwR11Rb .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1qnwR11Rb .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1qnwR11Rb .image-wrapper img {
    height: 300px;
  }
}
.cid-u1qnwR11Rb .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1qnwR11Rb .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1qnwR11Rb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1qnwR11Rb .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1qnwR11Rb .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1qnwR11Rb .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1qnwR11Rb .cards-wrapper {
    margin: 0;
  }
}
.cid-u1qnwR11Rb .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1qnwR11Rb .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1qnwR11Rb .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1qnwR11Rb .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1qnwR11Rb .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u1qnwR11Rb .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1qnwR11Rb .mbr-section-title {
  color: #04551f;
}
.cid-u1qnwR11Rb .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1qnwR11Rb .mbr-text {
  color: #04551f;
}
.cid-u1qnwR11Rb .mbr-card-title {
  color: #ffffff;
}
.cid-u1qnwR11Rb .mbr-card-title,
.cid-u1qnwR11Rb .cards-wrapper {
  color: #04551f;
}
#custom-html-1m7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1m7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1m7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1m7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1m7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1m7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1m7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1m7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1m7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7Uh9wzVov {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1qnwRuCpA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1qnwRuCpA .container {
    padding: 0 24px;
  }
}
.cid-u1qnwRuCpA .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u1qnwRuCpA .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u1qnwRuCpA .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1qnwRuCpA .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1qnwRuCpA .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u1qnwRuCpA .mbr-section-btn {
    text-align: left;
  }
}
.cid-u1qnwRuCpA .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1qnwRuCpA .mbr-text {
  color: #F9F6E0;
}
.cid-u7Uhd1CfMp {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Uhd1CfMp .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Uhd1CfMp .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Uhd1CfMp img,
.cid-u7Uhd1CfMp .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Uhd1CfMp .item {
  margin-bottom: 30px;
}
.cid-u7Uhd1CfMp .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Uhd1CfMp .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Uhd1CfMp .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Uhd1CfMp .item-img img {
  transform: scale(1.05);
}
.cid-u7Uhd1CfMp .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Uhd1CfMp .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u1qnwSqX6o {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u1qnwSqX6o .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1qnwSqX6o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1qnwSqX6o .container {
  display: flex;
  justify-content: center;
}
.cid-u1qnwSqX6o .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u1qnwSqX6o .col-copyright {
  padding: 0;
}
.cid-u1qnwSqX6o .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u1qnwSqX6o .copyright {
    text-align: center !important;
  }
}
.cid-u1JVS9aXps {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u1JVS9aXps .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u1JVS9aXps .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u1JVS9aXps .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u1JVS9aXps .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1JVS9aXps .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u1JVS9aXps .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1JVS9aXps .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1JVS9aXps .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u1JVS9aXps .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u1JVS9aXps .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u1JVS9aXps .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u1JVS9aXps .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u1JVS9aXps .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u1JVS9aXps .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u1JVS9aXps .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u1JVS9aXps .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u1JVS9aXps .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u1JVS9aXps .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u1JVS9aXps .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u1JVS9aXps .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u1JVS9aXps .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u1JVS9aXps .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u1JVS9aXps .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1JVS9aXps .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1JVS9aXps .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u1JVS9aXps .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1JVS9aXps .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u1JVS9aXps .nav-item:focus,
.cid-u1JVS9aXps .nav-link:focus {
  outline: none;
}
.cid-u1JVS9aXps .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1JVS9aXps .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1JVS9aXps .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1JVS9aXps .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1JVS9aXps .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1JVS9aXps .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1JVS9aXps .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1JVS9aXps .navbar.opened {
  transition: all 0.3s;
}
.cid-u1JVS9aXps .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1JVS9aXps .navbar .navbar-logo img {
  width: auto;
}
.cid-u1JVS9aXps .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u1JVS9aXps .navbar.collapsed {
  justify-content: center;
}
.cid-u1JVS9aXps .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1JVS9aXps .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1JVS9aXps .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u1JVS9aXps .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1JVS9aXps .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1JVS9aXps .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1JVS9aXps .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1JVS9aXps .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1JVS9aXps .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1JVS9aXps .navbar {
    min-height: 72px;
  }
  .cid-u1JVS9aXps .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u1JVS9aXps .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1JVS9aXps .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1JVS9aXps .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1JVS9aXps .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1JVS9aXps .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1JVS9aXps .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1JVS9aXps .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u1JVS9aXps .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1JVS9aXps .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1JVS9aXps .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u1JVS9aXps .dropdown-item.active,
.cid-u1JVS9aXps .dropdown-item:active {
  background-color: transparent;
}
.cid-u1JVS9aXps .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1JVS9aXps .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1JVS9aXps .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1JVS9aXps .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u1JVS9aXps .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u1JVS9aXps .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u1JVS9aXps ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1JVS9aXps .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u1JVS9aXps .navbar-buttons {
    text-align: left;
  }
}
.cid-u1JVS9aXps button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1JVS9aXps button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1JVS9aXps button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1JVS9aXps button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1JVS9aXps button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1JVS9aXps button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1JVS9aXps nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1JVS9aXps nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1JVS9aXps nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1JVS9aXps nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1JVS9aXps .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u1JVS9aXps a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1JVS9aXps .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u1JVS9aXps .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1JVS9aXps .navbar {
    height: 70px;
  }
  .cid-u1JVS9aXps .navbar.opened {
    height: auto;
  }
  .cid-u1JVS9aXps .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u1JVS9aXps .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u1JVS9aXps .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u1JVS9aXps .navbar-brand {
  margin-right: auto;
}
.cid-u1JVS9aXps .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u1JVS9aXps .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1JVS9aXps .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u1JVS9aXps .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1JVS9aXps .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u1JVS9aXps .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u1JVS9aXps .navbar-brand {
    margin-right: auto;
  }
  .cid-u1JVS9aXps .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u1JVS9aXps .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u1JVS9aXps .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u1JVS9aXps .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1JVS9aXps .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u1JVS9aXps .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1JVS9wuaT {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u1JVS9wuaT .item-img {
  position: relative;
}
.cid-u1JVS9wuaT .button1 {
  background: #04551f;
}
.cid-u1JVS9wuaT .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u1JVS9wuaT .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u1JVS9wuaT .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u1JVS9wuaT .button2 {
    margin-top: 1rem;
  }
}
.cid-u1JVS9wuaT .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u1JVS9wuaT .title {
    top: 25%;
  }
}
.cid-u1JVS9wuaT .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u1JVS9wuaT .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u1JVS9wuaT .image-wrapper {
    min-height: 400px;
  }
}
.cid-u1JVS9wuaT .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1JVS9wuaT .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u1JVS9wuaT .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u1JVS9wuaT .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u1JVS9wuaT .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u1JVS9wuaT .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u1JVS9wuaT .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u1JVS9wuaT .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u1JVS9wuaT .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1JVS9wuaT .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u1JVS9wuaT .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1JVS9wuaT .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u1JVS9wuaT .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1JVS9wuaT .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1JVS9wuaT .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1JVS9wuaT img,
.cid-u1JVS9wuaT .item-img {
  width: 100%;
}
.cid-u1JVS9wuaT .item-title2,
.cid-u1JVS9wuaT .icon2 {
  color: #ffffff;
}
.cid-u1JVS9wuaT .item-title1,
.cid-u1JVS9wuaT .icon1 {
  color: #f9f6e0;
}
.cid-u1JVS9wuaT .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u1JVS9wuaT .main-title DIV {
  text-align: center;
}
.cid-u1JVS9wuaT h1,
.cid-u1JVS9wuaT h2,
.cid-u1JVS9wuaT h3,
.cid-u1JVS9wuaT h4,
.cid-u1JVS9wuaT .item-title,
.cid-u1JVS9wuaT .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u1JVS9wuaT p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u1JVS9wuaT .subtitle {
  color: #ccff00;
}
.cid-u1LtR1ySfE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1JVS9NJks {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1JVS9NJks .container {
    padding: 0 24px;
  }
}
.cid-u1JVS9NJks .card {
  justify-content: center;
}
.cid-u1JVS9NJks .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u1JVS9NJks .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u1JVS9NJks .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1JVS9NJks .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u1JVS9NJks .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u1JVS9NJks .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u1JVS9NJks .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u1JVS9NJks .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u1JVS9NJks .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u1JVS9NJks .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1JVS9NJks .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u1JVS9NJks .mbr-text {
  color: #04551f;
}
.cid-u1JVS9NJks .mbr-section-btn {
  text-align: right;
}
.cid-u1JVS9NJks .mbr-section-title,
.cid-u1JVS9NJks .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u1JVSa4Muh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1JVSa4Muh .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1JVSa4Muh .colored-text {
  color: #a68462 !important;
}
.cid-u1JVSa4Muh .mbr-section-title {
  color: #ffffff;
}
.cid-u1JVSa4Muh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1JVSa4Muh .mbr-text {
  color: #ffffff;
}
.cid-u1JVSa4Muh .mbr-section-title.main-title {
  text-align: center;
}
.cid-uas8KnDMWL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uas8KnDMWL .item-img {
  position: relative;
}
.cid-uas8KnDMWL .item-img img {
  transition: all 0.2s;
}
.cid-uas8KnDMWL .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-uas8KnDMWL .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-uas8KnDMWL .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uas8KnDMWL .item:hover img {
  transform: scale(1.05);
}
.cid-uas8KnDMWL .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-uas8KnDMWL .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-uas8KnDMWL .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uas8KnDMWL .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uas8KnDMWL .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uas8KnDMWL .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uas8KnDMWL .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uas8KnDMWL .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uas8KnDMWL .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uas8KnDMWL .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uas8KnDMWL .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uas8KnDMWL .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uas8KnDMWL .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uas8KnDMWL .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-uas8KnDMWL img,
.cid-uas8KnDMWL .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uas8KnDMWL .item:focus,
.cid-uas8KnDMWL span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uas8KnDMWL .item {
    margin-bottom: 1rem;
  }
}
.cid-uas8KnDMWL .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uas8KnDMWL .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-uas8KnDMWL .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-uas8KnDMWL .mbr-section-subtitle,
.cid-uas8KnDMWL .subtitle-wrap,
.cid-uas8KnDMWL .mbr-section-btn {
  text-align: left;
}
.cid-uas8KnDMWL .mbr-text,
.cid-uas8KnDMWL .item .mbr-section-btn {
  color: #ffffff;
}
.cid-uas8KnDMWL h1,
.cid-uas8KnDMWL h2,
.cid-uas8KnDMWL h3,
.cid-uas8KnDMWL h5,
.cid-uas8KnDMWL h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uas8KnDMWL p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u1KSjZBKfL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1KSjZBKfL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1KSjZBKfL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1KSjZBKfL .row {
  flex-direction: row-reverse;
}
.cid-u1KSjZBKfL .mbr-description {
  color: #04551f;
}
.cid-u1LuD1U7j2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1LuD1U7j2 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1LuD1U7j2 .colored-text {
  color: #a68462 !important;
}
.cid-u1LuD1U7j2 .mbr-section-title {
  color: #ffffff;
}
.cid-u1LuD1U7j2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1LuD1U7j2 .mbr-text {
  color: #ffffff;
}
.cid-u1LuD1U7j2 .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u1JVSb5Own {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1JVSb5Own .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u1JVSb5Own .panel-group {
  border: none;
}
.cid-u1JVSb5Own .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1JVSb5Own .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u1JVSb5Own .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u1JVSb5Own .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u1JVSb5Own .img-col {
  padding: 0;
}
.cid-u1JVSb5Own .img-item {
  height: 100%;
}
.cid-u1JVSb5Own img {
  height: 100%;
  object-fit: cover;
}
.cid-u1JVSb5Own .collapsed span {
  transform: rotate(0deg);
}
.cid-u1JVSb5Own .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u1JVSb5Own p {
  margin-bottom: 0.3rem;
}
.cid-u1JVSb5Own .panel-title-edit {
  color: #e9c0e9;
}
.cid-u1JVSb5Own .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u1JVSb5Own .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u1JVSb5Own .card {
    padding: 1.5rem;
  }
}
.cid-u1JVSb5Own .panel-text {
  color: #04551f;
}
.cid-u1JVSb5Own .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u1JVSb5Own .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u1JVSb5Own .panel-title-edit,
.cid-u1JVSb5Own .mbr-iconfont {
  color: #04551f;
}
.cid-u1JVSbv8tq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1JVSbv8tq .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1JVSbv8tq .colored-text {
  color: #a68462 !important;
}
.cid-u1JVSbv8tq .mbr-section-title {
  color: #ffffff;
}
.cid-u1JVSbv8tq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1JVSbv8tq .mbr-text {
  color: #ffffff;
}
.cid-u1JVSbv8tq .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1JVSbOigQ {
  background-color: #ffffff;
}
.cid-u1JVSbOigQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1JVSbOigQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1JVSbOigQ .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u1JVSbOigQ .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u1JVSbOigQ .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1JVSbOigQ .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1JVSbOigQ .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1JVSbOigQ .image-wrapper img {
    height: 300px;
  }
}
.cid-u1JVSbOigQ .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1JVSbOigQ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1JVSbOigQ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1JVSbOigQ .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1JVSbOigQ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1JVSbOigQ .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1JVSbOigQ .cards-wrapper {
    margin: 0;
  }
}
.cid-u1JVSbOigQ .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1JVSbOigQ .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1JVSbOigQ .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1JVSbOigQ .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1JVSbOigQ .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u1JVSbOigQ .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1JVSbOigQ .mbr-section-title {
  color: #04551f;
}
.cid-u1JVSbOigQ .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1JVSbOigQ .mbr-text {
  color: #04551f;
}
.cid-u1JVSbOigQ .mbr-card-title {
  color: #ffffff;
}
.cid-u1JVSbOigQ .mbr-card-title,
.cid-u1JVSbOigQ .cards-wrapper {
  color: #04551f;
}
#custom-html-f1 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-f1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-f1 p {
  font-size: 60px;
  color: #777;
}
#custom-html-f1 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-f1 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-f1 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-f1 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-f1 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-f1 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u1KTZnbPCN {
  background-color: #ffffff;
}
.cid-u1KTZnbPCN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1KTZnbPCN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1KTZnbPCN .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u1KTZnbPCN .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u1KTZnbPCN .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1KTZnbPCN .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1KTZnbPCN .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1KTZnbPCN .image-wrapper img {
    height: 300px;
  }
}
.cid-u1KTZnbPCN .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1KTZnbPCN .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1KTZnbPCN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1KTZnbPCN .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1KTZnbPCN .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1KTZnbPCN .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1KTZnbPCN .cards-wrapper {
    margin: 0;
  }
}
.cid-u1KTZnbPCN .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1KTZnbPCN .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1KTZnbPCN .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1KTZnbPCN .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1KTZnbPCN .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 1Opx;
}
.cid-u1KTZnbPCN .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1KTZnbPCN .mbr-section-title {
  color: #04551f;
}
.cid-u1KTZnbPCN .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1KTZnbPCN .mbr-text {
  color: #04551f;
}
.cid-u1KTZnbPCN .mbr-card-title {
  color: #ffffff;
}
.cid-u1KTZnbPCN .mbr-card-title,
.cid-u1KTZnbPCN .cards-wrapper {
  color: #04551f;
}
#custom-html-f0 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-f0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-f0 p {
  font-size: 60px;
  color: #777;
}
#custom-html-f0 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-f0 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-f0 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-f0 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-f0 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-f0 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u1KU0n3x4v {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1KU0n3x4v .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1KU0n3x4v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u1KU0n3x4v .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1KU0n3x4v .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1KU0n3x4v .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1KU0n3x4v .image-wrapper img {
    height: 300px;
  }
}
.cid-u1KU0n3x4v .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1KU0n3x4v .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1KU0n3x4v .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1KU0n3x4v .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1KU0n3x4v .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1KU0n3x4v .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1KU0n3x4v .cards-wrapper {
    margin: 0;
  }
}
.cid-u1KU0n3x4v .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1KU0n3x4v .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1KU0n3x4v .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1KU0n3x4v .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1KU0n3x4v .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u1KU0n3x4v .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1KU0n3x4v .mbr-section-title {
  color: #04551f;
}
.cid-u1KU0n3x4v .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1KU0n3x4v .mbr-text {
  color: #04551f;
}
.cid-u1KU0n3x4v .mbr-card-title {
  color: #ffffff;
}
.cid-u1KU0n3x4v .mbr-card-title,
.cid-u1KU0n3x4v .cards-wrapper {
  color: #04551f;
}
#custom-html-ew {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-ew div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ew p {
  font-size: 60px;
  color: #777;
}
#custom-html-ew hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-ew hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-ew hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-ew hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-ew hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-ew .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u1K19sr1Il {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1K19sr1Il .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1K19sr1Il .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u1K19sr1Il .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1K19sr1Il .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1K19sr1Il .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1K19sr1Il .image-wrapper img {
    height: 300px;
  }
}
.cid-u1K19sr1Il .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1K19sr1Il .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1K19sr1Il .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1K19sr1Il .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1K19sr1Il .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1K19sr1Il .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1K19sr1Il .cards-wrapper {
    margin: 0;
  }
}
.cid-u1K19sr1Il .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1K19sr1Il .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1K19sr1Il .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1K19sr1Il .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1K19sr1Il .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u1K19sr1Il .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1K19sr1Il .mbr-section-title {
  color: #04551f;
}
.cid-u1K19sr1Il .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1K19sr1Il .mbr-text {
  color: #04551f;
}
.cid-u1K19sr1Il .mbr-card-title {
  color: #ffffff;
}
.cid-u1K19sr1Il .mbr-card-title,
.cid-u1K19sr1Il .cards-wrapper {
  color: #04551f;
}
.cid-u1Zv3qEGdU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1Zv3qEGdU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1Zv3qEGdU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u1Zv3qEGdU .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1Zv3qEGdU .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1Zv3qEGdU .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1Zv3qEGdU .image-wrapper img {
    height: 300px;
  }
}
.cid-u1Zv3qEGdU .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1Zv3qEGdU .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1Zv3qEGdU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1Zv3qEGdU .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1Zv3qEGdU .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1Zv3qEGdU .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1Zv3qEGdU .cards-wrapper {
    margin: 0;
  }
}
.cid-u1Zv3qEGdU .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1Zv3qEGdU .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1Zv3qEGdU .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1Zv3qEGdU .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1Zv3qEGdU .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
}
.cid-u1Zv3qEGdU .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1Zv3qEGdU .mbr-section-title {
  color: #04551f;
}
.cid-u1Zv3qEGdU .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1Zv3qEGdU .mbr-text {
  color: #04551f;
}
.cid-u1Zv3qEGdU .mbr-card-title {
  color: #ffffff;
}
.cid-u1Zv3qEGdU .mbr-card-title,
.cid-u1Zv3qEGdU .cards-wrapper {
  color: #04551f;
}
.cid-uasBPF1nE7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-uasBPF1nE7 .container {
    padding: 0 24px;
  }
}
.cid-uasBPF1nE7 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uasBPF1nE7 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-uasBPF1nE7 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uasBPF1nE7 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uasBPF1nE7 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uasBPF1nE7 .mbr-section-btn {
    text-align: left;
  }
}
.cid-uasBPF1nE7 .mbr-section-title {
  color: #F9F6E0;
}
.cid-uasBPF1nE7 .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-uasBPF1nE7 .mbr-section-title,
.cid-uasBPF1nE7 .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u1JVSccDiM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1JVSccDiM .container {
    padding: 0 24px;
  }
}
.cid-u1JVSccDiM .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u1JVSccDiM .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u1JVSccDiM .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1JVSccDiM .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1JVSccDiM .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u1JVSccDiM .mbr-section-btn {
    text-align: left;
  }
}
.cid-u1JVSccDiM .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1JVSccDiM .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u1JVSccDiM .mbr-section-title,
.cid-u1JVSccDiM .mbr-section-btn {
  text-align: center;
}
.cid-u7UfF6ffO2 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UfF6ffO2 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UfF6ffO2 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UfF6ffO2 img,
.cid-u7UfF6ffO2 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UfF6ffO2 .item {
  margin-bottom: 30px;
}
.cid-u7UfF6ffO2 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UfF6ffO2 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UfF6ffO2 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UfF6ffO2 .item-img img {
  transform: scale(1.05);
}
.cid-u7UfF6ffO2 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UfF6ffO2 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u1JVSd0k0J {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u1JVSd0k0J .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1JVSd0k0J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1JVSd0k0J .container {
  display: flex;
  justify-content: center;
}
.cid-u1JVSd0k0J .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u1JVSd0k0J .col-copyright {
  padding: 0;
}
.cid-u1JVSd0k0J .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u1JVSd0k0J .copyright {
    text-align: center !important;
  }
}
.cid-u04Sgq2q4y {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u04Sgq2q4y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u04Sgq2q4y .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u04Sgq2q4y .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u04Sgq2q4y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u04Sgq2q4y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u04Sgq2q4y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u04Sgq2q4y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u04Sgq2q4y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u04Sgq2q4y .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u04Sgq2q4y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u04Sgq2q4y .nav-item:focus,
.cid-u04Sgq2q4y .nav-link:focus {
  outline: none;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u04Sgq2q4y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u04Sgq2q4y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u04Sgq2q4y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u04Sgq2q4y .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u04Sgq2q4y .navbar.opened {
  transition: all 0.3s;
}
.cid-u04Sgq2q4y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u04Sgq2q4y .navbar .navbar-logo img {
  width: auto;
}
.cid-u04Sgq2q4y .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u04Sgq2q4y .navbar.collapsed {
  justify-content: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u04Sgq2q4y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u04Sgq2q4y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u04Sgq2q4y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u04Sgq2q4y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u04Sgq2q4y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u04Sgq2q4y .navbar {
    min-height: 72px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u04Sgq2q4y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u04Sgq2q4y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u04Sgq2q4y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u04Sgq2q4y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u04Sgq2q4y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u04Sgq2q4y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u04Sgq2q4y .dropdown-item.active,
.cid-u04Sgq2q4y .dropdown-item:active {
  background-color: transparent;
}
.cid-u04Sgq2q4y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u04Sgq2q4y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u04Sgq2q4y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u04Sgq2q4y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u04Sgq2q4y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .navbar-buttons {
    text-align: left;
  }
}
.cid-u04Sgq2q4y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u04Sgq2q4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u04Sgq2q4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u04Sgq2q4y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u04Sgq2q4y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u04Sgq2q4y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u04Sgq2q4y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u04Sgq2q4y .navbar {
    height: 70px;
  }
  .cid-u04Sgq2q4y .navbar.opened {
    height: auto;
  }
  .cid-u04Sgq2q4y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u04Sgq2q4y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u04Sgq2q4y .navbar-brand {
  margin-right: auto;
}
.cid-u04Sgq2q4y .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u04Sgq2q4y .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u04Sgq2q4y .navbar-brand {
    margin-right: auto;
  }
  .cid-u04Sgq2q4y .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u04Sgq2q4y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u04Sgq2q4y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u04Sgq2q4y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u04Sgq2q4y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u04Sgq2q4y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2JjFCeMZZ {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2JjFCeMZZ .item-img {
  position: relative;
}
.cid-u2JjFCeMZZ .button1 {
  background: #22a5e5;
}
.cid-u2JjFCeMZZ .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2JjFCeMZZ .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2JjFCeMZZ .button2 {
  background: #edefeb;
}
@media (max-width: 767px) {
  .cid-u2JjFCeMZZ .button2 {
    margin-top: 1rem;
  }
}
.cid-u2JjFCeMZZ .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2JjFCeMZZ .title {
    top: 25%;
  }
}
.cid-u2JjFCeMZZ .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2JjFCeMZZ .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2JjFCeMZZ .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2JjFCeMZZ .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2JjFCeMZZ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2JjFCeMZZ .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2JjFCeMZZ .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2JjFCeMZZ .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2JjFCeMZZ .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2JjFCeMZZ .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2JjFCeMZZ .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2JjFCeMZZ .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2JjFCeMZZ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2JjFCeMZZ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2JjFCeMZZ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2JjFCeMZZ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2JjFCeMZZ .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2JjFCeMZZ .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2JjFCeMZZ img,
.cid-u2JjFCeMZZ .item-img {
  width: 100%;
}
.cid-u2JjFCeMZZ .item-title2,
.cid-u2JjFCeMZZ .icon2 {
  color: #2a2c2d;
}
.cid-u2JjFCeMZZ .item-title1,
.cid-u2JjFCeMZZ .icon1 {
  color: #ffdd00;
}
.cid-u2JjFCeMZZ .main-title {
  color: #ffdd00;
  text-align: center;
}
.cid-u2JjFCeMZZ .main-title DIV {
  text-align: center;
}
.cid-u2JjFCeMZZ h1,
.cid-u2JjFCeMZZ h2,
.cid-u2JjFCeMZZ h3,
.cid-u2JjFCeMZZ h4,
.cid-u2JjFCeMZZ .item-title,
.cid-u2JjFCeMZZ .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2JjFCeMZZ p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2JjFCeMZZ .subtitle {
  color: #ccff00;
}
.cid-u2JjEHnK9K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZMQUZLPKf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-tZMQUZLPKf .container {
    padding: 0 24px;
  }
}
.cid-tZMQUZLPKf .card {
  justify-content: center;
}
.cid-tZMQUZLPKf .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-tZMQUZLPKf .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-tZMQUZLPKf .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-tZMQUZLPKf .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tZMQUZLPKf .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-tZMQUZLPKf .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-tZMQUZLPKf .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-tZMQUZLPKf .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-tZMQUZLPKf .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-tZMQUZLPKf .mbr-section-title {
  color: #F9F6E0;
}
.cid-tZMQUZLPKf .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-tZMQUZLPKf .mbr-text {
  color: #04551f;
}
.cid-tZMQUZLPKf .mbr-section-btn {
  text-align: right;
}
.cid-tZMQUZLPKf .mbr-section-title,
.cid-tZMQUZLPKf .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-tZMQV0164X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZMQV0g87v {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-tZMQV0g87v .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-tZMQV0g87v .colored-text {
  color: #a68462 !important;
}
.cid-tZMQV0g87v .mbr-section-title {
  color: #ffffff;
}
.cid-tZMQV0g87v .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZMQV0g87v .mbr-text {
  color: #ffffff;
}
.cid-tZMQV0g87v .mbr-section-title.main-title {
  text-align: center;
}
.cid-tZMQV0vUu3 {
  background-color: #ffffff;
}
.cid-tZMQV0vUu3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMQV0vUu3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMQV0vUu3 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-tZMQV0vUu3 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-tZMQV0vUu3 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-tZMQV0vUu3 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tZMQV0vUu3 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tZMQV0vUu3 .image-wrapper img {
    height: 300px;
  }
}
.cid-tZMQV0vUu3 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-tZMQV0vUu3 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-tZMQV0vUu3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-tZMQV0vUu3 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-tZMQV0vUu3 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tZMQV0vUu3 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-tZMQV0vUu3 .cards-wrapper {
    margin: 0;
  }
}
.cid-tZMQV0vUu3 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-tZMQV0vUu3 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-tZMQV0vUu3 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-tZMQV0vUu3 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-tZMQV0vUu3 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-tZMQV0vUu3 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-tZMQV0vUu3 .mbr-section-title {
  color: #04551f;
}
.cid-tZMQV0vUu3 .mbr-section-subtitle {
  color: #04551f;
}
.cid-tZMQV0vUu3 .mbr-text {
  color: #04551f;
}
.cid-tZMQV0vUu3 .mbr-card-title {
  color: #ffffff;
}
.cid-tZMQV0vUu3 .mbr-card-title,
.cid-tZMQV0vUu3 .cards-wrapper {
  color: #04551f;
}
#custom-html-1mz {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1mz div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1mz p {
  font-size: 60px;
  color: #777;
}
#custom-html-1mz hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1mz hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1mz hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1mz hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1mz hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1mz .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7UjLB2dzB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u7UjMwLXyJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u7UjMwLXyJ .container {
    padding: 0 24px;
  }
}
.cid-u7UjMwLXyJ .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u7UjMwLXyJ .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u7UjMwLXyJ .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u7UjMwLXyJ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7UjMwLXyJ .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u7UjMwLXyJ .mbr-section-btn {
    text-align: left;
  }
}
.cid-u7UjMwLXyJ .mbr-section-title {
  color: #F9F6E0;
}
.cid-u7UjMwLXyJ .mbr-text {
  color: #F9F6E0;
}
.cid-u7UjIxLsnl {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UjIxLsnl .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UjIxLsnl .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UjIxLsnl img,
.cid-u7UjIxLsnl .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UjIxLsnl .item {
  margin-bottom: 30px;
}
.cid-u7UjIxLsnl .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UjIxLsnl .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UjIxLsnl .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UjIxLsnl .item-img img {
  transform: scale(1.05);
}
.cid-u7UjIxLsnl .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UjIxLsnl .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-tZMQV1aqTl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-tZMQV1aqTl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZMQV1aqTl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZMQV1aqTl .container {
  display: flex;
  justify-content: center;
}
.cid-tZMQV1aqTl .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tZMQV1aqTl .col-copyright {
  padding: 0;
}
.cid-tZMQV1aqTl .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-tZMQV1aqTl .copyright {
    text-align: center !important;
  }
}
.cid-u22xLUePRO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u22xLUePRO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u22xLUePRO .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u22xLUePRO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u22xLUePRO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u22xLUePRO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u22xLUePRO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u22xLUePRO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u22xLUePRO .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u22xLUePRO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u22xLUePRO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u22xLUePRO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u22xLUePRO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u22xLUePRO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u22xLUePRO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u22xLUePRO .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u22xLUePRO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u22xLUePRO .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u22xLUePRO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u22xLUePRO .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u22xLUePRO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u22xLUePRO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u22xLUePRO .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u22xLUePRO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u22xLUePRO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u22xLUePRO .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u22xLUePRO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u22xLUePRO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u22xLUePRO .nav-item:focus,
.cid-u22xLUePRO .nav-link:focus {
  outline: none;
}
.cid-u22xLUePRO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u22xLUePRO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u22xLUePRO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u22xLUePRO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u22xLUePRO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u22xLUePRO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u22xLUePRO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u22xLUePRO .navbar.opened {
  transition: all 0.3s;
}
.cid-u22xLUePRO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u22xLUePRO .navbar .navbar-logo img {
  width: auto;
}
.cid-u22xLUePRO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u22xLUePRO .navbar.collapsed {
  justify-content: center;
}
.cid-u22xLUePRO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u22xLUePRO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u22xLUePRO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u22xLUePRO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u22xLUePRO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u22xLUePRO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u22xLUePRO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u22xLUePRO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u22xLUePRO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u22xLUePRO .navbar {
    min-height: 72px;
  }
  .cid-u22xLUePRO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u22xLUePRO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u22xLUePRO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u22xLUePRO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u22xLUePRO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u22xLUePRO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u22xLUePRO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u22xLUePRO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u22xLUePRO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u22xLUePRO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u22xLUePRO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u22xLUePRO .dropdown-item.active,
.cid-u22xLUePRO .dropdown-item:active {
  background-color: transparent;
}
.cid-u22xLUePRO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u22xLUePRO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u22xLUePRO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u22xLUePRO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u22xLUePRO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u22xLUePRO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u22xLUePRO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u22xLUePRO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u22xLUePRO .navbar-buttons {
    text-align: left;
  }
}
.cid-u22xLUePRO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u22xLUePRO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u22xLUePRO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u22xLUePRO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u22xLUePRO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u22xLUePRO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u22xLUePRO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u22xLUePRO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u22xLUePRO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u22xLUePRO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u22xLUePRO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u22xLUePRO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u22xLUePRO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u22xLUePRO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u22xLUePRO .navbar {
    height: 70px;
  }
  .cid-u22xLUePRO .navbar.opened {
    height: auto;
  }
  .cid-u22xLUePRO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u22xLUePRO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u22xLUePRO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u22xLUePRO .navbar-brand {
  margin-right: auto;
}
.cid-u22xLUePRO .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u22xLUePRO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u22xLUePRO .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u22xLUePRO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u22xLUePRO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u22xLUePRO .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u22xLUePRO .navbar-brand {
    margin-right: auto;
  }
  .cid-u22xLUePRO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u22xLUePRO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u22xLUePRO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u22xLUePRO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u22xLUePRO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u22xLUePRO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u22xLUePRO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u22xLUI4Xa {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u22xLUI4Xa .item-img {
  position: relative;
}
.cid-u22xLUI4Xa .button1 {
  background: #ffcc00;
}
.cid-u22xLUI4Xa .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u22xLUI4Xa .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u22xLUI4Xa .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u22xLUI4Xa .button2 {
    margin-top: 1rem;
  }
}
.cid-u22xLUI4Xa .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u22xLUI4Xa .title {
    top: 25%;
  }
}
.cid-u22xLUI4Xa .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u22xLUI4Xa .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u22xLUI4Xa .image-wrapper {
    min-height: 400px;
  }
}
.cid-u22xLUI4Xa .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u22xLUI4Xa .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u22xLUI4Xa .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u22xLUI4Xa .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u22xLUI4Xa .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u22xLUI4Xa .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u22xLUI4Xa .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u22xLUI4Xa .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u22xLUI4Xa .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u22xLUI4Xa .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u22xLUI4Xa .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u22xLUI4Xa .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u22xLUI4Xa .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u22xLUI4Xa .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u22xLUI4Xa .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u22xLUI4Xa img,
.cid-u22xLUI4Xa .item-img {
  width: 100%;
}
.cid-u22xLUI4Xa .item-title2,
.cid-u22xLUI4Xa .icon2 {
  color: #ffffff;
}
.cid-u22xLUI4Xa .item-title1,
.cid-u22xLUI4Xa .icon1 {
  color: #04551f;
}
.cid-u22xLUI4Xa .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u22xLUI4Xa .main-title DIV {
  text-align: center;
}
.cid-u22xLUI4Xa h1,
.cid-u22xLUI4Xa h2,
.cid-u22xLUI4Xa h3,
.cid-u22xLUI4Xa h4,
.cid-u22xLUI4Xa .item-title,
.cid-u22xLUI4Xa .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u22xLUI4Xa p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u22xLUI4Xa .subtitle {
  color: #ccff00;
}
.cid-u22xLV8xKj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u22xLVt7bU {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u22xLVt7bU .container {
    padding: 0 24px;
  }
}
.cid-u22xLVt7bU .card {
  justify-content: center;
}
.cid-u22xLVt7bU .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u22xLVt7bU .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u22xLVt7bU .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u22xLVt7bU .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u22xLVt7bU .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u22xLVt7bU .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u22xLVt7bU .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u22xLVt7bU .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u22xLVt7bU .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u22xLVt7bU .mbr-section-title {
  color: #F9F6E0;
}
.cid-u22xLVt7bU .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u22xLVt7bU .mbr-text {
  color: #04551f;
}
.cid-u22xLVt7bU .mbr-section-btn {
  text-align: right;
}
.cid-u22xLVt7bU .mbr-section-title,
.cid-u22xLVt7bU .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u22xLXnp5A {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u22xLXnp5A .mbr-fallback-image.disabled {
  display: none;
}
.cid-u22xLXnp5A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u22xLXnp5A .row {
  flex-direction: row-reverse;
}
.cid-u22xLXnp5A .mbr-description {
  color: #04551f;
}
.cid-u22xLVTqML {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u22xLVTqML .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u22xLVTqML .colored-text {
  color: #a68462 !important;
}
.cid-u22xLVTqML .mbr-section-title {
  color: #ffffff;
}
.cid-u22xLVTqML .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u22xLVTqML .mbr-text {
  color: #ffffff;
}
.cid-u22xLVTqML .mbr-section-title.main-title {
  text-align: center;
}
.cid-u91ZPKUyrS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u91ZPKUyrS .item-img {
  position: relative;
}
.cid-u91ZPKUyrS .item-img img {
  transition: all 0.2s;
}
.cid-u91ZPKUyrS .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u91ZPKUyrS .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u91ZPKUyrS .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u91ZPKUyrS .item:hover img {
  transform: scale(1.05);
}
.cid-u91ZPKUyrS .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u91ZPKUyrS .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u91ZPKUyrS .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u91ZPKUyrS .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u91ZPKUyrS .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u91ZPKUyrS .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u91ZPKUyrS .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u91ZPKUyrS .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u91ZPKUyrS .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u91ZPKUyrS .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u91ZPKUyrS .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u91ZPKUyrS .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u91ZPKUyrS .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u91ZPKUyrS .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u91ZPKUyrS img,
.cid-u91ZPKUyrS .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u91ZPKUyrS .item:focus,
.cid-u91ZPKUyrS span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u91ZPKUyrS .item {
    margin-bottom: 1rem;
  }
}
.cid-u91ZPKUyrS .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u91ZPKUyrS .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u91ZPKUyrS .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u91ZPKUyrS .mbr-section-subtitle,
.cid-u91ZPKUyrS .subtitle-wrap,
.cid-u91ZPKUyrS .mbr-section-btn {
  text-align: left;
}
.cid-u91ZPKUyrS .mbr-text,
.cid-u91ZPKUyrS .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u91ZPKUyrS h1,
.cid-u91ZPKUyrS h2,
.cid-u91ZPKUyrS h3,
.cid-u91ZPKUyrS h5,
.cid-u91ZPKUyrS h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u91ZPKUyrS p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u22xLXR0YH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u22xLXR0YH .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u22xLXR0YH .colored-text {
  color: #a68462 !important;
}
.cid-u22xLXR0YH .mbr-section-title {
  color: #ffffff;
}
.cid-u22xLXR0YH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u22xLXR0YH .mbr-text {
  color: #ffffff;
}
.cid-u22xLXR0YH .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u22xLYgfw1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u22xLYgfw1 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u22xLYgfw1 .panel-group {
  border: none;
}
.cid-u22xLYgfw1 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u22xLYgfw1 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u22xLYgfw1 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u22xLYgfw1 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u22xLYgfw1 .img-col {
  padding: 0;
}
.cid-u22xLYgfw1 .img-item {
  height: 100%;
}
.cid-u22xLYgfw1 img {
  height: 100%;
  object-fit: cover;
}
.cid-u22xLYgfw1 .collapsed span {
  transform: rotate(0deg);
}
.cid-u22xLYgfw1 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u22xLYgfw1 p {
  margin-bottom: 0.3rem;
}
.cid-u22xLYgfw1 .panel-title-edit {
  color: #e9c0e9;
}
.cid-u22xLYgfw1 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u22xLYgfw1 .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u22xLYgfw1 .card {
    padding: 1.5rem;
  }
}
.cid-u22xLYgfw1 .panel-text {
  color: #04551f;
}
.cid-u22xLYgfw1 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u22xLYgfw1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u22xLYgfw1 .panel-title-edit,
.cid-u22xLYgfw1 .mbr-iconfont {
  color: #04551f;
}
.cid-u22xLYQs2T {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u22xLYQs2T .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u22xLYQs2T .colored-text {
  color: #a68462 !important;
}
.cid-u22xLYQs2T .mbr-section-title {
  color: #ffffff;
}
.cid-u22xLYQs2T .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u22xLYQs2T .mbr-text {
  color: #ffffff;
}
.cid-u22xLYQs2T .mbr-section-title.main-title {
  text-align: center;
}
.cid-u22xLZjsjV {
  background-color: #ffffff;
}
.cid-u22xLZjsjV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u22xLZjsjV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u22xLZjsjV .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u22xLZjsjV .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u22xLZjsjV .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u22xLZjsjV .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u22xLZjsjV .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u22xLZjsjV .image-wrapper img {
    height: 300px;
  }
}
.cid-u22xLZjsjV .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u22xLZjsjV .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u22xLZjsjV .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u22xLZjsjV .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u22xLZjsjV .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u22xLZjsjV .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u22xLZjsjV .cards-wrapper {
    margin: 0;
  }
}
.cid-u22xLZjsjV .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u22xLZjsjV .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u22xLZjsjV .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u22xLZjsjV .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u22xLZjsjV .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u22xLZjsjV .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u22xLZjsjV .mbr-section-title {
  color: #04551f;
}
.cid-u22xLZjsjV .mbr-section-subtitle {
  color: #04551f;
}
.cid-u22xLZjsjV .mbr-text {
  color: #04551f;
}
.cid-u22xLZjsjV .mbr-card-title {
  color: #ffffff;
}
.cid-u22xLZjsjV .mbr-card-title,
.cid-u22xLZjsjV .cards-wrapper {
  color: #04551f;
}
#custom-html-fw {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-fw div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-fw p {
  font-size: 60px;
  color: #777;
}
#custom-html-fw hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-fw hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-fw hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-fw hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-fw hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-fw .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u22xM05fmH {
  background-color: #ffffff;
}
.cid-u22xM05fmH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u22xM05fmH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u22xM05fmH .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u22xM05fmH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u22xM05fmH .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u22xM05fmH .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u22xM05fmH .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u22xM05fmH .image-wrapper img {
    height: 300px;
  }
}
.cid-u22xM05fmH .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u22xM05fmH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u22xM05fmH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u22xM05fmH .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u22xM05fmH .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u22xM05fmH .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u22xM05fmH .cards-wrapper {
    margin: 0;
  }
}
.cid-u22xM05fmH .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u22xM05fmH .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u22xM05fmH .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u22xM05fmH .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u22xM05fmH .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 1Opx;
}
.cid-u22xM05fmH .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u22xM05fmH .mbr-section-title {
  color: #04551f;
}
.cid-u22xM05fmH .mbr-section-subtitle {
  color: #04551f;
}
.cid-u22xM05fmH .mbr-text {
  color: #04551f;
}
.cid-u22xM05fmH .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u22xM05fmH .mbr-card-title,
.cid-u22xM05fmH .cards-wrapper {
  color: #04551f;
}
#custom-html-fy {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-fy div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-fy p {
  font-size: 60px;
  color: #777;
}
#custom-html-fy hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-fy hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-fy hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-fy hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-fy hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-fy .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u22xM0PTPW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u22xM0PTPW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u22xM0PTPW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u22xM0PTPW .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u22xM0PTPW .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u22xM0PTPW .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u22xM0PTPW .image-wrapper img {
    height: 300px;
  }
}
.cid-u22xM0PTPW .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u22xM0PTPW .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u22xM0PTPW .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u22xM0PTPW .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u22xM0PTPW .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u22xM0PTPW .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u22xM0PTPW .cards-wrapper {
    margin: 0;
  }
}
.cid-u22xM0PTPW .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u22xM0PTPW .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u22xM0PTPW .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u22xM0PTPW .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u22xM0PTPW .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u22xM0PTPW .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u22xM0PTPW .mbr-section-title {
  color: #04551f;
}
.cid-u22xM0PTPW .mbr-section-subtitle {
  color: #04551f;
}
.cid-u22xM0PTPW .mbr-text {
  color: #04551f;
}
.cid-u22xM0PTPW .mbr-card-title {
  color: #ffffff;
}
.cid-u22xM0PTPW .mbr-card-title,
.cid-u22xM0PTPW .cards-wrapper {
  color: #04551f;
}
#custom-html-g0 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-g0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-g0 p {
  font-size: 60px;
  color: #777;
}
#custom-html-g0 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-g0 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-g0 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-g0 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-g0 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-g0 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u91YDsvQgi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u91YDsvQgi .container {
    padding: 0 24px;
  }
}
.cid-u91YDsvQgi .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u91YDsvQgi .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u91YDsvQgi .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u91YDsvQgi .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u91YDsvQgi .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u91YDsvQgi .mbr-section-btn {
    text-align: left;
  }
}
.cid-u91YDsvQgi .mbr-section-title {
  color: #F9F6E0;
}
.cid-u91YDsvQgi .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u91YDsvQgi .mbr-section-title,
.cid-u91YDsvQgi .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u22xM3sqtb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u22xM3sqtb .container {
    padding: 0 24px;
  }
}
.cid-u22xM3sqtb .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u22xM3sqtb .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u22xM3sqtb .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u22xM3sqtb .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u22xM3sqtb .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u22xM3sqtb .mbr-section-btn {
    text-align: left;
  }
}
.cid-u22xM3sqtb .mbr-section-title {
  color: #F9F6E0;
}
.cid-u22xM3sqtb .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u22xM3sqtb .mbr-section-title,
.cid-u22xM3sqtb .mbr-section-btn {
  text-align: center;
}
.cid-u7UfbwtgOa {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UfbwtgOa .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UfbwtgOa .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UfbwtgOa img,
.cid-u7UfbwtgOa .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UfbwtgOa .item {
  margin-bottom: 30px;
}
.cid-u7UfbwtgOa .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UfbwtgOa .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UfbwtgOa .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UfbwtgOa .item-img img {
  transform: scale(1.05);
}
.cid-u7UfbwtgOa .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UfbwtgOa .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u22xM4Q1tY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u22xM4Q1tY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u22xM4Q1tY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u22xM4Q1tY .container {
  display: flex;
  justify-content: center;
}
.cid-u22xM4Q1tY .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u22xM4Q1tY .col-copyright {
  padding: 0;
}
.cid-u22xM4Q1tY .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u22xM4Q1tY .copyright {
    text-align: center !important;
  }
}
.cid-u238aueAUi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u238aueAUi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u238aueAUi .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u238aueAUi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u238aueAUi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u238aueAUi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u238aueAUi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u238aueAUi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u238aueAUi .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u238aueAUi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u238aueAUi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u238aueAUi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u238aueAUi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u238aueAUi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u238aueAUi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u238aueAUi .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u238aueAUi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u238aueAUi .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u238aueAUi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u238aueAUi .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u238aueAUi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u238aueAUi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u238aueAUi .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u238aueAUi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u238aueAUi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u238aueAUi .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u238aueAUi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u238aueAUi .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u238aueAUi .nav-item:focus,
.cid-u238aueAUi .nav-link:focus {
  outline: none;
}
.cid-u238aueAUi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u238aueAUi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u238aueAUi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u238aueAUi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u238aueAUi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u238aueAUi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u238aueAUi .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u238aueAUi .navbar.opened {
  transition: all 0.3s;
}
.cid-u238aueAUi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u238aueAUi .navbar .navbar-logo img {
  width: auto;
}
.cid-u238aueAUi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u238aueAUi .navbar.collapsed {
  justify-content: center;
}
.cid-u238aueAUi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u238aueAUi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u238aueAUi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u238aueAUi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u238aueAUi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u238aueAUi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u238aueAUi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u238aueAUi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u238aueAUi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u238aueAUi .navbar {
    min-height: 72px;
  }
  .cid-u238aueAUi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u238aueAUi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u238aueAUi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u238aueAUi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u238aueAUi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u238aueAUi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u238aueAUi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u238aueAUi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u238aueAUi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u238aueAUi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u238aueAUi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u238aueAUi .dropdown-item.active,
.cid-u238aueAUi .dropdown-item:active {
  background-color: transparent;
}
.cid-u238aueAUi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u238aueAUi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u238aueAUi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u238aueAUi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u238aueAUi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u238aueAUi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u238aueAUi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u238aueAUi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u238aueAUi .navbar-buttons {
    text-align: left;
  }
}
.cid-u238aueAUi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u238aueAUi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u238aueAUi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u238aueAUi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u238aueAUi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u238aueAUi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u238aueAUi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u238aueAUi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u238aueAUi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u238aueAUi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u238aueAUi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u238aueAUi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u238aueAUi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u238aueAUi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u238aueAUi .navbar {
    height: 70px;
  }
  .cid-u238aueAUi .navbar.opened {
    height: auto;
  }
  .cid-u238aueAUi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u238aueAUi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u238aueAUi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u238aueAUi .navbar-brand {
  margin-right: auto;
}
.cid-u238aueAUi .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u238aueAUi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u238aueAUi .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u238aueAUi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u238aueAUi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u238aueAUi .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u238aueAUi .navbar-brand {
    margin-right: auto;
  }
  .cid-u238aueAUi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u238aueAUi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u238aueAUi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u238aueAUi .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u238aueAUi .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u238aueAUi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u238aueAUi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u238auDxh9 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u238auDxh9 .item-img {
  position: relative;
}
.cid-u238auDxh9 .button1 {
  background: #e3f700;
}
.cid-u238auDxh9 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u238auDxh9 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u238auDxh9 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u238auDxh9 .button2 {
    margin-top: 1rem;
  }
}
.cid-u238auDxh9 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u238auDxh9 .title {
    top: 25%;
  }
}
.cid-u238auDxh9 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u238auDxh9 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u238auDxh9 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u238auDxh9 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u238auDxh9 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u238auDxh9 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u238auDxh9 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u238auDxh9 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u238auDxh9 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u238auDxh9 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u238auDxh9 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u238auDxh9 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u238auDxh9 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u238auDxh9 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u238auDxh9 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u238auDxh9 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u238auDxh9 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u238auDxh9 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u238auDxh9 img,
.cid-u238auDxh9 .item-img {
  width: 100%;
}
.cid-u238auDxh9 .item-title2,
.cid-u238auDxh9 .icon2 {
  color: #ffffff;
}
.cid-u238auDxh9 .item-title1,
.cid-u238auDxh9 .icon1 {
  color: #000000;
}
.cid-u238auDxh9 .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u238auDxh9 .main-title DIV {
  text-align: center;
}
.cid-u238auDxh9 h1,
.cid-u238auDxh9 h2,
.cid-u238auDxh9 h3,
.cid-u238auDxh9 h4,
.cid-u238auDxh9 .item-title,
.cid-u238auDxh9 .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u238auDxh9 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u238auDxh9 .subtitle {
  color: #ccff00;
}
.cid-u2Jl1jK28D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u238auXmCW {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u238auXmCW .container {
    padding: 0 24px;
  }
}
.cid-u238auXmCW .card {
  justify-content: center;
}
.cid-u238auXmCW .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u238auXmCW .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u238auXmCW .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u238auXmCW .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u238auXmCW .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u238auXmCW .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u238auXmCW .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u238auXmCW .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u238auXmCW .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u238auXmCW .mbr-section-title {
  color: #F9F6E0;
}
.cid-u238auXmCW .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u238auXmCW .mbr-text {
  color: #04551f;
}
.cid-u238auXmCW .mbr-section-btn {
  text-align: right;
}
.cid-u238auXmCW .mbr-section-title,
.cid-u238auXmCW .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u238auXmCW .tm {
  font-size: 75%;
}
.cid-u238avgbZu {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u238avgbZu .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u238avgbZu .colored-text {
  color: #a68462 !important;
}
.cid-u238avgbZu .mbr-section-title {
  color: #ffffff;
}
.cid-u238avgbZu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u238avgbZu .mbr-text {
  color: #ffffff;
}
.cid-u238avgbZu .mbr-section-title.main-title {
  text-align: center;
}
.cid-u238avxGd9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u238avxGd9 .item-img {
  position: relative;
}
.cid-u238avxGd9 .item-img img {
  transition: all 0.2s;
}
.cid-u238avxGd9 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u238avxGd9 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u238avxGd9 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u238avxGd9 .item:hover img {
  transform: scale(1.05);
}
.cid-u238avxGd9 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u238avxGd9 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u238avxGd9 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u238avxGd9 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u238avxGd9 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u238avxGd9 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u238avxGd9 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u238avxGd9 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u238avxGd9 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u238avxGd9 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u238avxGd9 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u238avxGd9 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u238avxGd9 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u238avxGd9 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u238avxGd9 img,
.cid-u238avxGd9 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u238avxGd9 .item:focus,
.cid-u238avxGd9 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u238avxGd9 .item {
    margin-bottom: 1rem;
  }
}
.cid-u238avxGd9 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u238avxGd9 .item-title {
  text-align: left;
  color: #ffffcc;
}
.cid-u238avxGd9 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u238avxGd9 .mbr-section-subtitle,
.cid-u238avxGd9 .subtitle-wrap,
.cid-u238avxGd9 .mbr-section-btn {
  text-align: left;
}
.cid-u238avxGd9 .mbr-text,
.cid-u238avxGd9 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u238avxGd9 h1,
.cid-u238avxGd9 h2,
.cid-u238avxGd9 h3,
.cid-u238avxGd9 h5,
.cid-u238avxGd9 h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u238avxGd9 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u238awLPgV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u238awLPgV .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u238awLPgV .panel-group {
  border: none;
}
.cid-u238awLPgV .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u238awLPgV .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u238awLPgV .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u238awLPgV .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u238awLPgV .img-col {
  padding: 0;
}
.cid-u238awLPgV .img-item {
  height: 100%;
}
.cid-u238awLPgV img {
  height: 100%;
  object-fit: cover;
}
.cid-u238awLPgV .collapsed span {
  transform: rotate(0deg);
}
.cid-u238awLPgV .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u238awLPgV p {
  margin-bottom: 0.3rem;
}
.cid-u238awLPgV .panel-title-edit {
  color: #e9c0e9;
}
.cid-u238awLPgV .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u238awLPgV .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u238awLPgV .card {
    padding: 1.5rem;
  }
}
.cid-u238awLPgV .panel-text {
  color: #04551f;
}
.cid-u238awLPgV .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u238awLPgV .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u238awLPgV .panel-title-edit,
.cid-u238awLPgV .mbr-iconfont {
  color: #04551f;
}
.cid-u238ay37Fy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u238ay37Fy .container {
    padding: 0 24px;
  }
}
.cid-u238ay37Fy .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u238ay37Fy .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u238ay37Fy .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u238ay37Fy .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u238ay37Fy .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u238ay37Fy .mbr-section-btn {
    text-align: left;
  }
}
.cid-u238ay37Fy .mbr-section-title {
  color: #F9F6E0;
}
.cid-u238ay37Fy .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u238ay37Fy .mbr-section-title,
.cid-u238ay37Fy .mbr-section-btn {
  text-align: center;
}
.cid-u7UkejXAov {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UkejXAov .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UkejXAov .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UkejXAov img,
.cid-u7UkejXAov .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UkejXAov .item {
  margin-bottom: 30px;
}
.cid-u7UkejXAov .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UkejXAov .card_title {
  color: #ffffcc;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UkejXAov .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UkejXAov .item-img img {
  transform: scale(1.05);
}
.cid-u7UkejXAov .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UkejXAov .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u238ayW6Fs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u238ayW6Fs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u238ayW6Fs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u238ayW6Fs .container {
  display: flex;
  justify-content: center;
}
.cid-u238ayW6Fs .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u238ayW6Fs .col-copyright {
  padding: 0;
}
.cid-u238ayW6Fs .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u238ayW6Fs .copyright {
    text-align: center !important;
  }
}
.cid-u234MUJu7c {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u234MUJu7c .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u234MUJu7c .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u234MUJu7c .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u234MUJu7c .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u234MUJu7c .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u234MUJu7c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u234MUJu7c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u234MUJu7c .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u234MUJu7c .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u234MUJu7c .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u234MUJu7c .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u234MUJu7c .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u234MUJu7c .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u234MUJu7c .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u234MUJu7c .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u234MUJu7c .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u234MUJu7c .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u234MUJu7c .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u234MUJu7c .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u234MUJu7c .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u234MUJu7c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u234MUJu7c .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u234MUJu7c .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u234MUJu7c .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u234MUJu7c .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u234MUJu7c .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u234MUJu7c .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u234MUJu7c .nav-item:focus,
.cid-u234MUJu7c .nav-link:focus {
  outline: none;
}
.cid-u234MUJu7c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u234MUJu7c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u234MUJu7c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u234MUJu7c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u234MUJu7c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u234MUJu7c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u234MUJu7c .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u234MUJu7c .navbar.opened {
  transition: all 0.3s;
}
.cid-u234MUJu7c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u234MUJu7c .navbar .navbar-logo img {
  width: auto;
}
.cid-u234MUJu7c .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u234MUJu7c .navbar.collapsed {
  justify-content: center;
}
.cid-u234MUJu7c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u234MUJu7c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u234MUJu7c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u234MUJu7c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u234MUJu7c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u234MUJu7c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u234MUJu7c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u234MUJu7c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u234MUJu7c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u234MUJu7c .navbar {
    min-height: 72px;
  }
  .cid-u234MUJu7c .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u234MUJu7c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u234MUJu7c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u234MUJu7c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u234MUJu7c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u234MUJu7c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u234MUJu7c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u234MUJu7c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u234MUJu7c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u234MUJu7c .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u234MUJu7c .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u234MUJu7c .dropdown-item.active,
.cid-u234MUJu7c .dropdown-item:active {
  background-color: transparent;
}
.cid-u234MUJu7c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u234MUJu7c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u234MUJu7c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u234MUJu7c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u234MUJu7c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u234MUJu7c .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u234MUJu7c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u234MUJu7c .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u234MUJu7c .navbar-buttons {
    text-align: left;
  }
}
.cid-u234MUJu7c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u234MUJu7c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u234MUJu7c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u234MUJu7c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u234MUJu7c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u234MUJu7c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u234MUJu7c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u234MUJu7c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u234MUJu7c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u234MUJu7c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u234MUJu7c .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u234MUJu7c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u234MUJu7c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u234MUJu7c .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u234MUJu7c .navbar {
    height: 70px;
  }
  .cid-u234MUJu7c .navbar.opened {
    height: auto;
  }
  .cid-u234MUJu7c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u234MUJu7c .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u234MUJu7c .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u234MUJu7c .navbar-brand {
  margin-right: auto;
}
.cid-u234MUJu7c .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u234MUJu7c .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u234MUJu7c .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u234MUJu7c .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u234MUJu7c .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u234MUJu7c .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u234MUJu7c .navbar-brand {
    margin-right: auto;
  }
  .cid-u234MUJu7c .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u234MUJu7c .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u234MUJu7c .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u234MUJu7c .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u234MUJu7c .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u234MUJu7c .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u234MUJu7c .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u234MV8Sal {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u234MV8Sal .item-img {
  position: relative;
}
.cid-u234MV8Sal .button1 {
  background: #04551f;
}
.cid-u234MV8Sal .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u234MV8Sal .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u234MV8Sal .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u234MV8Sal .button2 {
    margin-top: 1rem;
  }
}
.cid-u234MV8Sal .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u234MV8Sal .title {
    top: 25%;
  }
}
.cid-u234MV8Sal .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u234MV8Sal .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u234MV8Sal .image-wrapper {
    min-height: 400px;
  }
}
.cid-u234MV8Sal .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u234MV8Sal .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u234MV8Sal .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u234MV8Sal .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u234MV8Sal .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u234MV8Sal .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u234MV8Sal .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u234MV8Sal .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u234MV8Sal .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u234MV8Sal .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u234MV8Sal .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u234MV8Sal .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u234MV8Sal .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u234MV8Sal .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u234MV8Sal .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u234MV8Sal img,
.cid-u234MV8Sal .item-img {
  width: 100%;
}
.cid-u234MV8Sal .item-title2,
.cid-u234MV8Sal .icon2 {
  color: #ffffff;
}
.cid-u234MV8Sal .item-title1,
.cid-u234MV8Sal .icon1 {
  color: #ffffcc;
}
.cid-u234MV8Sal .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u234MV8Sal .main-title DIV {
  text-align: center;
}
.cid-u234MV8Sal h1,
.cid-u234MV8Sal h2,
.cid-u234MV8Sal h3,
.cid-u234MV8Sal h4,
.cid-u234MV8Sal .item-title,
.cid-u234MV8Sal .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u234MV8Sal p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u234MV8Sal .subtitle {
  color: #ccff00;
}
.cid-u2JkQbZOXF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u234MVtud3 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u234MVtud3 .container {
    padding: 0 24px;
  }
}
.cid-u234MVtud3 .card {
  justify-content: center;
}
.cid-u234MVtud3 .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u234MVtud3 .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u234MVtud3 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u234MVtud3 .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u234MVtud3 .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u234MVtud3 .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u234MVtud3 .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u234MVtud3 .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u234MVtud3 .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u234MVtud3 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u234MVtud3 .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u234MVtud3 .mbr-text {
  color: #04551f;
}
.cid-u234MVtud3 .mbr-section-btn {
  text-align: right;
}
.cid-u234MVtud3 .mbr-section-title,
.cid-u234MVtud3 .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u234MVNVkv {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u234MVNVkv .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u234MVNVkv .colored-text {
  color: #a68462 !important;
}
.cid-u234MVNVkv .mbr-section-title {
  color: #ffffff;
}
.cid-u234MVNVkv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u234MVNVkv .mbr-text {
  color: #ffffff;
}
.cid-u234MVNVkv .mbr-section-title.main-title {
  text-align: center;
  color: #ffffcc;
}
.cid-u234MW4jXw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u234MW4jXw .item-img {
  position: relative;
}
.cid-u234MW4jXw .item-img img {
  transition: all 0.2s;
}
.cid-u234MW4jXw .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u234MW4jXw .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u234MW4jXw .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u234MW4jXw .item:hover img {
  transform: scale(1.05);
}
.cid-u234MW4jXw .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u234MW4jXw .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u234MW4jXw .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u234MW4jXw .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u234MW4jXw .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u234MW4jXw .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u234MW4jXw .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u234MW4jXw .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u234MW4jXw .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u234MW4jXw .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u234MW4jXw .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u234MW4jXw .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u234MW4jXw .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u234MW4jXw .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u234MW4jXw img,
.cid-u234MW4jXw .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u234MW4jXw .item:focus,
.cid-u234MW4jXw span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u234MW4jXw .item {
    margin-bottom: 1rem;
  }
}
.cid-u234MW4jXw .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u234MW4jXw .item-title {
  text-align: left;
  color: #ffffcc;
}
.cid-u234MW4jXw .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u234MW4jXw .mbr-section-subtitle,
.cid-u234MW4jXw .subtitle-wrap,
.cid-u234MW4jXw .mbr-section-btn {
  text-align: left;
}
.cid-u234MW4jXw .mbr-text,
.cid-u234MW4jXw .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u234MW4jXw h1,
.cid-u234MW4jXw h2,
.cid-u234MW4jXw h3,
.cid-u234MW4jXw h5,
.cid-u234MW4jXw h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u234MW4jXw p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u234MWzXrS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u234MWzXrS .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u234MWzXrS .colored-text {
  color: #a68462 !important;
}
.cid-u234MWzXrS .mbr-section-title {
  color: #ffffff;
}
.cid-u234MWzXrS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u234MWzXrS .mbr-text {
  color: #ffffff;
}
.cid-u234MWzXrS .mbr-section-title.main-title {
  text-align: center;
  color: #ffffcc;
}
.cid-u234MXhr6K {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u234MXhr6K .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u234MXhr6K .panel-group {
  border: none;
}
.cid-u234MXhr6K .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u234MXhr6K .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u234MXhr6K .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u234MXhr6K .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u234MXhr6K .img-col {
  padding: 0;
}
.cid-u234MXhr6K .img-item {
  height: 100%;
}
.cid-u234MXhr6K img {
  height: 100%;
  object-fit: cover;
}
.cid-u234MXhr6K .collapsed span {
  transform: rotate(0deg);
}
.cid-u234MXhr6K .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u234MXhr6K p {
  margin-bottom: 0.3rem;
}
.cid-u234MXhr6K .panel-title-edit {
  color: #e9c0e9;
}
.cid-u234MXhr6K .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u234MXhr6K .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u234MXhr6K .card {
    padding: 1.5rem;
  }
}
.cid-u234MXhr6K .panel-text {
  color: #04551f;
}
.cid-u234MXhr6K .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u234MXhr6K .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u234MXhr6K .panel-title-edit,
.cid-u234MXhr6K .mbr-iconfont {
  color: #04551f;
}
.cid-u234MYwi0Z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u234MYwi0Z .container {
    padding: 0 24px;
  }
}
.cid-u234MYwi0Z .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u234MYwi0Z .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u234MYwi0Z .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u234MYwi0Z .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u234MYwi0Z .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u234MYwi0Z .mbr-section-btn {
    text-align: left;
  }
}
.cid-u234MYwi0Z .mbr-section-title {
  color: #F9F6E0;
}
.cid-u234MYwi0Z .mbr-text {
  color: #F9F6E0;
}
.cid-u7Ukaaggsm {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Ukaaggsm .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Ukaaggsm .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Ukaaggsm img,
.cid-u7Ukaaggsm .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Ukaaggsm .item {
  margin-bottom: 30px;
}
.cid-u7Ukaaggsm .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Ukaaggsm .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Ukaaggsm .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Ukaaggsm .item-img img {
  transform: scale(1.05);
}
.cid-u7Ukaaggsm .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Ukaaggsm .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u234MZp0RZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u234MZp0RZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u234MZp0RZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u234MZp0RZ .container {
  display: flex;
  justify-content: center;
}
.cid-u234MZp0RZ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u234MZp0RZ .col-copyright {
  padding: 0;
}
.cid-u234MZp0RZ .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u234MZp0RZ .copyright {
    text-align: center !important;
  }
}
.cid-u2eaAN4C0j {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2eaAN4C0j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2eaAN4C0j .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2eaAN4C0j .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2eaAN4C0j .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2eaAN4C0j .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2eaAN4C0j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2eaAN4C0j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2eaAN4C0j .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2eaAN4C0j .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2eaAN4C0j .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2eaAN4C0j .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2eaAN4C0j .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2eaAN4C0j .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2eaAN4C0j .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2eaAN4C0j .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2eaAN4C0j .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2eaAN4C0j .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2eaAN4C0j .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2eaAN4C0j .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2eaAN4C0j .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2eaAN4C0j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2eaAN4C0j .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2eaAN4C0j .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2eaAN4C0j .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2eaAN4C0j .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2eaAN4C0j .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2eaAN4C0j .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2eaAN4C0j .nav-item:focus,
.cid-u2eaAN4C0j .nav-link:focus {
  outline: none;
}
.cid-u2eaAN4C0j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2eaAN4C0j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2eaAN4C0j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2eaAN4C0j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2eaAN4C0j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2eaAN4C0j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2eaAN4C0j .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2eaAN4C0j .navbar.opened {
  transition: all 0.3s;
}
.cid-u2eaAN4C0j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2eaAN4C0j .navbar .navbar-logo img {
  width: auto;
}
.cid-u2eaAN4C0j .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2eaAN4C0j .navbar.collapsed {
  justify-content: center;
}
.cid-u2eaAN4C0j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2eaAN4C0j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2eaAN4C0j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2eaAN4C0j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2eaAN4C0j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2eaAN4C0j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2eaAN4C0j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2eaAN4C0j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2eaAN4C0j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2eaAN4C0j .navbar {
    min-height: 72px;
  }
  .cid-u2eaAN4C0j .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2eaAN4C0j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2eaAN4C0j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2eaAN4C0j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2eaAN4C0j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2eaAN4C0j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2eaAN4C0j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2eaAN4C0j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2eaAN4C0j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2eaAN4C0j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2eaAN4C0j .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2eaAN4C0j .dropdown-item.active,
.cid-u2eaAN4C0j .dropdown-item:active {
  background-color: transparent;
}
.cid-u2eaAN4C0j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2eaAN4C0j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2eaAN4C0j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2eaAN4C0j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2eaAN4C0j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2eaAN4C0j .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2eaAN4C0j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2eaAN4C0j .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2eaAN4C0j .navbar-buttons {
    text-align: left;
  }
}
.cid-u2eaAN4C0j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2eaAN4C0j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2eaAN4C0j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2eaAN4C0j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2eaAN4C0j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2eaAN4C0j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2eaAN4C0j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2eaAN4C0j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2eaAN4C0j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2eaAN4C0j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2eaAN4C0j .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2eaAN4C0j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2eaAN4C0j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2eaAN4C0j .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2eaAN4C0j .navbar {
    height: 70px;
  }
  .cid-u2eaAN4C0j .navbar.opened {
    height: auto;
  }
  .cid-u2eaAN4C0j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2eaAN4C0j .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2eaAN4C0j .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2eaAN4C0j .navbar-brand {
  margin-right: auto;
}
.cid-u2eaAN4C0j .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2eaAN4C0j .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2eaAN4C0j .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2eaAN4C0j .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2eaAN4C0j .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2eaAN4C0j .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2eaAN4C0j .navbar-brand {
    margin-right: auto;
  }
  .cid-u2eaAN4C0j .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2eaAN4C0j .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2eaAN4C0j .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2eaAN4C0j .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2eaAN4C0j .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2eaAN4C0j .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2eaANyDzg {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2eaANyDzg .item-img {
  position: relative;
}
.cid-u2eaANyDzg .button1 {
  background: #ff0066;
}
.cid-u2eaANyDzg .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2eaANyDzg .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2eaANyDzg .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2eaANyDzg .button2 {
    margin-top: 1rem;
  }
}
.cid-u2eaANyDzg .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2eaANyDzg .title {
    top: 25%;
  }
}
.cid-u2eaANyDzg .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2eaANyDzg .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2eaANyDzg .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2eaANyDzg .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2eaANyDzg .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2eaANyDzg .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2eaANyDzg .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2eaANyDzg .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2eaANyDzg .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2eaANyDzg .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2eaANyDzg .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2eaANyDzg .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2eaANyDzg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2eaANyDzg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2eaANyDzg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2eaANyDzg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2eaANyDzg .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2eaANyDzg .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2eaANyDzg img,
.cid-u2eaANyDzg .item-img {
  width: 100%;
}
.cid-u2eaANyDzg .item-title2,
.cid-u2eaANyDzg .icon2 {
  color: #ffffff;
}
.cid-u2eaANyDzg .item-title1,
.cid-u2eaANyDzg .icon1 {
  color: #ffff00;
}
.cid-u2eaANyDzg .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u2eaANyDzg .main-title DIV {
  text-align: center;
}
.cid-u2eaANyDzg h1,
.cid-u2eaANyDzg h2,
.cid-u2eaANyDzg h3,
.cid-u2eaANyDzg h4,
.cid-u2eaANyDzg .item-title,
.cid-u2eaANyDzg .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2eaANyDzg p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2eaANyDzg .subtitle {
  color: #ccff00;
}
.cid-u2eaANXH4w {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2eaAOh1Mw {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2eaAOh1Mw .container {
    padding: 0 24px;
  }
}
.cid-u2eaAOh1Mw .card {
  justify-content: center;
}
.cid-u2eaAOh1Mw .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2eaAOh1Mw .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2eaAOh1Mw .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2eaAOh1Mw .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2eaAOh1Mw .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2eaAOh1Mw .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2eaAOh1Mw .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2eaAOh1Mw .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2eaAOh1Mw .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2eaAOh1Mw .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2eaAOh1Mw .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2eaAOh1Mw .mbr-text {
  color: #04551f;
}
.cid-u2eaAOh1Mw .mbr-section-btn {
  text-align: right;
}
.cid-u2eaAOh1Mw .mbr-section-title,
.cid-u2eaAOh1Mw .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2eaAOh1Mw .tm {
  font-size: 75%;
}
.cid-u2eaAOHKA1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2eaAOHKA1 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2eaAOHKA1 .colored-text {
  color: #a68462 !important;
}
.cid-u2eaAOHKA1 .mbr-section-title {
  color: #ffffff;
}
.cid-u2eaAOHKA1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2eaAOHKA1 .mbr-text {
  color: #ffffff;
}
.cid-u2eaAOHKA1 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2eaAP3sMX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2eaAP3sMX .item-img {
  position: relative;
}
.cid-u2eaAP3sMX .item-img img {
  transition: all 0.2s;
}
.cid-u2eaAP3sMX .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2eaAP3sMX .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2eaAP3sMX .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2eaAP3sMX .item:hover img {
  transform: scale(1.05);
}
.cid-u2eaAP3sMX .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2eaAP3sMX .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2eaAP3sMX .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2eaAP3sMX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2eaAP3sMX .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2eaAP3sMX .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2eaAP3sMX .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2eaAP3sMX .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2eaAP3sMX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2eaAP3sMX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2eaAP3sMX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2eaAP3sMX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2eaAP3sMX .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2eaAP3sMX .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2eaAP3sMX img,
.cid-u2eaAP3sMX .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u2eaAP3sMX .item:focus,
.cid-u2eaAP3sMX span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2eaAP3sMX .item {
    margin-bottom: 1rem;
  }
}
.cid-u2eaAP3sMX .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2eaAP3sMX .item-title {
  text-align: left;
  color: #ffcc00;
}
.cid-u2eaAP3sMX .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2eaAP3sMX .mbr-section-subtitle,
.cid-u2eaAP3sMX .subtitle-wrap,
.cid-u2eaAP3sMX .mbr-section-btn {
  text-align: left;
}
.cid-u2eaAP3sMX .mbr-text,
.cid-u2eaAP3sMX .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2eaAP3sMX h1,
.cid-u2eaAP3sMX h2,
.cid-u2eaAP3sMX h3,
.cid-u2eaAP3sMX h5,
.cid-u2eaAP3sMX h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2eaAP3sMX p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2eaAQv9di {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2eaAQv9di .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2eaAQv9di .colored-text {
  color: #a68462 !important;
}
.cid-u2eaAQv9di .mbr-section-title {
  color: #ffffff;
}
.cid-u2eaAQv9di .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2eaAQv9di .mbr-text {
  color: #ffffff;
}
.cid-u2eaAQv9di .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u2eaAQX1mn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2eaAQX1mn .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2eaAQX1mn .panel-group {
  border: none;
}
.cid-u2eaAQX1mn .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2eaAQX1mn .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2eaAQX1mn .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2eaAQX1mn .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2eaAQX1mn .img-col {
  padding: 0;
}
.cid-u2eaAQX1mn .img-item {
  height: 100%;
}
.cid-u2eaAQX1mn img {
  height: 100%;
  object-fit: cover;
}
.cid-u2eaAQX1mn .collapsed span {
  transform: rotate(0deg);
}
.cid-u2eaAQX1mn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2eaAQX1mn p {
  margin-bottom: 0.3rem;
}
.cid-u2eaAQX1mn .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2eaAQX1mn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2eaAQX1mn .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2eaAQX1mn .card {
    padding: 1.5rem;
  }
}
.cid-u2eaAQX1mn .panel-text {
  color: #04551f;
}
.cid-u2eaAQX1mn .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2eaAQX1mn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2eaAQX1mn .panel-title-edit,
.cid-u2eaAQX1mn .mbr-iconfont {
  color: #04551f;
}
.cid-u2eaARsIU8 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2eaARsIU8 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2eaARsIU8 .colored-text {
  color: #a68462 !important;
}
.cid-u2eaARsIU8 .mbr-section-title {
  color: #ffffff;
}
.cid-u2eaARsIU8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2eaARsIU8 .mbr-text {
  color: #ffffff;
}
.cid-u2eaARsIU8 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2eaARTfHP {
  background-color: #ffffff;
}
.cid-u2eaARTfHP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2eaARTfHP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2eaARTfHP .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2eaARTfHP .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2eaARTfHP .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2eaARTfHP .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2eaARTfHP .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2eaARTfHP .image-wrapper img {
    height: 300px;
  }
}
.cid-u2eaARTfHP .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2eaARTfHP .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2eaARTfHP .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2eaARTfHP .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2eaARTfHP .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2eaARTfHP .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2eaARTfHP .cards-wrapper {
    margin: 0;
  }
}
.cid-u2eaARTfHP .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2eaARTfHP .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2eaARTfHP .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2eaARTfHP .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2eaARTfHP .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline dotted;
}
.cid-u2eaARTfHP .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2eaARTfHP .mbr-section-title {
  color: #04551f;
}
.cid-u2eaARTfHP .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2eaARTfHP .mbr-text {
  color: #04551f;
}
.cid-u2eaARTfHP .mbr-card-title {
  color: #ffffff;
}
.cid-u2eaARTfHP .mbr-card-title,
.cid-u2eaARTfHP .cards-wrapper {
  color: #04551f;
}
#custom-html-hg {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-hg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-hg p {
  font-size: 60px;
  color: #777;
}
#custom-html-hg hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-hg hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-hg hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-hg hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-hg hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-hg .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2eaASxi7D {
  background-color: #ffffff;
}
.cid-u2eaASxi7D .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2eaASxi7D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2eaASxi7D .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2eaASxi7D .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2eaASxi7D .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2eaASxi7D .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2eaASxi7D .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2eaASxi7D .image-wrapper img {
    height: 300px;
  }
}
.cid-u2eaASxi7D .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2eaASxi7D .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2eaASxi7D .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2eaASxi7D .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2eaASxi7D .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2eaASxi7D .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2eaASxi7D .cards-wrapper {
    margin: 0;
  }
}
.cid-u2eaASxi7D .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2eaASxi7D .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2eaASxi7D .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2eaASxi7D .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2eaASxi7D .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 1Opx;
}
.cid-u2eaASxi7D .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2eaASxi7D .mbr-section-title {
  color: #04551f;
}
.cid-u2eaASxi7D .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2eaASxi7D .mbr-text {
  color: #04551f;
}
.cid-u2eaASxi7D .mbr-card-title {
  color: #ffffff;
}
.cid-u2eaASxi7D .mbr-card-title,
.cid-u2eaASxi7D .cards-wrapper {
  color: #04551f;
}
#custom-html-hi {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-hi div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-hi p {
  font-size: 60px;
  color: #777;
}
#custom-html-hi hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-hi hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-hi hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-hi hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-hi hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-hi .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8uWXL1nw0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u8uWXL1nw0 .container {
    padding: 0 24px;
  }
}
.cid-u8uWXL1nw0 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u8uWXL1nw0 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u8uWXL1nw0 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u8uWXL1nw0 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8uWXL1nw0 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u8uWXL1nw0 .mbr-section-btn {
    text-align: left;
  }
}
.cid-u8uWXL1nw0 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u8uWXL1nw0 .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u8uWXL1nw0 .mbr-section-title,
.cid-u8uWXL1nw0 .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u2eaAUvDhv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2eaAUvDhv .container {
    padding: 0 24px;
  }
}
.cid-u2eaAUvDhv .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2eaAUvDhv .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2eaAUvDhv .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2eaAUvDhv .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2eaAUvDhv .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2eaAUvDhv .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2eaAUvDhv .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2eaAUvDhv .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u2eaAUvDhv .mbr-section-title,
.cid-u2eaAUvDhv .mbr-section-btn {
  text-align: center;
}
.cid-u7UeJ9G70l {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UeJ9G70l .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UeJ9G70l .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UeJ9G70l img,
.cid-u7UeJ9G70l .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UeJ9G70l .item {
  margin-bottom: 30px;
}
.cid-u7UeJ9G70l .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UeJ9G70l .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UeJ9G70l .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UeJ9G70l .item-img img {
  transform: scale(1.05);
}
.cid-u7UeJ9G70l .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UeJ9G70l .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2eaAVFS6Q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2eaAVFS6Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2eaAVFS6Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2eaAVFS6Q .container {
  display: flex;
  justify-content: center;
}
.cid-u2eaAVFS6Q .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2eaAVFS6Q .col-copyright {
  padding: 0;
}
.cid-u2eaAVFS6Q .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2eaAVFS6Q .copyright {
    text-align: center !important;
  }
}
.cid-u2kEuwsN9o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2kEuwsN9o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2kEuwsN9o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2kEuwsN9o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2kEuwsN9o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2kEuwsN9o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2kEuwsN9o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2kEuwsN9o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2kEuwsN9o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2kEuwsN9o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2kEuwsN9o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2kEuwsN9o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2kEuwsN9o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2kEuwsN9o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2kEuwsN9o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2kEuwsN9o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2kEuwsN9o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2kEuwsN9o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2kEuwsN9o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2kEuwsN9o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2kEuwsN9o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2kEuwsN9o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2kEuwsN9o .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2kEuwsN9o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2kEuwsN9o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2kEuwsN9o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2kEuwsN9o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2kEuwsN9o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2kEuwsN9o .nav-item:focus,
.cid-u2kEuwsN9o .nav-link:focus {
  outline: none;
}
.cid-u2kEuwsN9o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2kEuwsN9o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2kEuwsN9o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2kEuwsN9o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2kEuwsN9o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2kEuwsN9o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2kEuwsN9o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2kEuwsN9o .navbar.opened {
  transition: all 0.3s;
}
.cid-u2kEuwsN9o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2kEuwsN9o .navbar .navbar-logo img {
  width: auto;
}
.cid-u2kEuwsN9o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2kEuwsN9o .navbar.collapsed {
  justify-content: center;
}
.cid-u2kEuwsN9o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2kEuwsN9o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2kEuwsN9o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2kEuwsN9o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2kEuwsN9o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2kEuwsN9o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2kEuwsN9o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2kEuwsN9o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2kEuwsN9o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2kEuwsN9o .navbar {
    min-height: 72px;
  }
  .cid-u2kEuwsN9o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2kEuwsN9o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2kEuwsN9o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2kEuwsN9o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2kEuwsN9o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2kEuwsN9o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2kEuwsN9o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2kEuwsN9o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2kEuwsN9o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2kEuwsN9o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2kEuwsN9o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2kEuwsN9o .dropdown-item.active,
.cid-u2kEuwsN9o .dropdown-item:active {
  background-color: transparent;
}
.cid-u2kEuwsN9o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2kEuwsN9o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2kEuwsN9o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2kEuwsN9o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2kEuwsN9o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2kEuwsN9o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2kEuwsN9o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2kEuwsN9o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2kEuwsN9o .navbar-buttons {
    text-align: left;
  }
}
.cid-u2kEuwsN9o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2kEuwsN9o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2kEuwsN9o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2kEuwsN9o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2kEuwsN9o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2kEuwsN9o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2kEuwsN9o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2kEuwsN9o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2kEuwsN9o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2kEuwsN9o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2kEuwsN9o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2kEuwsN9o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2kEuwsN9o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2kEuwsN9o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2kEuwsN9o .navbar {
    height: 70px;
  }
  .cid-u2kEuwsN9o .navbar.opened {
    height: auto;
  }
  .cid-u2kEuwsN9o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2kEuwsN9o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2kEuwsN9o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2kEuwsN9o .navbar-brand {
  margin-right: auto;
}
.cid-u2kEuwsN9o .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2kEuwsN9o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2kEuwsN9o .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2kEuwsN9o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2kEuwsN9o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2kEuwsN9o .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2kEuwsN9o .navbar-brand {
    margin-right: auto;
  }
  .cid-u2kEuwsN9o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2kEuwsN9o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2kEuwsN9o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2kEuwsN9o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2kEuwsN9o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2kEuwsN9o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2kEuwQQkZ {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2kEuwQQkZ .item-img {
  position: relative;
}
.cid-u2kEuwQQkZ .button1 {
  background: #04551f;
}
.cid-u2kEuwQQkZ .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2kEuwQQkZ .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2kEuwQQkZ .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2kEuwQQkZ .button2 {
    margin-top: 1rem;
  }
}
.cid-u2kEuwQQkZ .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2kEuwQQkZ .title {
    top: 25%;
  }
}
.cid-u2kEuwQQkZ .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2kEuwQQkZ .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2kEuwQQkZ .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2kEuwQQkZ .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2kEuwQQkZ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2kEuwQQkZ .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2kEuwQQkZ .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2kEuwQQkZ .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2kEuwQQkZ .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2kEuwQQkZ .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2kEuwQQkZ .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2kEuwQQkZ .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2kEuwQQkZ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2kEuwQQkZ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2kEuwQQkZ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2kEuwQQkZ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2kEuwQQkZ .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2kEuwQQkZ .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2kEuwQQkZ img,
.cid-u2kEuwQQkZ .item-img {
  width: 100%;
}
.cid-u2kEuwQQkZ .item-title2,
.cid-u2kEuwQQkZ .icon2 {
  color: #ffffff;
}
.cid-u2kEuwQQkZ .item-title1,
.cid-u2kEuwQQkZ .icon1 {
  color: #ffffff;
}
.cid-u2kEuwQQkZ .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u2kEuwQQkZ .main-title DIV {
  text-align: center;
}
.cid-u2kEuwQQkZ h1,
.cid-u2kEuwQQkZ h2,
.cid-u2kEuwQQkZ h3,
.cid-u2kEuwQQkZ h4,
.cid-u2kEuwQQkZ .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2kEuwQQkZ p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2kGzHSzCn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u2kGzHSzCn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2kGzHSzCn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2kGzHSzCn .timeline-element {
  position: relative;
}
.cid-u2kGzHSzCn .timelines-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-u2kGzHSzCn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u2kGzHSzCn .mbr-section-title,
.cid-u2kGzHSzCn .mbr-section-subtitle,
.cid-u2kGzHSzCn .timeline-date {
  text-align: center;
}
.cid-u2kGzHSzCn .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #04551f;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-u2kGzHSzCn .iconBackground {
    left: 15px;
    top: 30px;
  }
}
@media (min-width: 768px) {
  .cid-u2kGzHSzCn .iconBackground {
    top: 70px;
    left: 50%;
  }
}
.cid-u2kGzHSzCn .row:after {
  content: "";
  position: absolute;
  background-color: #04551f;
  width: 2px;
}
@media (max-width: 767px) {
  .cid-u2kGzHSzCn .row:after {
    height: calc(100% + 30px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-u2kGzHSzCn .row:after {
    height: calc(100% - 20px);
    top: 90px;
    left: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u2kGzHSzCn .timeline-date-wrapper,
  .cid-u2kGzHSzCn .timeline-text-wrapper,
  .cid-u2kGzHSzCn .image-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-u2kGzHSzCn .mbr-timeline-date {
    text-align: left !important;
  }
  .cid-u2kGzHSzCn .mbr-timeline-title {
    text-align: left;
    margin-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u2kGzHSzCn .timeline-date-wrapper,
  .cid-u2kGzHSzCn .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-u2kGzHSzCn .timeline-date-wrapper,
  .cid-u2kGzHSzCn .timeline-text-wrapper,
  .cid-u2kGzHSzCn .image-wrapper {
    padding: 2rem;
  }
}
.cid-u2kGzHSzCn .mbr-section-title {
  color: #04551f;
}
.cid-u2kGzHSzCn .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2kGzHSzCn .mbr-timeline-date {
  color: #04551f;
}
.cid-u2kGzHSzCn .mbr-text {
  color: #04551f;
}
.cid-u2kGzHSzCn .mbr-timeline-title {
  color: #04551f;
}
.cid-u2kEuAdllG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2kEuAdllG .item-img {
  position: relative;
}
.cid-u2kEuAdllG .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2kEuAdllG .card-text {
    padding-left: 4rem;
  }
}
.cid-u2kEuAdllG h5 {
  line-height: 1.2;
}
.cid-u2kEuAdllG .card {
  margin-bottom: 2rem;
}
.cid-u2kEuAdllG .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2kEuAdllG .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2kEuAdllG .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2kEuAdllG .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2kEuAdllG .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2kEuAdllG .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2kEuAdllG .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2kEuAdllG .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2kEuAdllG .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2kEuAdllG .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2kEuAdllG .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2kEuAdllG .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2kEuAdllG .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2kEuAdllG .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2kEuAdllG .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2kEuAdllG .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2kEuAdllG img,
.cid-u2kEuAdllG .item-img {
  width: 100%;
}
.cid-u2kEuAdllG .item:focus,
.cid-u2kEuAdllG span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2kEuAdllG .item {
    margin-bottom: 1rem;
  }
}
.cid-u2kEuAdllG .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2kEuAdllG .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2kEuAdllG .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2kEuAdllG .mbr-section-subtitle,
.cid-u2kEuAdllG .subtitle-wrap,
.cid-u2kEuAdllG .mbr-section-btn {
  text-align: left;
}
.cid-u2kEuAdllG .mbr-text,
.cid-u2kEuAdllG .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2kEuAdllG .mbr-text {
  color: #04551f;
}
.cid-u2kEuAdllG .mbr-title2 {
  color: #04551f;
}
.cid-u4wayKJKQB {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4wayKJKQB .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4wayKJKQB .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4wayKJKQB img,
.cid-u4wayKJKQB .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4wayKJKQB .item {
  margin-bottom: 30px;
}
.cid-u4wayKJKQB .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4wayKJKQB .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4wayKJKQB .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4wayKJKQB .item-img img {
  transform: scale(1.05);
}
.cid-u4wayKJKQB .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4wayKJKQB .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2kEuAGwdQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2kEuAGwdQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2kEuAGwdQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2kEuAGwdQ .container {
  display: flex;
  justify-content: center;
}
.cid-u2kEuAGwdQ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2kEuAGwdQ .col-copyright {
  padding: 0;
}
.cid-u2kEuAGwdQ .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2kEuAGwdQ .copyright {
    text-align: center !important;
  }
}
.cid-u2mD9tOqSu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2mD9tOqSu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2mD9tOqSu .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2mD9tOqSu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2mD9tOqSu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2mD9tOqSu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2mD9tOqSu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2mD9tOqSu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2mD9tOqSu .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2mD9tOqSu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2mD9tOqSu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2mD9tOqSu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2mD9tOqSu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2mD9tOqSu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2mD9tOqSu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2mD9tOqSu .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2mD9tOqSu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2mD9tOqSu .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2mD9tOqSu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2mD9tOqSu .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2mD9tOqSu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2mD9tOqSu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2mD9tOqSu .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2mD9tOqSu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2mD9tOqSu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2mD9tOqSu .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2mD9tOqSu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2mD9tOqSu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2mD9tOqSu .nav-item:focus,
.cid-u2mD9tOqSu .nav-link:focus {
  outline: none;
}
.cid-u2mD9tOqSu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2mD9tOqSu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2mD9tOqSu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2mD9tOqSu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2mD9tOqSu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2mD9tOqSu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2mD9tOqSu .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2mD9tOqSu .navbar.opened {
  transition: all 0.3s;
}
.cid-u2mD9tOqSu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2mD9tOqSu .navbar .navbar-logo img {
  width: auto;
}
.cid-u2mD9tOqSu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2mD9tOqSu .navbar.collapsed {
  justify-content: center;
}
.cid-u2mD9tOqSu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2mD9tOqSu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2mD9tOqSu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2mD9tOqSu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2mD9tOqSu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2mD9tOqSu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2mD9tOqSu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2mD9tOqSu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2mD9tOqSu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2mD9tOqSu .navbar {
    min-height: 72px;
  }
  .cid-u2mD9tOqSu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2mD9tOqSu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2mD9tOqSu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2mD9tOqSu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2mD9tOqSu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2mD9tOqSu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2mD9tOqSu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2mD9tOqSu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2mD9tOqSu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2mD9tOqSu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2mD9tOqSu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2mD9tOqSu .dropdown-item.active,
.cid-u2mD9tOqSu .dropdown-item:active {
  background-color: transparent;
}
.cid-u2mD9tOqSu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2mD9tOqSu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2mD9tOqSu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2mD9tOqSu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2mD9tOqSu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2mD9tOqSu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2mD9tOqSu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2mD9tOqSu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2mD9tOqSu .navbar-buttons {
    text-align: left;
  }
}
.cid-u2mD9tOqSu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2mD9tOqSu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2mD9tOqSu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2mD9tOqSu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2mD9tOqSu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2mD9tOqSu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2mD9tOqSu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2mD9tOqSu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2mD9tOqSu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2mD9tOqSu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2mD9tOqSu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2mD9tOqSu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2mD9tOqSu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2mD9tOqSu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2mD9tOqSu .navbar {
    height: 70px;
  }
  .cid-u2mD9tOqSu .navbar.opened {
    height: auto;
  }
  .cid-u2mD9tOqSu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2mD9tOqSu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2mD9tOqSu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2mD9tOqSu .navbar-brand {
  margin-right: auto;
}
.cid-u2mD9tOqSu .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2mD9tOqSu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2mD9tOqSu .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2mD9tOqSu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2mD9tOqSu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2mD9tOqSu .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2mD9tOqSu .navbar-brand {
    margin-right: auto;
  }
  .cid-u2mD9tOqSu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2mD9tOqSu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2mD9tOqSu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2mD9tOqSu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2mD9tOqSu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2mD9tOqSu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2mD9ucinu {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2mD9ucinu .item-img {
  position: relative;
}
.cid-u2mD9ucinu .button1 {
  background: #04551f;
}
.cid-u2mD9ucinu .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2mD9ucinu .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2mD9ucinu .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2mD9ucinu .button2 {
    margin-top: 1rem;
  }
}
.cid-u2mD9ucinu .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2mD9ucinu .title {
    top: 25%;
  }
}
.cid-u2mD9ucinu .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2mD9ucinu .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2mD9ucinu .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2mD9ucinu .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2mD9ucinu .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2mD9ucinu .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2mD9ucinu .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2mD9ucinu .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2mD9ucinu .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2mD9ucinu .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2mD9ucinu .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2mD9ucinu .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mD9ucinu .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2mD9ucinu .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mD9ucinu .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2mD9ucinu .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mD9ucinu .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2mD9ucinu .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2mD9ucinu img,
.cid-u2mD9ucinu .item-img {
  width: 100%;
}
.cid-u2mD9ucinu .item-title2,
.cid-u2mD9ucinu .icon2 {
  color: #ffffff;
}
.cid-u2mD9ucinu .item-title1,
.cid-u2mD9ucinu .icon1 {
  color: #ffffff;
}
.cid-u2mD9ucinu .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u2mD9ucinu .main-title DIV {
  text-align: center;
}
.cid-u2mD9ucinu h1,
.cid-u2mD9ucinu h2,
.cid-u2mD9ucinu h3,
.cid-u2mD9ucinu h4,
.cid-u2mD9ucinu .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2mD9ucinu p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2mDSGPqKG {
  display: flex;
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-u2mDSGPqKG {
    align-items: center;
  }
  .cid-u2mDSGPqKG .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u2mDSGPqKG .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u2mDSGPqKG {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-u2mDSGPqKG .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-u2mDSGPqKG .content-wrap {
    width: 100%;
  }
}
.cid-u2mDSGPqKG .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2mDSGPqKG .mbr-text,
.cid-u2mDSGPqKG .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-u2mEGMRPju {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2mEGMRPju .item-img {
  position: relative;
}
.cid-u2mEGMRPju .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2mEGMRPju .card-text {
    padding-left: 4rem;
  }
}
.cid-u2mEGMRPju h5 {
  line-height: 1.2;
}
.cid-u2mEGMRPju .card {
  margin-bottom: 2rem;
}
.cid-u2mEGMRPju .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2mEGMRPju .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2mEGMRPju .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2mEGMRPju .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2mEGMRPju .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2mEGMRPju .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2mEGMRPju .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2mEGMRPju .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2mEGMRPju .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2mEGMRPju .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mEGMRPju .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2mEGMRPju .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mEGMRPju .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2mEGMRPju .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mEGMRPju .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2mEGMRPju .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2mEGMRPju img,
.cid-u2mEGMRPju .item-img {
  width: 100%;
}
.cid-u2mEGMRPju .item:focus,
.cid-u2mEGMRPju span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2mEGMRPju .item {
    margin-bottom: 1rem;
  }
}
.cid-u2mEGMRPju .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2mEGMRPju .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2mEGMRPju .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2mEGMRPju .mbr-section-subtitle,
.cid-u2mEGMRPju .subtitle-wrap,
.cid-u2mEGMRPju .mbr-section-btn {
  text-align: left;
}
.cid-u2mEGMRPju .mbr-text,
.cid-u2mEGMRPju .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2mEGMRPju .mbr-text {
  color: #04551f;
}
.cid-u2mGiXlQbv {
  display: flex;
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-u2mGiXlQbv {
    align-items: center;
  }
  .cid-u2mGiXlQbv .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u2mGiXlQbv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u2mGiXlQbv {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-u2mGiXlQbv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-u2mGiXlQbv .content-wrap {
    width: 100%;
  }
}
.cid-u2mGiXlQbv .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2mGiXlQbv .mbr-text,
.cid-u2mGiXlQbv .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-u2mGiXlQbv H4 {
  text-align: center;
  color: #04551f;
  text-size: 14px;
}
#custom-html-wh {
  /* Type valid CSS here */
  /* Table styling */
}
#custom-html-wh div {
  padding: 50px 0;
  color: #fff;
  text-align: center;
  background-color: ffffff;
}
#custom-html-wh wrap {
  background-color: ffffff;
}
#custom-html-wh h1 {
  font-size: 2em;
}
#custom-html-wh table * {
  font-size: 14px;
}
#custom-html-wh table {
  margin: 0px auto;
}
#custom-html-wh td {
  text-align: center;
  font-size: 1.2em;
  color: #04551f;
}
#custom-html-wh thead {
  position: sticky;
}
#custom-html-wh th {
  font-size: 1.2em;
  background-color: #04551f;
  color: white;
  text-align: center;
  position: sticky;
  top: 60px;
  z-index: 10;
}
#custom-html-wh #zebra {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 50%;
  color: #04551f;
}
#custom-html-wh #zebra td,
#custom-html-wh #zebra th {
  border: 1px solid #ddd;
  padding: 8px;
}
#custom-html-wh #zebra tr:nth-child(even) {
  background-color: #f2f2f2;
}
#custom-html-wh #zebra tr:hover {
  background-color: #ddd;
}
#custom-html-wh #zebra th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #04551f;
  color: white;
}
#custom-html-wh p {
  padding: 8px;
}
.cid-u2mIJXy4Uf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2mIJXy4Uf .item-img {
  position: relative;
}
.cid-u2mIJXy4Uf .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2mIJXy4Uf .card-text {
    padding-left: 4rem;
  }
}
.cid-u2mIJXy4Uf h5 {
  line-height: 1.2;
}
.cid-u2mIJXy4Uf .card {
  margin-bottom: 2rem;
}
.cid-u2mIJXy4Uf .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2mIJXy4Uf .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2mIJXy4Uf .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2mIJXy4Uf .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2mIJXy4Uf .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2mIJXy4Uf .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2mIJXy4Uf .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2mIJXy4Uf .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2mIJXy4Uf .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2mIJXy4Uf .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mIJXy4Uf .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2mIJXy4Uf .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mIJXy4Uf .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2mIJXy4Uf .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mIJXy4Uf .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2mIJXy4Uf .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2mIJXy4Uf img,
.cid-u2mIJXy4Uf .item-img {
  width: 100%;
}
.cid-u2mIJXy4Uf .item:focus,
.cid-u2mIJXy4Uf span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2mIJXy4Uf .item {
    margin-bottom: 1rem;
  }
}
.cid-u2mIJXy4Uf .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2mIJXy4Uf .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2mIJXy4Uf .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2mIJXy4Uf .mbr-section-subtitle,
.cid-u2mIJXy4Uf .subtitle-wrap,
.cid-u2mIJXy4Uf .mbr-section-btn {
  text-align: left;
}
.cid-u2mIJXy4Uf .mbr-text,
.cid-u2mIJXy4Uf .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2mIJXy4Uf .mbr-text {
  color: #04551f;
}
.cid-u2mKlCd6hy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2mKlCd6hy .item-img {
  position: relative;
}
.cid-u2mKlCd6hy .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2mKlCd6hy .card-text {
    padding-left: 4rem;
  }
}
.cid-u2mKlCd6hy h5 {
  line-height: 1.2;
}
.cid-u2mKlCd6hy .card {
  margin-bottom: 2rem;
}
.cid-u2mKlCd6hy .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2mKlCd6hy .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2mKlCd6hy .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2mKlCd6hy .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2mKlCd6hy .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2mKlCd6hy .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2mKlCd6hy .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2mKlCd6hy .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2mKlCd6hy .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2mKlCd6hy .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mKlCd6hy .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2mKlCd6hy .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mKlCd6hy .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2mKlCd6hy .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mKlCd6hy .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2mKlCd6hy .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2mKlCd6hy img,
.cid-u2mKlCd6hy .item-img {
  width: 100%;
}
.cid-u2mKlCd6hy .item:focus,
.cid-u2mKlCd6hy span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2mKlCd6hy .item {
    margin-bottom: 1rem;
  }
}
.cid-u2mKlCd6hy .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2mKlCd6hy .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2mKlCd6hy .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2mKlCd6hy .mbr-section-subtitle,
.cid-u2mKlCd6hy .subtitle-wrap,
.cid-u2mKlCd6hy .mbr-section-btn {
  text-align: left;
}
.cid-u2mKlCd6hy .mbr-text,
.cid-u2mKlCd6hy .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2mKlCd6hy .mbr-text {
  color: #04551f;
}
.cid-u2mO3mgjBJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2mO3mgjBJ .item-img {
  position: relative;
}
.cid-u2mO3mgjBJ .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2mO3mgjBJ .card-text {
    padding-left: 4rem;
  }
}
.cid-u2mO3mgjBJ h5 {
  line-height: 1.2;
}
.cid-u2mO3mgjBJ .card {
  margin-bottom: 2rem;
}
.cid-u2mO3mgjBJ .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2mO3mgjBJ .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2mO3mgjBJ .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2mO3mgjBJ .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2mO3mgjBJ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2mO3mgjBJ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2mO3mgjBJ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2mO3mgjBJ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2mO3mgjBJ .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2mO3mgjBJ .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mO3mgjBJ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2mO3mgjBJ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mO3mgjBJ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2mO3mgjBJ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mO3mgjBJ .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2mO3mgjBJ .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2mO3mgjBJ img,
.cid-u2mO3mgjBJ .item-img {
  width: 100%;
}
.cid-u2mO3mgjBJ .item:focus,
.cid-u2mO3mgjBJ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2mO3mgjBJ .item {
    margin-bottom: 1rem;
  }
}
.cid-u2mO3mgjBJ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2mO3mgjBJ .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2mO3mgjBJ .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2mO3mgjBJ .mbr-section-subtitle,
.cid-u2mO3mgjBJ .subtitle-wrap,
.cid-u2mO3mgjBJ .mbr-section-btn {
  text-align: left;
}
.cid-u2mO3mgjBJ .mbr-text,
.cid-u2mO3mgjBJ .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2mO3mgjBJ .mbr-text {
  color: #04551f;
}
.cid-u2mO3mgjBJ a {
  box-shadow: inset 0 0 0 0 #FFCC00;
  color: #FFCC00;
  margin: 0 -0.25rem;
  padding: 0 .25rem;
  transition: color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-u2mO3mgjBJ a:hover {
  box-shadow: inset 500px 0 0 0 #FFCC00;
  color: white;
}
.cid-u2mOEfc6iW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2mOEfc6iW .item-img {
  position: relative;
}
.cid-u2mOEfc6iW .item-img img {
  transition: all 0.2s;
}
.cid-u2mOEfc6iW .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2mOEfc6iW .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2mOEfc6iW .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2mOEfc6iW .item:hover img {
  transform: scale(1.05);
}
.cid-u2mOEfc6iW .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2mOEfc6iW .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2mOEfc6iW .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2mOEfc6iW .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2mOEfc6iW .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2mOEfc6iW .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2mOEfc6iW .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2mOEfc6iW .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mOEfc6iW .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2mOEfc6iW .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mOEfc6iW .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2mOEfc6iW .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mOEfc6iW .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2mOEfc6iW .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2mOEfc6iW img,
.cid-u2mOEfc6iW .item-img {
  width: 100%;
}
.cid-u2mOEfc6iW .item:focus,
.cid-u2mOEfc6iW span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2mOEfc6iW .item {
    margin-bottom: 1rem;
  }
}
.cid-u2mOEfc6iW .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2mOEfc6iW .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2mOEfc6iW .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2mOEfc6iW .mbr-section-subtitle,
.cid-u2mOEfc6iW .subtitle-wrap,
.cid-u2mOEfc6iW .mbr-section-btn {
  text-align: left;
}
.cid-u2mOEfc6iW .mbr-text,
.cid-u2mOEfc6iW .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2mOK0SuC5 {
  display: flex;
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 768px) {
  .cid-u2mOK0SuC5 {
    align-items: center;
  }
  .cid-u2mOK0SuC5 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u2mOK0SuC5 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u2mOK0SuC5 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-u2mOK0SuC5 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-u2mOK0SuC5 .content-wrap {
    width: 100%;
  }
}
.cid-u2mOK0SuC5 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2mOK0SuC5 .mbr-text,
.cid-u2mOK0SuC5 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-u2mOLdyNzI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2mOLdyNzI .item-img {
  position: relative;
}
.cid-u2mOLdyNzI .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2mOLdyNzI .card-text {
    padding-left: 4rem;
  }
}
.cid-u2mOLdyNzI h5 {
  line-height: 1.2;
}
.cid-u2mOLdyNzI .card {
  margin-bottom: 2rem;
}
.cid-u2mOLdyNzI .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2mOLdyNzI .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2mOLdyNzI .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2mOLdyNzI .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2mOLdyNzI .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2mOLdyNzI .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2mOLdyNzI .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2mOLdyNzI .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2mOLdyNzI .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2mOLdyNzI .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mOLdyNzI .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2mOLdyNzI .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mOLdyNzI .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2mOLdyNzI .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mOLdyNzI .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2mOLdyNzI .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2mOLdyNzI img,
.cid-u2mOLdyNzI .item-img {
  width: 100%;
}
.cid-u2mOLdyNzI .item:focus,
.cid-u2mOLdyNzI span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2mOLdyNzI .item {
    margin-bottom: 1rem;
  }
}
.cid-u2mOLdyNzI .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2mOLdyNzI .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2mOLdyNzI .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2mOLdyNzI .mbr-section-subtitle,
.cid-u2mOLdyNzI .subtitle-wrap,
.cid-u2mOLdyNzI .mbr-section-btn {
  text-align: left;
}
.cid-u2mOLdyNzI .mbr-text,
.cid-u2mOLdyNzI .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2mOLdyNzI .mbr-text {
  color: #04551f;
}
.cid-u2mP8c1rzy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2mP8c1rzy .item-img {
  position: relative;
}
.cid-u2mP8c1rzy .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2mP8c1rzy .card-text {
    padding-left: 4rem;
  }
}
.cid-u2mP8c1rzy h5 {
  line-height: 1.2;
}
.cid-u2mP8c1rzy .card {
  margin-bottom: 2rem;
}
.cid-u2mP8c1rzy .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2mP8c1rzy .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2mP8c1rzy .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2mP8c1rzy .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2mP8c1rzy .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2mP8c1rzy .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2mP8c1rzy .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2mP8c1rzy .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2mP8c1rzy .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2mP8c1rzy .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mP8c1rzy .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2mP8c1rzy .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mP8c1rzy .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2mP8c1rzy .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mP8c1rzy .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2mP8c1rzy .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2mP8c1rzy img,
.cid-u2mP8c1rzy .item-img {
  width: 100%;
}
.cid-u2mP8c1rzy .item:focus,
.cid-u2mP8c1rzy span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2mP8c1rzy .item {
    margin-bottom: 1rem;
  }
}
.cid-u2mP8c1rzy .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2mP8c1rzy .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2mP8c1rzy .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2mP8c1rzy .mbr-section-subtitle,
.cid-u2mP8c1rzy .subtitle-wrap,
.cid-u2mP8c1rzy .mbr-section-btn {
  text-align: left;
}
.cid-u2mP8c1rzy .mbr-text,
.cid-u2mP8c1rzy .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2mP8c1rzy .mbr-text {
  color: #04551f;
}
.cid-u2mD9vdCYg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2mD9vdCYg .item-img {
  position: relative;
}
.cid-u2mD9vdCYg .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2mD9vdCYg .card-text {
    padding-left: 4rem;
  }
}
.cid-u2mD9vdCYg h5 {
  line-height: 1.2;
}
.cid-u2mD9vdCYg .card {
  margin-bottom: 2rem;
}
.cid-u2mD9vdCYg .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2mD9vdCYg .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2mD9vdCYg .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2mD9vdCYg .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2mD9vdCYg .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2mD9vdCYg .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2mD9vdCYg .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2mD9vdCYg .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2mD9vdCYg .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2mD9vdCYg .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mD9vdCYg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2mD9vdCYg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mD9vdCYg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2mD9vdCYg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mD9vdCYg .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2mD9vdCYg .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2mD9vdCYg img,
.cid-u2mD9vdCYg .item-img {
  width: 100%;
}
.cid-u2mD9vdCYg .item:focus,
.cid-u2mD9vdCYg span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2mD9vdCYg .item {
    margin-bottom: 1rem;
  }
}
.cid-u2mD9vdCYg .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2mD9vdCYg .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2mD9vdCYg .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2mD9vdCYg .mbr-section-subtitle,
.cid-u2mD9vdCYg .subtitle-wrap,
.cid-u2mD9vdCYg .mbr-section-btn {
  text-align: left;
}
.cid-u2mD9vdCYg .mbr-text,
.cid-u2mD9vdCYg .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2mD9vdCYg .mbr-text {
  color: #04551f;
}
.cid-u2mD9vdCYg .mbr-title2 {
  color: #04551f;
}
.cid-u2mD9vdCYg a {
  box-shadow: inset 0 0 0 0 #FFCC00;
  color: #FFCC00;
  margin: 0 -0.25rem;
  padding: 0 .25rem;
  transition: color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
.cid-u2mD9vdCYg a:hover {
  box-shadow: inset 500px 0 0 0 #FFCC00;
  color: white;
}
.cid-u2mPlklJNs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2mPlklJNs .item-img {
  position: relative;
}
.cid-u2mPlklJNs .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2mPlklJNs .card-text {
    padding-left: 4rem;
  }
}
.cid-u2mPlklJNs h5 {
  line-height: 1.2;
}
.cid-u2mPlklJNs .card {
  margin-bottom: 2rem;
}
.cid-u2mPlklJNs .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2mPlklJNs .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2mPlklJNs .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2mPlklJNs .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2mPlklJNs .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2mPlklJNs .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2mPlklJNs .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2mPlklJNs .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2mPlklJNs .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2mPlklJNs .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2mPlklJNs .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2mPlklJNs .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2mPlklJNs .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2mPlklJNs .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2mPlklJNs .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2mPlklJNs .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2mPlklJNs img,
.cid-u2mPlklJNs .item-img {
  width: 100%;
}
.cid-u2mPlklJNs .item:focus,
.cid-u2mPlklJNs span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2mPlklJNs .item {
    margin-bottom: 1rem;
  }
}
.cid-u2mPlklJNs .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2mPlklJNs .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2mPlklJNs .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2mPlklJNs .mbr-section-subtitle,
.cid-u2mPlklJNs .subtitle-wrap,
.cid-u2mPlklJNs .mbr-section-btn {
  text-align: left;
}
.cid-u2mPlklJNs .mbr-text,
.cid-u2mPlklJNs .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2mPlklJNs .mbr-text {
  color: #04551f;
}
#custom-html-1gt {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gt p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gt hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gt hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gt hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gt hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gt hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gt .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4waDbIfUn {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4waDbIfUn .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4waDbIfUn .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4waDbIfUn img,
.cid-u4waDbIfUn .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4waDbIfUn .item {
  margin-bottom: 30px;
}
.cid-u4waDbIfUn .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4waDbIfUn .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4waDbIfUn .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4waDbIfUn .item-img img {
  transform: scale(1.05);
}
.cid-u4waDbIfUn .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4waDbIfUn .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2mD9vyQey {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2mD9vyQey .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2mD9vyQey .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2mD9vyQey .container {
  display: flex;
  justify-content: center;
}
.cid-u2mD9vyQey .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2mD9vyQey .col-copyright {
  padding: 0;
}
.cid-u2mD9vyQey .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2mD9vyQey .copyright {
    text-align: center !important;
  }
}
.cid-u2qOxGD0tD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2qOxGD0tD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2qOxGD0tD .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2qOxGD0tD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2qOxGD0tD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2qOxGD0tD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2qOxGD0tD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2qOxGD0tD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2qOxGD0tD .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2qOxGD0tD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2qOxGD0tD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2qOxGD0tD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2qOxGD0tD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2qOxGD0tD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2qOxGD0tD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2qOxGD0tD .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2qOxGD0tD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2qOxGD0tD .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2qOxGD0tD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2qOxGD0tD .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2qOxGD0tD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2qOxGD0tD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2qOxGD0tD .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2qOxGD0tD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2qOxGD0tD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2qOxGD0tD .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2qOxGD0tD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2qOxGD0tD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2qOxGD0tD .nav-item:focus,
.cid-u2qOxGD0tD .nav-link:focus {
  outline: none;
}
.cid-u2qOxGD0tD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2qOxGD0tD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2qOxGD0tD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2qOxGD0tD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2qOxGD0tD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2qOxGD0tD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2qOxGD0tD .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2qOxGD0tD .navbar.opened {
  transition: all 0.3s;
}
.cid-u2qOxGD0tD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2qOxGD0tD .navbar .navbar-logo img {
  width: auto;
}
.cid-u2qOxGD0tD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2qOxGD0tD .navbar.collapsed {
  justify-content: center;
}
.cid-u2qOxGD0tD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2qOxGD0tD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2qOxGD0tD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2qOxGD0tD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2qOxGD0tD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2qOxGD0tD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2qOxGD0tD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2qOxGD0tD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2qOxGD0tD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2qOxGD0tD .navbar {
    min-height: 72px;
  }
  .cid-u2qOxGD0tD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2qOxGD0tD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2qOxGD0tD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2qOxGD0tD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2qOxGD0tD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2qOxGD0tD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2qOxGD0tD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2qOxGD0tD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2qOxGD0tD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2qOxGD0tD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2qOxGD0tD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2qOxGD0tD .dropdown-item.active,
.cid-u2qOxGD0tD .dropdown-item:active {
  background-color: transparent;
}
.cid-u2qOxGD0tD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2qOxGD0tD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2qOxGD0tD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2qOxGD0tD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2qOxGD0tD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2qOxGD0tD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2qOxGD0tD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2qOxGD0tD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2qOxGD0tD .navbar-buttons {
    text-align: left;
  }
}
.cid-u2qOxGD0tD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2qOxGD0tD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2qOxGD0tD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2qOxGD0tD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2qOxGD0tD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2qOxGD0tD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2qOxGD0tD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2qOxGD0tD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2qOxGD0tD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2qOxGD0tD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2qOxGD0tD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2qOxGD0tD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2qOxGD0tD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2qOxGD0tD .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2qOxGD0tD .navbar {
    height: 70px;
  }
  .cid-u2qOxGD0tD .navbar.opened {
    height: auto;
  }
  .cid-u2qOxGD0tD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2qOxGD0tD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2qOxGD0tD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2qOxGD0tD .navbar-brand {
  margin-right: auto;
}
.cid-u2qOxGD0tD .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2qOxGD0tD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2qOxGD0tD .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2qOxGD0tD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2qOxGD0tD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2qOxGD0tD .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2qOxGD0tD .navbar-brand {
    margin-right: auto;
  }
  .cid-u2qOxGD0tD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2qOxGD0tD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2qOxGD0tD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2qOxGD0tD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2qOxGD0tD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2qOxGD0tD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2qOxH5t4C {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2qOxH5t4C .item-img {
  position: relative;
}
.cid-u2qOxH5t4C .button1 {
  background: #04551f;
}
.cid-u2qOxH5t4C .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2qOxH5t4C .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2qOxH5t4C .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2qOxH5t4C .button2 {
    margin-top: 1rem;
  }
}
.cid-u2qOxH5t4C .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2qOxH5t4C .title {
    top: 25%;
  }
}
.cid-u2qOxH5t4C .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2qOxH5t4C .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2qOxH5t4C .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2qOxH5t4C .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2qOxH5t4C .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2qOxH5t4C .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2qOxH5t4C .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2qOxH5t4C .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2qOxH5t4C .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2qOxH5t4C .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2qOxH5t4C .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2qOxH5t4C .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2qOxH5t4C .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2qOxH5t4C .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2qOxH5t4C .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2qOxH5t4C .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2qOxH5t4C .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2qOxH5t4C .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2qOxH5t4C img,
.cid-u2qOxH5t4C .item-img {
  width: 100%;
}
.cid-u2qOxH5t4C .item-title2,
.cid-u2qOxH5t4C .icon2 {
  color: #ffffff;
}
.cid-u2qOxH5t4C .item-title1,
.cid-u2qOxH5t4C .icon1 {
  color: #ffffff;
}
.cid-u2qOxH5t4C .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u2qOxH5t4C .main-title DIV {
  text-align: center;
}
.cid-u2qOxH5t4C h1,
.cid-u2qOxH5t4C h2,
.cid-u2qOxH5t4C h3,
.cid-u2qOxH5t4C h4,
.cid-u2qOxH5t4C .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2qOxH5t4C p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2qUVMSlVJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2qUVMSlVJ .item-img {
  position: relative;
}
.cid-u2qUVMSlVJ .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2qUVMSlVJ .card-text {
    padding-left: 4rem;
  }
}
.cid-u2qUVMSlVJ h5 {
  line-height: 1.2;
}
.cid-u2qUVMSlVJ .card {
  margin-bottom: 2rem;
}
.cid-u2qUVMSlVJ .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2qUVMSlVJ .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2qUVMSlVJ .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2qUVMSlVJ .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2qUVMSlVJ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2qUVMSlVJ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2qUVMSlVJ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2qUVMSlVJ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2qUVMSlVJ .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2qUVMSlVJ .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2qUVMSlVJ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2qUVMSlVJ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2qUVMSlVJ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2qUVMSlVJ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2qUVMSlVJ .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2qUVMSlVJ .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2qUVMSlVJ img,
.cid-u2qUVMSlVJ .item-img {
  width: 100%;
}
.cid-u2qUVMSlVJ .item:focus,
.cid-u2qUVMSlVJ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2qUVMSlVJ .item {
    margin-bottom: 1rem;
  }
}
.cid-u2qUVMSlVJ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2qUVMSlVJ .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2qUVMSlVJ .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2qUVMSlVJ .mbr-section-subtitle,
.cid-u2qUVMSlVJ .subtitle-wrap,
.cid-u2qUVMSlVJ .mbr-section-btn {
  text-align: left;
}
.cid-u2qUVMSlVJ .mbr-text,
.cid-u2qUVMSlVJ .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2qUVMSlVJ .mbr-text {
  color: #04551f;
}
.cid-u2qUVMSlVJ .mbr-title2 {
  color: #04551f;
}
.cid-u2qWD2E9wE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2qWD2E9wE .item-img {
  position: relative;
}
.cid-u2qWD2E9wE .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2qWD2E9wE .card-text {
    padding-left: 4rem;
  }
}
.cid-u2qWD2E9wE h5 {
  line-height: 1.2;
}
.cid-u2qWD2E9wE .card {
  margin-bottom: 2rem;
}
.cid-u2qWD2E9wE .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2qWD2E9wE .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2qWD2E9wE .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2qWD2E9wE .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2qWD2E9wE .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2qWD2E9wE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2qWD2E9wE .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2qWD2E9wE .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2qWD2E9wE .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2qWD2E9wE .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2qWD2E9wE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2qWD2E9wE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2qWD2E9wE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2qWD2E9wE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2qWD2E9wE .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2qWD2E9wE .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2qWD2E9wE img,
.cid-u2qWD2E9wE .item-img {
  width: 100%;
}
.cid-u2qWD2E9wE .item:focus,
.cid-u2qWD2E9wE span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2qWD2E9wE .item {
    margin-bottom: 1rem;
  }
}
.cid-u2qWD2E9wE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2qWD2E9wE .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2qWD2E9wE .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2qWD2E9wE .mbr-section-subtitle,
.cid-u2qWD2E9wE .subtitle-wrap,
.cid-u2qWD2E9wE .mbr-section-btn {
  text-align: left;
}
.cid-u2qWD2E9wE .mbr-text,
.cid-u2qWD2E9wE .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2qWD2E9wE .mbr-text {
  color: #04551f;
}
.cid-u2qWD2E9wE .mbr-title2 {
  color: #04551f;
}
.cid-u2qWD2E9wE p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2r198czJr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2r198czJr .item-img {
  position: relative;
}
.cid-u2r198czJr .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2r198czJr .card-text {
    padding-left: 4rem;
  }
}
.cid-u2r198czJr h5 {
  line-height: 1.2;
}
.cid-u2r198czJr .card {
  margin-bottom: 2rem;
}
.cid-u2r198czJr .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2r198czJr .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2r198czJr .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2r198czJr .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2r198czJr .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2r198czJr .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2r198czJr .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2r198czJr .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2r198czJr .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2r198czJr .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2r198czJr .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2r198czJr .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2r198czJr .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2r198czJr .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2r198czJr .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2r198czJr .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2r198czJr img,
.cid-u2r198czJr .item-img {
  width: 100%;
}
.cid-u2r198czJr .item:focus,
.cid-u2r198czJr span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2r198czJr .item {
    margin-bottom: 1rem;
  }
}
.cid-u2r198czJr .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2r198czJr .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2r198czJr .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2r198czJr .mbr-section-subtitle,
.cid-u2r198czJr .subtitle-wrap,
.cid-u2r198czJr .mbr-section-btn {
  text-align: left;
}
.cid-u2r198czJr .mbr-text,
.cid-u2r198czJr .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2r198czJr .mbr-text {
  color: #04551f;
}
.cid-u2r198czJr .mbr-title2 {
  color: #04551f;
}
.cid-u2r198czJr p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1gv {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gv div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gv p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gv hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gv hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gv hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gv hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gv hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gv .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4whvkMATF {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4whvkMATF .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4whvkMATF .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4whvkMATF img,
.cid-u4whvkMATF .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4whvkMATF .item {
  margin-bottom: 30px;
}
.cid-u4whvkMATF .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4whvkMATF .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4whvkMATF .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4whvkMATF .item-img img {
  transform: scale(1.05);
}
.cid-u4whvkMATF .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4whvkMATF .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2qOxLv9bd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2qOxLv9bd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2qOxLv9bd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2qOxLv9bd .container {
  display: flex;
  justify-content: center;
}
.cid-u2qOxLv9bd .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2qOxLv9bd .col-copyright {
  padding: 0;
}
.cid-u2qOxLv9bd .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2qOxLv9bd .copyright {
    text-align: center !important;
  }
}
.cid-u2wcRqX28a {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2wcRqX28a .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2wcRqX28a .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2wcRqX28a .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2wcRqX28a .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2wcRqX28a .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2wcRqX28a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2wcRqX28a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2wcRqX28a .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2wcRqX28a .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2wcRqX28a .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2wcRqX28a .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2wcRqX28a .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2wcRqX28a .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2wcRqX28a .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2wcRqX28a .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2wcRqX28a .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2wcRqX28a .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2wcRqX28a .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2wcRqX28a .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2wcRqX28a .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2wcRqX28a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2wcRqX28a .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2wcRqX28a .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2wcRqX28a .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2wcRqX28a .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2wcRqX28a .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2wcRqX28a .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2wcRqX28a .nav-item:focus,
.cid-u2wcRqX28a .nav-link:focus {
  outline: none;
}
.cid-u2wcRqX28a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2wcRqX28a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2wcRqX28a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2wcRqX28a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2wcRqX28a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2wcRqX28a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2wcRqX28a .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2wcRqX28a .navbar.opened {
  transition: all 0.3s;
}
.cid-u2wcRqX28a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2wcRqX28a .navbar .navbar-logo img {
  width: auto;
}
.cid-u2wcRqX28a .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2wcRqX28a .navbar.collapsed {
  justify-content: center;
}
.cid-u2wcRqX28a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2wcRqX28a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2wcRqX28a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2wcRqX28a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2wcRqX28a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2wcRqX28a .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2wcRqX28a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2wcRqX28a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2wcRqX28a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2wcRqX28a .navbar {
    min-height: 72px;
  }
  .cid-u2wcRqX28a .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2wcRqX28a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2wcRqX28a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2wcRqX28a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2wcRqX28a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2wcRqX28a .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2wcRqX28a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2wcRqX28a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2wcRqX28a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2wcRqX28a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2wcRqX28a .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2wcRqX28a .dropdown-item.active,
.cid-u2wcRqX28a .dropdown-item:active {
  background-color: transparent;
}
.cid-u2wcRqX28a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2wcRqX28a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2wcRqX28a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2wcRqX28a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2wcRqX28a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2wcRqX28a .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2wcRqX28a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2wcRqX28a .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2wcRqX28a .navbar-buttons {
    text-align: left;
  }
}
.cid-u2wcRqX28a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2wcRqX28a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2wcRqX28a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2wcRqX28a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2wcRqX28a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2wcRqX28a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2wcRqX28a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2wcRqX28a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2wcRqX28a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2wcRqX28a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2wcRqX28a .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2wcRqX28a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2wcRqX28a .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2wcRqX28a .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2wcRqX28a .navbar {
    height: 70px;
  }
  .cid-u2wcRqX28a .navbar.opened {
    height: auto;
  }
  .cid-u2wcRqX28a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2wcRqX28a .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2wcRqX28a .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2wcRqX28a .navbar-brand {
  margin-right: auto;
}
.cid-u2wcRqX28a .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2wcRqX28a .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2wcRqX28a .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2wcRqX28a .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2wcRqX28a .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2wcRqX28a .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2wcRqX28a .navbar-brand {
    margin-right: auto;
  }
  .cid-u2wcRqX28a .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2wcRqX28a .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2wcRqX28a .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2wcRqX28a .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2wcRqX28a .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2wcRqX28a .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2wcRrlLGv {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2wcRrlLGv .item-img {
  position: relative;
}
.cid-u2wcRrlLGv .button1 {
  background: #04551f;
}
.cid-u2wcRrlLGv .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2wcRrlLGv .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2wcRrlLGv .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2wcRrlLGv .button2 {
    margin-top: 1rem;
  }
}
.cid-u2wcRrlLGv .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2wcRrlLGv .title {
    top: 25%;
  }
}
.cid-u2wcRrlLGv .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2wcRrlLGv .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2wcRrlLGv .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2wcRrlLGv .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2wcRrlLGv .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2wcRrlLGv .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2wcRrlLGv .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2wcRrlLGv .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2wcRrlLGv .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2wcRrlLGv .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2wcRrlLGv .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2wcRrlLGv .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2wcRrlLGv .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2wcRrlLGv .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2wcRrlLGv .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2wcRrlLGv .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2wcRrlLGv .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2wcRrlLGv .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2wcRrlLGv img,
.cid-u2wcRrlLGv .item-img {
  width: 100%;
}
.cid-u2wcRrlLGv .item-title2,
.cid-u2wcRrlLGv .icon2 {
  color: #ffffff;
}
.cid-u2wcRrlLGv .item-title1,
.cid-u2wcRrlLGv .icon1 {
  color: #ffffff;
}
.cid-u2wcRrlLGv .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u2wcRrlLGv .main-title DIV {
  text-align: center;
}
.cid-u2wcRrlLGv h1,
.cid-u2wcRrlLGv h2,
.cid-u2wcRrlLGv h3,
.cid-u2wcRrlLGv h4,
.cid-u2wcRrlLGv .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2wcRrlLGv p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
#custom-html-1ad {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ad div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ad p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ad hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ad hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ad hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ad hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ad hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ad .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5NRU4yzTo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u5NRU4yzTo .item-img {
  position: relative;
}
.cid-u5NRU4yzTo .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5NRU4yzTo .card-text {
    padding-left: 4rem;
  }
}
.cid-u5NRU4yzTo h5 {
  line-height: 1.2;
}
.cid-u5NRU4yzTo .card {
  margin-bottom: 2rem;
}
.cid-u5NRU4yzTo .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5NRU4yzTo .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5NRU4yzTo .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5NRU4yzTo .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5NRU4yzTo .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5NRU4yzTo .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5NRU4yzTo .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5NRU4yzTo .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5NRU4yzTo .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5NRU4yzTo .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5NRU4yzTo .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5NRU4yzTo .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5NRU4yzTo .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5NRU4yzTo .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5NRU4yzTo .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5NRU4yzTo .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5NRU4yzTo img,
.cid-u5NRU4yzTo .item-img {
  width: 100%;
}
.cid-u5NRU4yzTo .item:focus,
.cid-u5NRU4yzTo span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5NRU4yzTo .item {
    margin-bottom: 1rem;
  }
}
.cid-u5NRU4yzTo .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5NRU4yzTo .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5NRU4yzTo .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5NRU4yzTo .mbr-section-subtitle,
.cid-u5NRU4yzTo .subtitle-wrap,
.cid-u5NRU4yzTo .mbr-section-btn {
  text-align: left;
}
.cid-u5NRU4yzTo .mbr-text,
.cid-u5NRU4yzTo .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5NRU4yzTo .mbr-text {
  color: #04551f;
}
.cid-u5NRU4yzTo .mbr-title2 {
  color: #04551f;
}
#custom-html-1ft {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ft div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ft p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ft hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ft hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ft hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ft hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ft hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ft .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4wimkkRde {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4wimkkRde .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4wimkkRde .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4wimkkRde img,
.cid-u4wimkkRde .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4wimkkRde .item {
  margin-bottom: 30px;
}
.cid-u4wimkkRde .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4wimkkRde .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4wimkkRde .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4wimkkRde .item-img img {
  transform: scale(1.05);
}
.cid-u4wimkkRde .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4wimkkRde .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2wcRsLMVP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2wcRsLMVP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2wcRsLMVP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2wcRsLMVP .container {
  display: flex;
  justify-content: center;
}
.cid-u2wcRsLMVP .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2wcRsLMVP .col-copyright {
  padding: 0;
}
.cid-u2wcRsLMVP .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2wcRsLMVP .copyright {
    text-align: center !important;
  }
}
.cid-u2wlIYjWX4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2wlIYjWX4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2wlIYjWX4 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2wlIYjWX4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2wlIYjWX4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2wlIYjWX4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2wlIYjWX4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2wlIYjWX4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2wlIYjWX4 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2wlIYjWX4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2wlIYjWX4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2wlIYjWX4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2wlIYjWX4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2wlIYjWX4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2wlIYjWX4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2wlIYjWX4 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2wlIYjWX4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2wlIYjWX4 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2wlIYjWX4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2wlIYjWX4 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2wlIYjWX4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2wlIYjWX4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2wlIYjWX4 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2wlIYjWX4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2wlIYjWX4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2wlIYjWX4 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2wlIYjWX4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2wlIYjWX4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2wlIYjWX4 .nav-item:focus,
.cid-u2wlIYjWX4 .nav-link:focus {
  outline: none;
}
.cid-u2wlIYjWX4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2wlIYjWX4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2wlIYjWX4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2wlIYjWX4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2wlIYjWX4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2wlIYjWX4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2wlIYjWX4 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2wlIYjWX4 .navbar.opened {
  transition: all 0.3s;
}
.cid-u2wlIYjWX4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2wlIYjWX4 .navbar .navbar-logo img {
  width: auto;
}
.cid-u2wlIYjWX4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2wlIYjWX4 .navbar.collapsed {
  justify-content: center;
}
.cid-u2wlIYjWX4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2wlIYjWX4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2wlIYjWX4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2wlIYjWX4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2wlIYjWX4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2wlIYjWX4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2wlIYjWX4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2wlIYjWX4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2wlIYjWX4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2wlIYjWX4 .navbar {
    min-height: 72px;
  }
  .cid-u2wlIYjWX4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2wlIYjWX4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2wlIYjWX4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2wlIYjWX4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2wlIYjWX4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2wlIYjWX4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2wlIYjWX4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2wlIYjWX4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2wlIYjWX4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2wlIYjWX4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2wlIYjWX4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2wlIYjWX4 .dropdown-item.active,
.cid-u2wlIYjWX4 .dropdown-item:active {
  background-color: transparent;
}
.cid-u2wlIYjWX4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2wlIYjWX4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2wlIYjWX4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2wlIYjWX4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2wlIYjWX4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2wlIYjWX4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2wlIYjWX4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2wlIYjWX4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2wlIYjWX4 .navbar-buttons {
    text-align: left;
  }
}
.cid-u2wlIYjWX4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2wlIYjWX4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2wlIYjWX4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2wlIYjWX4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2wlIYjWX4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2wlIYjWX4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2wlIYjWX4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2wlIYjWX4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2wlIYjWX4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2wlIYjWX4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2wlIYjWX4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2wlIYjWX4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2wlIYjWX4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2wlIYjWX4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2wlIYjWX4 .navbar {
    height: 70px;
  }
  .cid-u2wlIYjWX4 .navbar.opened {
    height: auto;
  }
  .cid-u2wlIYjWX4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2wlIYjWX4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2wlIYjWX4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2wlIYjWX4 .navbar-brand {
  margin-right: auto;
}
.cid-u2wlIYjWX4 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2wlIYjWX4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2wlIYjWX4 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2wlIYjWX4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2wlIYjWX4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2wlIYjWX4 .navbar-brand {
    margin-right: auto;
  }
  .cid-u2wlIYjWX4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2wlIYjWX4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2wlIYjWX4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2wlIYjWX4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2wlIYjWX4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2wlIYjWX4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2wlIYFt63 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2wlIYFt63 .item-img {
  position: relative;
}
.cid-u2wlIYFt63 .button1 {
  background: #04551f;
}
.cid-u2wlIYFt63 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2wlIYFt63 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2wlIYFt63 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2wlIYFt63 .button2 {
    margin-top: 1rem;
  }
}
.cid-u2wlIYFt63 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2wlIYFt63 .title {
    top: 25%;
  }
}
.cid-u2wlIYFt63 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2wlIYFt63 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2wlIYFt63 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2wlIYFt63 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2wlIYFt63 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2wlIYFt63 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2wlIYFt63 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2wlIYFt63 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2wlIYFt63 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2wlIYFt63 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2wlIYFt63 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2wlIYFt63 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2wlIYFt63 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2wlIYFt63 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2wlIYFt63 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2wlIYFt63 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2wlIYFt63 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2wlIYFt63 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2wlIYFt63 img,
.cid-u2wlIYFt63 .item-img {
  width: 100%;
}
.cid-u2wlIYFt63 .item-title2,
.cid-u2wlIYFt63 .icon2 {
  color: #ffffff;
}
.cid-u2wlIYFt63 .item-title1,
.cid-u2wlIYFt63 .icon1 {
  color: #ffffff;
}
.cid-u2wlIYFt63 .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-u2wlIYFt63 .main-title DIV {
  text-align: center;
}
.cid-u2wlIYFt63 h1,
.cid-u2wlIYFt63 h2,
.cid-u2wlIYFt63 h3,
.cid-u2wlIYFt63 h4,
.cid-u2wlIYFt63 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2wlIYFt63 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2wlIYVK35 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2wlIYVK35 .item-img {
  position: relative;
}
.cid-u2wlIYVK35 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2wlIYVK35 .card-text {
    padding-left: 4rem;
  }
}
.cid-u2wlIYVK35 h5 {
  line-height: 1.2;
}
.cid-u2wlIYVK35 .card {
  margin-bottom: 2rem;
}
.cid-u2wlIYVK35 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2wlIYVK35 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2wlIYVK35 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2wlIYVK35 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2wlIYVK35 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2wlIYVK35 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2wlIYVK35 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2wlIYVK35 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2wlIYVK35 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2wlIYVK35 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2wlIYVK35 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2wlIYVK35 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2wlIYVK35 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2wlIYVK35 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2wlIYVK35 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2wlIYVK35 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2wlIYVK35 img,
.cid-u2wlIYVK35 .item-img {
  width: 100%;
}
.cid-u2wlIYVK35 .item:focus,
.cid-u2wlIYVK35 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2wlIYVK35 .item {
    margin-bottom: 1rem;
  }
}
.cid-u2wlIYVK35 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u2wlIYVK35 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2wlIYVK35 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2wlIYVK35 .mbr-section-subtitle,
.cid-u2wlIYVK35 .subtitle-wrap,
.cid-u2wlIYVK35 .mbr-section-btn {
  text-align: left;
}
.cid-u2wlIYVK35 .mbr-text,
.cid-u2wlIYVK35 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2wlIYVK35 .mbr-text {
  color: #04551f;
}
.cid-u2wlIYVK35 .mbr-title2 {
  color: #04551f;
}
.cid-u2wlIYVK35 p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2wlIYVK35 p.shifted {
  margin-left: 30px;
}
.cid-u2wGNa7hkL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2wGNa7hkL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2wGNa7hkL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2wGNa7hkL .row {
  flex-direction: row-reverse;
}
.cid-u2wSknzoeP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2wSknzoeP .item-img {
  position: relative;
}
.cid-u2wSknzoeP .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2wSknzoeP .card-text {
    padding-left: 4rem;
  }
}
.cid-u2wSknzoeP h5 {
  line-height: 1.2;
}
.cid-u2wSknzoeP .card {
  margin-bottom: 2rem;
}
.cid-u2wSknzoeP .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2wSknzoeP .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2wSknzoeP .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2wSknzoeP .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2wSknzoeP .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2wSknzoeP .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2wSknzoeP .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2wSknzoeP .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2wSknzoeP .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2wSknzoeP .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2wSknzoeP .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2wSknzoeP .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2wSknzoeP .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2wSknzoeP .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2wSknzoeP .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2wSknzoeP .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2wSknzoeP img,
.cid-u2wSknzoeP .item-img {
  width: 100%;
}
.cid-u2wSknzoeP .item:focus,
.cid-u2wSknzoeP span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2wSknzoeP .item {
    margin-bottom: 1rem;
  }
}
.cid-u2wSknzoeP .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u2wSknzoeP .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2wSknzoeP .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2wSknzoeP .mbr-section-subtitle,
.cid-u2wSknzoeP .subtitle-wrap,
.cid-u2wSknzoeP .mbr-section-btn {
  text-align: left;
}
.cid-u2wSknzoeP .mbr-text,
.cid-u2wSknzoeP .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2wSknzoeP .mbr-text {
  color: #04551f;
}
.cid-u2wSknzoeP .mbr-title2 {
  color: #04551f;
}
.cid-u2wSknzoeP p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2wSknzoeP p.shifted {
  margin-left: 30px;
}
.cid-u2wTD4CmTu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2wTD4CmTu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2wTD4CmTu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2wTD4CmTu .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u2wTD4CmTu .mbr-section-title {
  color: #04551f;
}
.cid-u2wTD4CmTu .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2wTD4CmTu .items-row {
  row-gap: 32px;
}
.cid-u2wTD4CmTu .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u2wTD4CmTu .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u2wTD4CmTu .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u2wTD4CmTu .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u2wTD4CmTu .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u2wTD4CmTu .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u2wTD4CmTu .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u2wTD4CmTu .mbr-item-subtitle {
  color: #04551f;
}
.cid-u2wTD4CmTu .carousel-control,
.cid-u2wTD4CmTu .close {
  background: #1b1b1b;
}
.cid-u2wTD4CmTu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u2wTD4CmTu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u2wTD4CmTu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u2wTD4CmTu .carousel-control-next span {
  margin-left: 5px;
}
.cid-u2wTD4CmTu .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-u2wTD4CmTu .close::before {
  content: '\e91a';
}
.cid-u2wTD4CmTu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u2wTD4CmTu .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-u2wTD4CmTu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2wTD4CmTu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u2wTD4CmTu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u2wTD4CmTu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u2wTD4CmTu .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-u2wTD4CmTu .carousel-indicators li.active,
.cid-u2wTD4CmTu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u2wTD4CmTu .carousel-indicators li::after,
.cid-u2wTD4CmTu .carousel-indicators li::before {
  content: none;
}
.cid-u2wTD4CmTu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u2wTD4CmTu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u2wTD4CmTu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u2wTD4CmTu .carousel-indicators {
    display: none;
  }
}
.cid-u2wTD4CmTu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u2wTD4CmTu .carousel-inner > .active {
  display: block;
}
.cid-u2wTD4CmTu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2wTD4CmTu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2wTD4CmTu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u2wTD4CmTu .carousel-control,
  .cid-u2wTD4CmTu .carousel-indicators,
  .cid-u2wTD4CmTu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u2wTD4CmTu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u2wTD4CmTu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u2wTD4CmTu .carousel-indicators .active,
.cid-u2wTD4CmTu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u2wTD4CmTu .carousel-indicators .active {
  background: #fff;
}
.cid-u2wTD4CmTu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u2wTD4CmTu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u2wTD4CmTu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u2wTD4CmTu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u2wTD4CmTu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u2wTD4CmTu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u2wTD4CmTu .carousel {
  width: 100%;
}
.cid-u2wTD4CmTu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u2wTD4CmTu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u2wTD4CmTu .modal.fade .modal-dialog,
.cid-u2wTD4CmTu .modal.in .modal-dialog {
  transform: none;
}
.cid-u2wTD4CmTu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u2wTD4CmTu H6 {
  text-align: center;
}
.cid-u2wXnMrwyO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2wXnMrwyO .item-img {
  position: relative;
}
.cid-u2wXnMrwyO .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2wXnMrwyO .card-text {
    padding-left: 4rem;
  }
}
.cid-u2wXnMrwyO h5 {
  line-height: 1.2;
}
.cid-u2wXnMrwyO .card {
  margin-bottom: 2rem;
}
.cid-u2wXnMrwyO .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2wXnMrwyO .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2wXnMrwyO .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2wXnMrwyO .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2wXnMrwyO .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2wXnMrwyO .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2wXnMrwyO .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2wXnMrwyO .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2wXnMrwyO .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2wXnMrwyO .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2wXnMrwyO .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2wXnMrwyO .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2wXnMrwyO .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2wXnMrwyO .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2wXnMrwyO .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2wXnMrwyO .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2wXnMrwyO img,
.cid-u2wXnMrwyO .item-img {
  width: 100%;
}
.cid-u2wXnMrwyO .item:focus,
.cid-u2wXnMrwyO span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2wXnMrwyO .item {
    margin-bottom: 1rem;
  }
}
.cid-u2wXnMrwyO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u2wXnMrwyO .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2wXnMrwyO .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2wXnMrwyO .mbr-section-subtitle,
.cid-u2wXnMrwyO .subtitle-wrap,
.cid-u2wXnMrwyO .mbr-section-btn {
  text-align: left;
}
.cid-u2wXnMrwyO .mbr-text,
.cid-u2wXnMrwyO .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2wXnMrwyO .mbr-text {
  color: #04551f;
}
.cid-u2wXnMrwyO .mbr-title2 {
  color: #04551f;
}
.cid-u2wXnMrwyO p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2wXnMrwyO p.shifted {
  margin-left: 30px;
}
.cid-u2wlIZjmme {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
#custom-html-1gx {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gx div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gx p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gx hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gx hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gx hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gx hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gx hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gx .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4whFMrk5u {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4whFMrk5u .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4whFMrk5u .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4whFMrk5u img,
.cid-u4whFMrk5u .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4whFMrk5u .item {
  margin-bottom: 30px;
}
.cid-u4whFMrk5u .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4whFMrk5u .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4whFMrk5u .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4whFMrk5u .item-img img {
  transform: scale(1.05);
}
.cid-u4whFMrk5u .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4whFMrk5u .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2wlIZvg53 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2wlIZvg53 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2wlIZvg53 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2wlIZvg53 .container {
  display: flex;
  justify-content: center;
}
.cid-u2wlIZvg53 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2wlIZvg53 .col-copyright {
  padding: 0;
}
.cid-u2wlIZvg53 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2wlIZvg53 .copyright {
    text-align: center !important;
  }
}
.cid-u2B4WNYI0I {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2B4WNYI0I .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2B4WNYI0I .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2B4WNYI0I .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2B4WNYI0I .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2B4WNYI0I .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2B4WNYI0I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2B4WNYI0I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2B4WNYI0I .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2B4WNYI0I .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2B4WNYI0I .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2B4WNYI0I .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2B4WNYI0I .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2B4WNYI0I .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2B4WNYI0I .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2B4WNYI0I .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2B4WNYI0I .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2B4WNYI0I .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2B4WNYI0I .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2B4WNYI0I .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2B4WNYI0I .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2B4WNYI0I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2B4WNYI0I .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2B4WNYI0I .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2B4WNYI0I .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2B4WNYI0I .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2B4WNYI0I .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2B4WNYI0I .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2B4WNYI0I .nav-item:focus,
.cid-u2B4WNYI0I .nav-link:focus {
  outline: none;
}
.cid-u2B4WNYI0I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2B4WNYI0I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2B4WNYI0I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2B4WNYI0I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2B4WNYI0I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2B4WNYI0I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2B4WNYI0I .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2B4WNYI0I .navbar.opened {
  transition: all 0.3s;
}
.cid-u2B4WNYI0I .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2B4WNYI0I .navbar .navbar-logo img {
  width: auto;
}
.cid-u2B4WNYI0I .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2B4WNYI0I .navbar.collapsed {
  justify-content: center;
}
.cid-u2B4WNYI0I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2B4WNYI0I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2B4WNYI0I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2B4WNYI0I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2B4WNYI0I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2B4WNYI0I .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2B4WNYI0I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2B4WNYI0I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2B4WNYI0I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2B4WNYI0I .navbar {
    min-height: 72px;
  }
  .cid-u2B4WNYI0I .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2B4WNYI0I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2B4WNYI0I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2B4WNYI0I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2B4WNYI0I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2B4WNYI0I .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2B4WNYI0I .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2B4WNYI0I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2B4WNYI0I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2B4WNYI0I .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2B4WNYI0I .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2B4WNYI0I .dropdown-item.active,
.cid-u2B4WNYI0I .dropdown-item:active {
  background-color: transparent;
}
.cid-u2B4WNYI0I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2B4WNYI0I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2B4WNYI0I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2B4WNYI0I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2B4WNYI0I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2B4WNYI0I .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2B4WNYI0I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2B4WNYI0I .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2B4WNYI0I .navbar-buttons {
    text-align: left;
  }
}
.cid-u2B4WNYI0I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2B4WNYI0I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2B4WNYI0I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2B4WNYI0I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2B4WNYI0I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2B4WNYI0I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2B4WNYI0I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2B4WNYI0I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2B4WNYI0I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2B4WNYI0I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2B4WNYI0I .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2B4WNYI0I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2B4WNYI0I .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2B4WNYI0I .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2B4WNYI0I .navbar {
    height: 70px;
  }
  .cid-u2B4WNYI0I .navbar.opened {
    height: auto;
  }
  .cid-u2B4WNYI0I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2B4WNYI0I .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2B4WNYI0I .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2B4WNYI0I .navbar-brand {
  margin-right: auto;
}
.cid-u2B4WNYI0I .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2B4WNYI0I .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2B4WNYI0I .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2B4WNYI0I .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2B4WNYI0I .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2B4WNYI0I .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2B4WNYI0I .navbar-brand {
    margin-right: auto;
  }
  .cid-u2B4WNYI0I .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2B4WNYI0I .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2B4WNYI0I .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2B4WNYI0I .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2B4WNYI0I .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2B4WNYI0I .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2B4WOj5XY {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2B4WOj5XY .item-img {
  position: relative;
}
.cid-u2B4WOj5XY .button1 {
  background: #04551f;
}
.cid-u2B4WOj5XY .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2B4WOj5XY .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2B4WOj5XY .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2B4WOj5XY .button2 {
    margin-top: 1rem;
  }
}
.cid-u2B4WOj5XY .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2B4WOj5XY .title {
    top: 25%;
  }
}
.cid-u2B4WOj5XY .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2B4WOj5XY .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2B4WOj5XY .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2B4WOj5XY .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2B4WOj5XY .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2B4WOj5XY .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2B4WOj5XY .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2B4WOj5XY .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2B4WOj5XY .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2B4WOj5XY .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2B4WOj5XY .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2B4WOj5XY .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2B4WOj5XY .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2B4WOj5XY .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2B4WOj5XY .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2B4WOj5XY .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2B4WOj5XY .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2B4WOj5XY .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2B4WOj5XY img,
.cid-u2B4WOj5XY .item-img {
  width: 100%;
}
.cid-u2B4WOj5XY .item-title2,
.cid-u2B4WOj5XY .icon2 {
  color: #ffffff;
}
.cid-u2B4WOj5XY .item-title1,
.cid-u2B4WOj5XY .icon1 {
  color: #ffffff;
}
.cid-u2B4WOj5XY .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u2B4WOj5XY .main-title DIV {
  text-align: center;
}
.cid-u2B4WOj5XY h1,
.cid-u2B4WOj5XY h2,
.cid-u2B4WOj5XY h3,
.cid-u2B4WOj5XY h4,
.cid-u2B4WOj5XY .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2B4WOj5XY p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2B6BxsW1y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2B6BxsW1y .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2B6BxsW1y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2B6BxsW1y .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u2B6BxsW1y .mbr-section-title {
  color: #04551f;
}
.cid-u2B6BxsW1y .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2B6BxsW1y .items-row {
  row-gap: 32px;
}
.cid-u2B6BxsW1y .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u2B6BxsW1y .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u2B6BxsW1y .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u2B6BxsW1y .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u2B6BxsW1y .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u2B6BxsW1y .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u2B6BxsW1y .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u2B6BxsW1y .mbr-item-subtitle {
  color: #04551f;
}
.cid-u2B6BxsW1y .carousel-control,
.cid-u2B6BxsW1y .close {
  background: #1b1b1b;
}
.cid-u2B6BxsW1y .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u2B6BxsW1y .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u2B6BxsW1y .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u2B6BxsW1y .carousel-control-next span {
  margin-left: 5px;
}
.cid-u2B6BxsW1y .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-u2B6BxsW1y .close::before {
  content: '\e91a';
}
.cid-u2B6BxsW1y .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u2B6BxsW1y .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-u2B6BxsW1y .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2B6BxsW1y .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u2B6BxsW1y .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u2B6BxsW1y .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u2B6BxsW1y .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-u2B6BxsW1y .carousel-indicators li.active,
.cid-u2B6BxsW1y .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u2B6BxsW1y .carousel-indicators li::after,
.cid-u2B6BxsW1y .carousel-indicators li::before {
  content: none;
}
.cid-u2B6BxsW1y .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u2B6BxsW1y .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u2B6BxsW1y .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u2B6BxsW1y .carousel-indicators {
    display: none;
  }
}
.cid-u2B6BxsW1y .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u2B6BxsW1y .carousel-inner > .active {
  display: block;
}
.cid-u2B6BxsW1y .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2B6BxsW1y .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2B6BxsW1y .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u2B6BxsW1y .carousel-control,
  .cid-u2B6BxsW1y .carousel-indicators,
  .cid-u2B6BxsW1y .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u2B6BxsW1y .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u2B6BxsW1y .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u2B6BxsW1y .carousel-indicators .active,
.cid-u2B6BxsW1y .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u2B6BxsW1y .carousel-indicators .active {
  background: #fff;
}
.cid-u2B6BxsW1y .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u2B6BxsW1y .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u2B6BxsW1y .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u2B6BxsW1y .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u2B6BxsW1y .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u2B6BxsW1y .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u2B6BxsW1y .carousel {
  width: 100%;
}
.cid-u2B6BxsW1y .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u2B6BxsW1y .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u2B6BxsW1y .modal.fade .modal-dialog,
.cid-u2B6BxsW1y .modal.in .modal-dialog {
  transform: none;
}
.cid-u2B6BxsW1y .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u2B6BxsW1y H6 {
  text-align: center;
}
#custom-html-1gz {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gz div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gz p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gz hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gz hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gz hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gz hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gz hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gz .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4wi1fjv7w {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4wi1fjv7w .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4wi1fjv7w .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4wi1fjv7w img,
.cid-u4wi1fjv7w .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4wi1fjv7w .item {
  margin-bottom: 30px;
}
.cid-u4wi1fjv7w .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4wi1fjv7w .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4wi1fjv7w .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4wi1fjv7w .item-img img {
  transform: scale(1.05);
}
.cid-u4wi1fjv7w .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4wi1fjv7w .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2B4WPAY4K {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2B4WPAY4K .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2B4WPAY4K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2B4WPAY4K .container {
  display: flex;
  justify-content: center;
}
.cid-u2B4WPAY4K .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2B4WPAY4K .col-copyright {
  padding: 0;
}
.cid-u2B4WPAY4K .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2B4WPAY4K .copyright {
    text-align: center !important;
  }
}
.cid-u2BKqh47z3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2BKqh47z3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2BKqh47z3 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2BKqh47z3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2BKqh47z3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2BKqh47z3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2BKqh47z3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2BKqh47z3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2BKqh47z3 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2BKqh47z3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2BKqh47z3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2BKqh47z3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2BKqh47z3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2BKqh47z3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2BKqh47z3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2BKqh47z3 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2BKqh47z3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2BKqh47z3 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2BKqh47z3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2BKqh47z3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2BKqh47z3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2BKqh47z3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2BKqh47z3 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2BKqh47z3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2BKqh47z3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2BKqh47z3 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2BKqh47z3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2BKqh47z3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2BKqh47z3 .nav-item:focus,
.cid-u2BKqh47z3 .nav-link:focus {
  outline: none;
}
.cid-u2BKqh47z3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2BKqh47z3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2BKqh47z3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2BKqh47z3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2BKqh47z3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2BKqh47z3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2BKqh47z3 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2BKqh47z3 .navbar.opened {
  transition: all 0.3s;
}
.cid-u2BKqh47z3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2BKqh47z3 .navbar .navbar-logo img {
  width: auto;
}
.cid-u2BKqh47z3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2BKqh47z3 .navbar.collapsed {
  justify-content: center;
}
.cid-u2BKqh47z3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2BKqh47z3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2BKqh47z3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2BKqh47z3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2BKqh47z3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2BKqh47z3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2BKqh47z3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2BKqh47z3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2BKqh47z3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2BKqh47z3 .navbar {
    min-height: 72px;
  }
  .cid-u2BKqh47z3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2BKqh47z3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2BKqh47z3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2BKqh47z3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2BKqh47z3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2BKqh47z3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2BKqh47z3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2BKqh47z3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2BKqh47z3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2BKqh47z3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2BKqh47z3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2BKqh47z3 .dropdown-item.active,
.cid-u2BKqh47z3 .dropdown-item:active {
  background-color: transparent;
}
.cid-u2BKqh47z3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2BKqh47z3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2BKqh47z3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2BKqh47z3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2BKqh47z3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2BKqh47z3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2BKqh47z3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2BKqh47z3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2BKqh47z3 .navbar-buttons {
    text-align: left;
  }
}
.cid-u2BKqh47z3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2BKqh47z3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2BKqh47z3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2BKqh47z3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2BKqh47z3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2BKqh47z3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2BKqh47z3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2BKqh47z3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2BKqh47z3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2BKqh47z3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2BKqh47z3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2BKqh47z3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2BKqh47z3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2BKqh47z3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2BKqh47z3 .navbar {
    height: 70px;
  }
  .cid-u2BKqh47z3 .navbar.opened {
    height: auto;
  }
  .cid-u2BKqh47z3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2BKqh47z3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2BKqh47z3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2BKqh47z3 .navbar-brand {
  margin-right: auto;
}
.cid-u2BKqh47z3 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2BKqh47z3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2BKqh47z3 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2BKqh47z3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2BKqh47z3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2BKqh47z3 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2BKqh47z3 .navbar-brand {
    margin-right: auto;
  }
  .cid-u2BKqh47z3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2BKqh47z3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2BKqh47z3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2BKqh47z3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2BKqh47z3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2BKqh47z3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2BKqhpUDa {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2BKqhpUDa .item-img {
  position: relative;
}
.cid-u2BKqhpUDa .button1 {
  background: #04551f;
}
.cid-u2BKqhpUDa .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2BKqhpUDa .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2BKqhpUDa .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2BKqhpUDa .button2 {
    margin-top: 1rem;
  }
}
.cid-u2BKqhpUDa .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2BKqhpUDa .title {
    top: 25%;
  }
}
.cid-u2BKqhpUDa .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2BKqhpUDa .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2BKqhpUDa .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2BKqhpUDa .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2BKqhpUDa .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2BKqhpUDa .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2BKqhpUDa .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2BKqhpUDa .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2BKqhpUDa .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2BKqhpUDa .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2BKqhpUDa .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2BKqhpUDa .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2BKqhpUDa .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2BKqhpUDa .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2BKqhpUDa .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2BKqhpUDa .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2BKqhpUDa .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2BKqhpUDa .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2BKqhpUDa img,
.cid-u2BKqhpUDa .item-img {
  width: 100%;
}
.cid-u2BKqhpUDa .item-title2,
.cid-u2BKqhpUDa .icon2 {
  color: #ffffff;
}
.cid-u2BKqhpUDa .item-title1,
.cid-u2BKqhpUDa .icon1 {
  color: #ffffff;
}
.cid-u2BKqhpUDa .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-u2BKqhpUDa .main-title DIV {
  text-align: center;
}
.cid-u2BKqhpUDa h1,
.cid-u2BKqhpUDa h2,
.cid-u2BKqhpUDa h3,
.cid-u2BKqhpUDa h4,
.cid-u2BKqhpUDa .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2BKqhpUDa p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2BKqhEvXE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2BKqhEvXE .item-img {
  position: relative;
}
.cid-u2BKqhEvXE .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2BKqhEvXE .card-text {
    padding-left: 4rem;
  }
}
.cid-u2BKqhEvXE h5 {
  line-height: 1.2;
}
.cid-u2BKqhEvXE .card {
  margin-bottom: 2rem;
}
.cid-u2BKqhEvXE .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2BKqhEvXE .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2BKqhEvXE .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2BKqhEvXE .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2BKqhEvXE .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2BKqhEvXE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2BKqhEvXE .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2BKqhEvXE .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2BKqhEvXE .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2BKqhEvXE .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2BKqhEvXE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2BKqhEvXE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2BKqhEvXE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2BKqhEvXE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2BKqhEvXE .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2BKqhEvXE .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2BKqhEvXE img,
.cid-u2BKqhEvXE .item-img {
  width: 100%;
}
.cid-u2BKqhEvXE .item:focus,
.cid-u2BKqhEvXE span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2BKqhEvXE .item {
    margin-bottom: 1rem;
  }
}
.cid-u2BKqhEvXE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2BKqhEvXE .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2BKqhEvXE .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2BKqhEvXE .mbr-section-subtitle,
.cid-u2BKqhEvXE .subtitle-wrap,
.cid-u2BKqhEvXE .mbr-section-btn {
  text-align: left;
}
.cid-u2BKqhEvXE .mbr-text,
.cid-u2BKqhEvXE .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2BKqhEvXE .mbr-text {
  color: #04551f;
}
.cid-u2BKqhEvXE .mbr-title2 {
  color: #04551f;
}
.cid-u2BKqhEvXE p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2CcpRVmm2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2CcpRVmm2 .item-img {
  position: relative;
}
.cid-u2CcpRVmm2 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2CcpRVmm2 .card-text {
    padding-left: 4rem;
  }
}
.cid-u2CcpRVmm2 h5 {
  line-height: 1.2;
}
.cid-u2CcpRVmm2 .card {
  margin-bottom: 2rem;
}
.cid-u2CcpRVmm2 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2CcpRVmm2 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2CcpRVmm2 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2CcpRVmm2 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2CcpRVmm2 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2CcpRVmm2 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2CcpRVmm2 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2CcpRVmm2 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2CcpRVmm2 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2CcpRVmm2 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2CcpRVmm2 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2CcpRVmm2 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2CcpRVmm2 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2CcpRVmm2 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2CcpRVmm2 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2CcpRVmm2 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2CcpRVmm2 img,
.cid-u2CcpRVmm2 .item-img {
  width: 100%;
}
.cid-u2CcpRVmm2 .item:focus,
.cid-u2CcpRVmm2 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2CcpRVmm2 .item {
    margin-bottom: 1rem;
  }
}
.cid-u2CcpRVmm2 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2CcpRVmm2 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2CcpRVmm2 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2CcpRVmm2 .mbr-section-subtitle,
.cid-u2CcpRVmm2 .subtitle-wrap,
.cid-u2CcpRVmm2 .mbr-section-btn {
  text-align: left;
}
.cid-u2CcpRVmm2 .mbr-text,
.cid-u2CcpRVmm2 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2CcpRVmm2 .mbr-text {
  color: #04551f;
}
.cid-u2CcpRVmm2 .mbr-title2 {
  color: #04551f;
}
.cid-u2CcpRVmm2 .list {
  color: #04551f;
}
.cid-u2BKqhW9Hi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2BKqhW9Hi .item-img {
  position: relative;
}
.cid-u2BKqhW9Hi .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2BKqhW9Hi .card-text {
    padding-left: 4rem;
  }
}
.cid-u2BKqhW9Hi h5 {
  line-height: 1.2;
}
.cid-u2BKqhW9Hi .card {
  margin-bottom: 2rem;
}
.cid-u2BKqhW9Hi .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2BKqhW9Hi .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2BKqhW9Hi .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2BKqhW9Hi .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2BKqhW9Hi .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2BKqhW9Hi .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2BKqhW9Hi .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2BKqhW9Hi .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2BKqhW9Hi .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2BKqhW9Hi .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2BKqhW9Hi .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2BKqhW9Hi .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2BKqhW9Hi .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2BKqhW9Hi .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2BKqhW9Hi .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2BKqhW9Hi .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2BKqhW9Hi img,
.cid-u2BKqhW9Hi .item-img {
  width: 100%;
}
.cid-u2BKqhW9Hi .item:focus,
.cid-u2BKqhW9Hi span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2BKqhW9Hi .item {
    margin-bottom: 1rem;
  }
}
.cid-u2BKqhW9Hi .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2BKqhW9Hi .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2BKqhW9Hi .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2BKqhW9Hi .mbr-section-subtitle,
.cid-u2BKqhW9Hi .subtitle-wrap,
.cid-u2BKqhW9Hi .mbr-section-btn {
  text-align: left;
}
.cid-u2BKqhW9Hi .mbr-text,
.cid-u2BKqhW9Hi .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2BKqhW9Hi .mbr-text {
  color: #04551f;
}
.cid-u2BKqhW9Hi .mbr-title2 {
  color: #04551f;
}
.cid-u2BKqhW9Hi p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2CfgvtPKv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2CfgvtPKv .item-img {
  position: relative;
}
.cid-u2CfgvtPKv .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2CfgvtPKv .card-text {
    padding-left: 4rem;
  }
}
.cid-u2CfgvtPKv h5 {
  line-height: 1.2;
}
.cid-u2CfgvtPKv .card {
  margin-bottom: 2rem;
}
.cid-u2CfgvtPKv .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2CfgvtPKv .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2CfgvtPKv .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2CfgvtPKv .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2CfgvtPKv .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2CfgvtPKv .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2CfgvtPKv .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2CfgvtPKv .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2CfgvtPKv .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2CfgvtPKv .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2CfgvtPKv .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2CfgvtPKv .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2CfgvtPKv .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2CfgvtPKv .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2CfgvtPKv .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2CfgvtPKv .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2CfgvtPKv img,
.cid-u2CfgvtPKv .item-img {
  width: 100%;
}
.cid-u2CfgvtPKv .item:focus,
.cid-u2CfgvtPKv span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2CfgvtPKv .item {
    margin-bottom: 1rem;
  }
}
.cid-u2CfgvtPKv .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2CfgvtPKv .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2CfgvtPKv .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2CfgvtPKv .mbr-section-subtitle,
.cid-u2CfgvtPKv .subtitle-wrap,
.cid-u2CfgvtPKv .mbr-section-btn {
  text-align: left;
}
.cid-u2CfgvtPKv .mbr-text,
.cid-u2CfgvtPKv .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2CfgvtPKv .mbr-text {
  color: #04551f;
}
.cid-u2CfgvtPKv .mbr-title2 {
  color: #04551f;
}
.cid-u2CfgvtPKv p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2Ch2V999s {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u2Ch2V999s .item-img {
  position: relative;
}
.cid-u2Ch2V999s .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2Ch2V999s .card-text {
    padding-left: 4rem;
  }
}
.cid-u2Ch2V999s h5 {
  line-height: 1.2;
}
.cid-u2Ch2V999s .card {
  margin-bottom: 2rem;
}
.cid-u2Ch2V999s .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2Ch2V999s .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2Ch2V999s .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2Ch2V999s .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2Ch2V999s .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2Ch2V999s .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2Ch2V999s .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2Ch2V999s .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2Ch2V999s .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2Ch2V999s .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2Ch2V999s .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2Ch2V999s .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2Ch2V999s .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2Ch2V999s .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2Ch2V999s .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2Ch2V999s .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2Ch2V999s img,
.cid-u2Ch2V999s .item-img {
  width: 100%;
}
.cid-u2Ch2V999s .item:focus,
.cid-u2Ch2V999s span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2Ch2V999s .item {
    margin-bottom: 1rem;
  }
}
.cid-u2Ch2V999s .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2Ch2V999s .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2Ch2V999s .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2Ch2V999s .mbr-section-subtitle,
.cid-u2Ch2V999s .subtitle-wrap,
.cid-u2Ch2V999s .mbr-section-btn {
  text-align: left;
}
.cid-u2Ch2V999s .mbr-text,
.cid-u2Ch2V999s .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2Ch2V999s .mbr-text {
  color: #04551f;
}
.cid-u2Ch2V999s .mbr-title2 {
  color: #04551f;
}
.cid-u2Ch2V999s p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2BKqiwT4v {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u7SPJX11QF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7SPJX11QF .item-img {
  position: relative;
}
.cid-u7SPJX11QF .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u7SPJX11QF .card-text {
    padding-left: 4rem;
  }
}
.cid-u7SPJX11QF h5 {
  line-height: 1.2;
}
.cid-u7SPJX11QF .card {
  margin-bottom: 2rem;
}
.cid-u7SPJX11QF .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u7SPJX11QF .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u7SPJX11QF .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u7SPJX11QF .image-wrapper {
    min-height: 200px;
  }
}
.cid-u7SPJX11QF .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7SPJX11QF .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u7SPJX11QF .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u7SPJX11QF .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u7SPJX11QF .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u7SPJX11QF .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u7SPJX11QF .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u7SPJX11QF .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u7SPJX11QF .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u7SPJX11QF .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u7SPJX11QF .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u7SPJX11QF .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u7SPJX11QF img,
.cid-u7SPJX11QF .item-img {
  width: 100%;
}
.cid-u7SPJX11QF .item:focus,
.cid-u7SPJX11QF span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u7SPJX11QF .item {
    margin-bottom: 1rem;
  }
}
.cid-u7SPJX11QF .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u7SPJX11QF .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u7SPJX11QF .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u7SPJX11QF .mbr-section-subtitle,
.cid-u7SPJX11QF .subtitle-wrap,
.cid-u7SPJX11QF .mbr-section-btn {
  text-align: left;
}
.cid-u7SPJX11QF .mbr-text,
.cid-u7SPJX11QF .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u7SPJX11QF .mbr-text {
  color: #04551f;
}
.cid-u7SPJX11QF .mbr-title2 {
  color: #04551f;
}
.cid-u7SPJX11QF p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1gw {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gw div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gw p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gw hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gw hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gw hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gw hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gw hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gw .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4whBHMUPu {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4whBHMUPu .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4whBHMUPu .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4whBHMUPu img,
.cid-u4whBHMUPu .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4whBHMUPu .item {
  margin-bottom: 30px;
}
.cid-u4whBHMUPu .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4whBHMUPu .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4whBHMUPu .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4whBHMUPu .item-img img {
  transform: scale(1.05);
}
.cid-u4whBHMUPu .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4whBHMUPu .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2BKqiKWxX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2BKqiKWxX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2BKqiKWxX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2BKqiKWxX .container {
  display: flex;
  justify-content: center;
}
.cid-u2BKqiKWxX .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2BKqiKWxX .col-copyright {
  padding: 0;
}
.cid-u2BKqiKWxX .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2BKqiKWxX .copyright {
    text-align: center !important;
  }
}
.cid-u2CmsaXWJ6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2CmsaXWJ6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2CmsaXWJ6 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2CmsaXWJ6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2CmsaXWJ6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2CmsaXWJ6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2CmsaXWJ6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2CmsaXWJ6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2CmsaXWJ6 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2CmsaXWJ6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2CmsaXWJ6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2CmsaXWJ6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2CmsaXWJ6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2CmsaXWJ6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2CmsaXWJ6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2CmsaXWJ6 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2CmsaXWJ6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2CmsaXWJ6 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2CmsaXWJ6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2CmsaXWJ6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2CmsaXWJ6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2CmsaXWJ6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2CmsaXWJ6 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2CmsaXWJ6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2CmsaXWJ6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2CmsaXWJ6 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2CmsaXWJ6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2CmsaXWJ6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2CmsaXWJ6 .nav-item:focus,
.cid-u2CmsaXWJ6 .nav-link:focus {
  outline: none;
}
.cid-u2CmsaXWJ6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2CmsaXWJ6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2CmsaXWJ6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2CmsaXWJ6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2CmsaXWJ6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2CmsaXWJ6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2CmsaXWJ6 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2CmsaXWJ6 .navbar.opened {
  transition: all 0.3s;
}
.cid-u2CmsaXWJ6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2CmsaXWJ6 .navbar .navbar-logo img {
  width: auto;
}
.cid-u2CmsaXWJ6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2CmsaXWJ6 .navbar.collapsed {
  justify-content: center;
}
.cid-u2CmsaXWJ6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2CmsaXWJ6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2CmsaXWJ6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2CmsaXWJ6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2CmsaXWJ6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2CmsaXWJ6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2CmsaXWJ6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2CmsaXWJ6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2CmsaXWJ6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2CmsaXWJ6 .navbar {
    min-height: 72px;
  }
  .cid-u2CmsaXWJ6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2CmsaXWJ6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2CmsaXWJ6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2CmsaXWJ6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2CmsaXWJ6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2CmsaXWJ6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2CmsaXWJ6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2CmsaXWJ6 .dropdown-item.active,
.cid-u2CmsaXWJ6 .dropdown-item:active {
  background-color: transparent;
}
.cid-u2CmsaXWJ6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2CmsaXWJ6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2CmsaXWJ6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2CmsaXWJ6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2CmsaXWJ6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2CmsaXWJ6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2CmsaXWJ6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2CmsaXWJ6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2CmsaXWJ6 .navbar-buttons {
    text-align: left;
  }
}
.cid-u2CmsaXWJ6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2CmsaXWJ6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2CmsaXWJ6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2CmsaXWJ6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2CmsaXWJ6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2CmsaXWJ6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2CmsaXWJ6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2CmsaXWJ6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2CmsaXWJ6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2CmsaXWJ6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2CmsaXWJ6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2CmsaXWJ6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2CmsaXWJ6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2CmsaXWJ6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2CmsaXWJ6 .navbar {
    height: 70px;
  }
  .cid-u2CmsaXWJ6 .navbar.opened {
    height: auto;
  }
  .cid-u2CmsaXWJ6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2CmsaXWJ6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2CmsaXWJ6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2CmsaXWJ6 .navbar-brand {
  margin-right: auto;
}
.cid-u2CmsaXWJ6 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2CmsaXWJ6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2CmsaXWJ6 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2CmsaXWJ6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2CmsaXWJ6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2CmsaXWJ6 .navbar-brand {
    margin-right: auto;
  }
  .cid-u2CmsaXWJ6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2CmsaXWJ6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2CmsaXWJ6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2CmsaXWJ6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2CmsaXWJ6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2CmsbjqU2 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2CmsbjqU2 .item-img {
  position: relative;
}
.cid-u2CmsbjqU2 .button1 {
  background: #04551f;
}
.cid-u2CmsbjqU2 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2CmsbjqU2 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2CmsbjqU2 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2CmsbjqU2 .button2 {
    margin-top: 1rem;
  }
}
.cid-u2CmsbjqU2 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2CmsbjqU2 .title {
    top: 25%;
  }
}
.cid-u2CmsbjqU2 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2CmsbjqU2 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2CmsbjqU2 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2CmsbjqU2 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2CmsbjqU2 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2CmsbjqU2 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2CmsbjqU2 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2CmsbjqU2 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2CmsbjqU2 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2CmsbjqU2 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2CmsbjqU2 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2CmsbjqU2 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2CmsbjqU2 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2CmsbjqU2 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2CmsbjqU2 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2CmsbjqU2 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2CmsbjqU2 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2CmsbjqU2 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2CmsbjqU2 img,
.cid-u2CmsbjqU2 .item-img {
  width: 100%;
}
.cid-u2CmsbjqU2 .item-title2,
.cid-u2CmsbjqU2 .icon2 {
  color: #ffffff;
}
.cid-u2CmsbjqU2 .item-title1,
.cid-u2CmsbjqU2 .icon1 {
  color: #ffffff;
}
.cid-u2CmsbjqU2 .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-u2CmsbjqU2 .main-title DIV {
  text-align: center;
}
.cid-u2CmsbjqU2 h1,
.cid-u2CmsbjqU2 h2,
.cid-u2CmsbjqU2 h3,
.cid-u2CmsbjqU2 h4,
.cid-u2CmsbjqU2 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2CmsbjqU2 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2CmsbAj3X {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2CmsbAj3X .item-img {
  position: relative;
}
.cid-u2CmsbAj3X .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2CmsbAj3X .card-text {
    padding-left: 4rem;
  }
}
.cid-u2CmsbAj3X h5 {
  line-height: 1.2;
}
.cid-u2CmsbAj3X .card {
  margin-bottom: 2rem;
}
.cid-u2CmsbAj3X .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2CmsbAj3X .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2CmsbAj3X .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2CmsbAj3X .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2CmsbAj3X .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2CmsbAj3X .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2CmsbAj3X .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2CmsbAj3X .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2CmsbAj3X .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2CmsbAj3X .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2CmsbAj3X .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2CmsbAj3X .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2CmsbAj3X .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2CmsbAj3X .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2CmsbAj3X .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2CmsbAj3X .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2CmsbAj3X img,
.cid-u2CmsbAj3X .item-img {
  width: 100%;
}
.cid-u2CmsbAj3X .item:focus,
.cid-u2CmsbAj3X span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2CmsbAj3X .item {
    margin-bottom: 1rem;
  }
}
.cid-u2CmsbAj3X .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2CmsbAj3X .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2CmsbAj3X .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2CmsbAj3X .mbr-section-subtitle,
.cid-u2CmsbAj3X .subtitle-wrap,
.cid-u2CmsbAj3X .mbr-section-btn {
  text-align: left;
}
.cid-u2CmsbAj3X .mbr-text,
.cid-u2CmsbAj3X .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2CmsbAj3X .mbr-text {
  color: #04551f;
}
.cid-u2CmsbAj3X .mbr-title2 {
  color: #04551f;
}
.cid-u2CmsbAj3X p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2CotfaGJr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2CotfaGJr .item-img {
  position: relative;
}
.cid-u2CotfaGJr .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2CotfaGJr .card-text {
    padding-left: 4rem;
  }
}
.cid-u2CotfaGJr h5 {
  line-height: 1.2;
}
.cid-u2CotfaGJr .card {
  margin-bottom: 2rem;
}
.cid-u2CotfaGJr .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2CotfaGJr .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2CotfaGJr .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2CotfaGJr .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2CotfaGJr .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2CotfaGJr .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2CotfaGJr .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2CotfaGJr .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2CotfaGJr .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2CotfaGJr .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2CotfaGJr .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2CotfaGJr .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2CotfaGJr .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2CotfaGJr .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2CotfaGJr .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2CotfaGJr .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2CotfaGJr img,
.cid-u2CotfaGJr .item-img {
  width: 100%;
}
.cid-u2CotfaGJr .item:focus,
.cid-u2CotfaGJr span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2CotfaGJr .item {
    margin-bottom: 1rem;
  }
}
.cid-u2CotfaGJr .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2CotfaGJr .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2CotfaGJr .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2CotfaGJr .mbr-section-subtitle,
.cid-u2CotfaGJr .subtitle-wrap,
.cid-u2CotfaGJr .mbr-section-btn {
  text-align: left;
}
.cid-u2CotfaGJr .mbr-text,
.cid-u2CotfaGJr .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2CotfaGJr .mbr-text {
  color: #04551f;
}
.cid-u2CotfaGJr .mbr-title2 {
  color: #04551f;
}
.cid-u2CotfaGJr p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2Cp5pcg18 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2Cp5pcg18 .item-img {
  position: relative;
}
.cid-u2Cp5pcg18 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2Cp5pcg18 .card-text {
    padding-left: 4rem;
  }
}
.cid-u2Cp5pcg18 h5 {
  line-height: 1.2;
}
.cid-u2Cp5pcg18 .card {
  margin-bottom: 2rem;
}
.cid-u2Cp5pcg18 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2Cp5pcg18 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2Cp5pcg18 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2Cp5pcg18 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2Cp5pcg18 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2Cp5pcg18 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2Cp5pcg18 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2Cp5pcg18 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2Cp5pcg18 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2Cp5pcg18 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2Cp5pcg18 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2Cp5pcg18 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2Cp5pcg18 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2Cp5pcg18 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2Cp5pcg18 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2Cp5pcg18 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2Cp5pcg18 img,
.cid-u2Cp5pcg18 .item-img {
  width: 100%;
}
.cid-u2Cp5pcg18 .item:focus,
.cid-u2Cp5pcg18 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2Cp5pcg18 .item {
    margin-bottom: 1rem;
  }
}
.cid-u2Cp5pcg18 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2Cp5pcg18 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2Cp5pcg18 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2Cp5pcg18 .mbr-section-subtitle,
.cid-u2Cp5pcg18 .subtitle-wrap,
.cid-u2Cp5pcg18 .mbr-section-btn {
  text-align: left;
}
.cid-u2Cp5pcg18 .mbr-text,
.cid-u2Cp5pcg18 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2Cp5pcg18 .mbr-text {
  color: #04551f;
}
.cid-u2Cp5pcg18 .mbr-title2 {
  color: #04551f;
}
.cid-u2Cp5pcg18 p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u2CDpQhOnN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2CDpQhOnN .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2CDpQhOnN .colored-text {
  color: #a68462 !important;
}
.cid-u2CDpQhOnN .mbr-section-title {
  color: #ffffff;
}
.cid-u2CDpQhOnN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2CDpQhOnN .mbr-text {
  color: #ffffff;
}
.cid-u2CDpQhOnN .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2CqUOchjf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2CqUOchjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2CqUOchjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u2CqUOchjf .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2CqUOchjf .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2CqUOchjf .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2CqUOchjf .image-wrapper img {
    height: 300px;
  }
}
.cid-u2CqUOchjf .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2CqUOchjf .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2CqUOchjf .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2CqUOchjf .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2CqUOchjf .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2CqUOchjf .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2CqUOchjf .cards-wrapper {
    margin: 0;
  }
}
.cid-u2CqUOchjf .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2CqUOchjf .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2CqUOchjf .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2CqUOchjf .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2CqUOchjf .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u2CqUOchjf .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2CqUOchjf .mbr-section-title {
  color: #04551f;
}
.cid-u2CqUOchjf .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2CqUOchjf .mbr-text {
  color: #04551f;
}
.cid-u2CqUOchjf .mbr-card-title {
  color: #ffffff;
}
.cid-u2CqUOchjf .mbr-card-title,
.cid-u2CqUOchjf .cards-wrapper {
  color: #04551f;
}
#custom-html-n7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-n7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-n7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-n7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-n7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-n7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-n7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-n7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-n7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2Go8PIi16 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2Go8PIi16 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Go8PIi16 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u2Go8PIi16 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2Go8PIi16 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2Go8PIi16 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2Go8PIi16 .image-wrapper img {
    height: 300px;
  }
}
.cid-u2Go8PIi16 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2Go8PIi16 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2Go8PIi16 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2Go8PIi16 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2Go8PIi16 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2Go8PIi16 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2Go8PIi16 .cards-wrapper {
    margin: 0;
  }
}
.cid-u2Go8PIi16 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2Go8PIi16 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2Go8PIi16 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2Go8PIi16 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2Go8PIi16 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u2Go8PIi16 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2Go8PIi16 .mbr-section-title {
  color: #04551f;
}
.cid-u2Go8PIi16 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2Go8PIi16 .mbr-text {
  color: #04551f;
}
.cid-u2Go8PIi16 .mbr-card-title {
  color: #ffffff;
}
.cid-u2Go8PIi16 .mbr-card-title,
.cid-u2Go8PIi16 .cards-wrapper {
  color: #04551f;
}
#custom-html-12s {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-12s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-12s p {
  font-size: 60px;
  color: #777;
}
#custom-html-12s hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-12s hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-12s hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-12s hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-12s hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-12s .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2CECKex52 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2CECKex52 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2CECKex52 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u2CECKex52 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2CECKex52 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2CECKex52 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2CECKex52 .image-wrapper img {
    height: 300px;
  }
}
.cid-u2CECKex52 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2CECKex52 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2CECKex52 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2CECKex52 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2CECKex52 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2CECKex52 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2CECKex52 .cards-wrapper {
    margin: 0;
  }
}
.cid-u2CECKex52 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2CECKex52 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2CECKex52 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2CECKex52 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2CECKex52 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u2CECKex52 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2CECKex52 .mbr-section-title {
  color: #04551f;
}
.cid-u2CECKex52 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2CECKex52 .mbr-text {
  color: #04551f;
}
.cid-u2CECKex52 .mbr-card-title {
  color: #ffffff;
}
.cid-u2CECKex52 .mbr-card-title,
.cid-u2CECKex52 .cards-wrapper {
  color: #04551f;
}
#custom-html-n6 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-n6 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-n6 p {
  font-size: 60px;
  color: #777;
}
#custom-html-n6 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-n6 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-n6 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-n6 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-n6 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-n6 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2CTLu1SBE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2CTLu1SBE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2CTLu1SBE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u2CTLu1SBE .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2CTLu1SBE .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2CTLu1SBE .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2CTLu1SBE .image-wrapper img {
    height: 300px;
  }
}
.cid-u2CTLu1SBE .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2CTLu1SBE .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2CTLu1SBE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2CTLu1SBE .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2CTLu1SBE .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2CTLu1SBE .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2CTLu1SBE .cards-wrapper {
    margin: 0;
  }
}
.cid-u2CTLu1SBE .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2CTLu1SBE .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2CTLu1SBE .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2CTLu1SBE .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2CTLu1SBE .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u2CTLu1SBE .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2CTLu1SBE .mbr-section-title {
  color: #04551f;
}
.cid-u2CTLu1SBE .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2CTLu1SBE .mbr-text {
  color: #04551f;
}
.cid-u2CTLu1SBE .mbr-card-title {
  color: #ffffff;
}
.cid-u2CTLu1SBE .mbr-card-title,
.cid-u2CTLu1SBE .cards-wrapper {
  color: #04551f;
}
#custom-html-n4 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-n4 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-n4 p {
  font-size: 60px;
  color: #777;
}
#custom-html-n4 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-n4 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-n4 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-n4 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-n4 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-n4 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2Go7RSEJc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2Go7RSEJc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Go7RSEJc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u2Go7RSEJc .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2Go7RSEJc .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2Go7RSEJc .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2Go7RSEJc .image-wrapper img {
    height: 300px;
  }
}
.cid-u2Go7RSEJc .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2Go7RSEJc .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2Go7RSEJc .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2Go7RSEJc .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2Go7RSEJc .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2Go7RSEJc .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2Go7RSEJc .cards-wrapper {
    margin: 0;
  }
}
.cid-u2Go7RSEJc .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2Go7RSEJc .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2Go7RSEJc .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2Go7RSEJc .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2Go7RSEJc .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u2Go7RSEJc .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2Go7RSEJc .mbr-section-title {
  color: #04551f;
}
.cid-u2Go7RSEJc .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2Go7RSEJc .mbr-text {
  color: #04551f;
}
.cid-u2Go7RSEJc .mbr-card-title {
  color: #ffffff;
}
.cid-u2Go7RSEJc .mbr-card-title,
.cid-u2Go7RSEJc .cards-wrapper {
  color: #04551f;
}
#custom-html-128 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-128 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-128 p {
  font-size: 60px;
  color: #777;
}
#custom-html-128 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-128 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-128 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-128 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-128 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-128 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4qaJaySRI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u4qaJaySRI .item-img {
  position: relative;
}
.cid-u4qaJaySRI .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u4qaJaySRI .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u4qaJaySRI .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4qaJaySRI .image-wrapper {
  overflow: hidden;
}
.cid-u4qaJaySRI .item1 {
  margin-bottom: 2rem !important;
}
.cid-u4qaJaySRI .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4qaJaySRI .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4qaJaySRI .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u4qaJaySRI .item1,
.cid-u4qaJaySRI .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u4qaJaySRI .item1 .item:hover,
.cid-u4qaJaySRI .item .item:hover {
  cursor: pointer;
}
.cid-u4qaJaySRI .item1:hover .link-icon-wrapper span,
.cid-u4qaJaySRI .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u4qaJaySRI .card2 {
    margin-top: 1rem;
  }
}
.cid-u4qaJaySRI .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4qaJaySRI .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4qaJaySRI .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4qaJaySRI .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4qaJaySRI .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4qaJaySRI .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4qaJaySRI .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4qaJaySRI .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4qaJaySRI .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4qaJaySRI img,
.cid-u4qaJaySRI .item-img {
  width: 100%;
}
.cid-u4qaJaySRI .item:focus,
.cid-u4qaJaySRI span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4qaJaySRI .item {
    margin-bottom: 1rem;
  }
}
.cid-u4qaJaySRI .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u4qaJaySRI .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u4qaJaySRI .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4qaJaySRI .mbr-section-subtitle,
.cid-u4qaJaySRI .subtitle-wrap,
.cid-u4qaJaySRI .mbr-section-btn {
  text-align: left;
}
.cid-u4qaJaySRI .mbr-text,
.cid-u4qaJaySRI .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-n5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-n5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-n5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-n5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-n5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-n5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-n5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-n5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-n5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4xc3sFkBw {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4xc3sFkBw .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4xc3sFkBw .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4xc3sFkBw img,
.cid-u4xc3sFkBw .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4xc3sFkBw .item {
  margin-bottom: 30px;
}
.cid-u4xc3sFkBw .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4xc3sFkBw .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4xc3sFkBw .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4xc3sFkBw .item-img img {
  transform: scale(1.05);
}
.cid-u4xc3sFkBw .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4xc3sFkBw .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2Cmsc3VRu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2Cmsc3VRu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Cmsc3VRu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2Cmsc3VRu .container {
  display: flex;
  justify-content: center;
}
.cid-u2Cmsc3VRu .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2Cmsc3VRu .col-copyright {
  padding: 0;
}
.cid-u2Cmsc3VRu .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2Cmsc3VRu .copyright {
    text-align: center !important;
  }
}
.cid-u2wKUXxlq1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2wKUXxlq1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2wKUXxlq1 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2wKUXxlq1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2wKUXxlq1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2wKUXxlq1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2wKUXxlq1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2wKUXxlq1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2wKUXxlq1 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2wKUXxlq1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2wKUXxlq1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2wKUXxlq1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2wKUXxlq1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2wKUXxlq1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2wKUXxlq1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2wKUXxlq1 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2wKUXxlq1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2wKUXxlq1 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2wKUXxlq1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2wKUXxlq1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2wKUXxlq1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2wKUXxlq1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2wKUXxlq1 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2wKUXxlq1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2wKUXxlq1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2wKUXxlq1 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2wKUXxlq1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2wKUXxlq1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2wKUXxlq1 .nav-item:focus,
.cid-u2wKUXxlq1 .nav-link:focus {
  outline: none;
}
.cid-u2wKUXxlq1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2wKUXxlq1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2wKUXxlq1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2wKUXxlq1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2wKUXxlq1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2wKUXxlq1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2wKUXxlq1 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2wKUXxlq1 .navbar.opened {
  transition: all 0.3s;
}
.cid-u2wKUXxlq1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2wKUXxlq1 .navbar .navbar-logo img {
  width: auto;
}
.cid-u2wKUXxlq1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2wKUXxlq1 .navbar.collapsed {
  justify-content: center;
}
.cid-u2wKUXxlq1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2wKUXxlq1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2wKUXxlq1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2wKUXxlq1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2wKUXxlq1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2wKUXxlq1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2wKUXxlq1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2wKUXxlq1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2wKUXxlq1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2wKUXxlq1 .navbar {
    min-height: 72px;
  }
  .cid-u2wKUXxlq1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2wKUXxlq1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2wKUXxlq1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2wKUXxlq1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2wKUXxlq1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2wKUXxlq1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2wKUXxlq1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2wKUXxlq1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2wKUXxlq1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2wKUXxlq1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2wKUXxlq1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2wKUXxlq1 .dropdown-item.active,
.cid-u2wKUXxlq1 .dropdown-item:active {
  background-color: transparent;
}
.cid-u2wKUXxlq1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2wKUXxlq1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2wKUXxlq1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2wKUXxlq1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2wKUXxlq1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2wKUXxlq1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2wKUXxlq1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2wKUXxlq1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2wKUXxlq1 .navbar-buttons {
    text-align: left;
  }
}
.cid-u2wKUXxlq1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2wKUXxlq1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2wKUXxlq1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2wKUXxlq1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2wKUXxlq1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2wKUXxlq1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2wKUXxlq1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2wKUXxlq1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2wKUXxlq1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2wKUXxlq1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2wKUXxlq1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2wKUXxlq1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2wKUXxlq1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2wKUXxlq1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2wKUXxlq1 .navbar {
    height: 70px;
  }
  .cid-u2wKUXxlq1 .navbar.opened {
    height: auto;
  }
  .cid-u2wKUXxlq1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2wKUXxlq1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2wKUXxlq1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2wKUXxlq1 .navbar-brand {
  margin-right: auto;
}
.cid-u2wKUXxlq1 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2wKUXxlq1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2wKUXxlq1 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2wKUXxlq1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2wKUXxlq1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2wKUXxlq1 .navbar-brand {
    margin-right: auto;
  }
  .cid-u2wKUXxlq1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2wKUXxlq1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2wKUXxlq1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2wKUXxlq1 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2wKUXxlq1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2wKUXxlq1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2wKUY1sQF {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2wKUY1sQF .item-img {
  position: relative;
}
.cid-u2wKUY1sQF .button1 {
  background: #000000;
}
.cid-u2wKUY1sQF .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2wKUY1sQF .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2wKUY1sQF .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2wKUY1sQF .button2 {
    margin-top: 1rem;
  }
}
.cid-u2wKUY1sQF .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2wKUY1sQF .title {
    top: 25%;
  }
}
.cid-u2wKUY1sQF .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2wKUY1sQF .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2wKUY1sQF .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2wKUY1sQF .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2wKUY1sQF .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2wKUY1sQF .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2wKUY1sQF .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2wKUY1sQF .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2wKUY1sQF .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2wKUY1sQF .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2wKUY1sQF .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2wKUY1sQF .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2wKUY1sQF .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2wKUY1sQF .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2wKUY1sQF .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2wKUY1sQF .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2wKUY1sQF .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2wKUY1sQF .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2wKUY1sQF img,
.cid-u2wKUY1sQF .item-img {
  width: 100%;
}
.cid-u2wKUY1sQF .item-title2,
.cid-u2wKUY1sQF .icon2 {
  color: #ffffff;
}
.cid-u2wKUY1sQF .item-title1,
.cid-u2wKUY1sQF .icon1 {
  color: #ffcc00;
}
.cid-u2wKUY1sQF .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u2wKUY1sQF .main-title DIV {
  text-align: center;
}
.cid-u2wKUY1sQF h1,
.cid-u2wKUY1sQF h2,
.cid-u2wKUY1sQF h3,
.cid-u2wKUY1sQF h4,
.cid-u2wKUY1sQF .item-title,
.cid-u2wKUY1sQF .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2wKUY1sQF p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2wKUY1sQF .subtitle {
  color: #ccff00;
}
.cid-u2wKUYpIeQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2wKUYIzDW {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2wKUYIzDW .container {
    padding: 0 24px;
  }
}
.cid-u2wKUYIzDW .card {
  justify-content: center;
}
.cid-u2wKUYIzDW .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2wKUYIzDW .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2wKUYIzDW .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2wKUYIzDW .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2wKUYIzDW .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2wKUYIzDW .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2wKUYIzDW .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2wKUYIzDW .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2wKUYIzDW .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2wKUYIzDW .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2wKUYIzDW .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2wKUYIzDW .mbr-text {
  color: #04551f;
}
.cid-u2wKUYIzDW .mbr-section-btn {
  text-align: right;
}
.cid-u2wKUYIzDW .mbr-section-title,
.cid-u2wKUYIzDW .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2wKUYIzDW .tm {
  font-size: 75%;
}
.cid-u2wKUZ5DMu {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2wKUZ5DMu .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2wKUZ5DMu .colored-text {
  color: #a68462 !important;
}
.cid-u2wKUZ5DMu .mbr-section-title {
  color: #ffffff;
}
.cid-u2wKUZ5DMu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2wKUZ5DMu .mbr-text {
  color: #ffffff;
}
.cid-u2wKUZ5DMu .mbr-section-title.main-title {
  text-align: center;
}
.cid-u3bME3Zepx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3bME3Zepx .item-img {
  position: relative;
}
.cid-u3bME3Zepx .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u3bME3Zepx .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3bME3Zepx .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u3bME3Zepx .item1 {
  padding-bottom: 2rem;
}
.cid-u3bME3Zepx .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3bME3Zepx .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3bME3Zepx .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3bME3Zepx .item1,
.cid-u3bME3Zepx .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u3bME3Zepx .item1 .item:hover,
.cid-u3bME3Zepx .item .item:hover {
  cursor: pointer;
}
.cid-u3bME3Zepx .item1:hover .link-icon-wrapper span,
.cid-u3bME3Zepx .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3bME3Zepx .item1:hover img,
.cid-u3bME3Zepx .item:hover img {
  transform: scale(1.05);
}
.cid-u3bME3Zepx .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3bME3Zepx .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3bME3Zepx .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3bME3Zepx .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3bME3Zepx .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3bME3Zepx .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3bME3Zepx .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3bME3Zepx .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3bME3Zepx .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3bME3Zepx img,
.cid-u3bME3Zepx .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u3bME3Zepx .item:focus,
.cid-u3bME3Zepx span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3bME3Zepx .item {
    margin-bottom: 1rem;
  }
}
.cid-u3bME3Zepx .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3bME3Zepx .item-title {
  text-align: left;
  color: #ffcc00;
}
.cid-u3bME3Zepx .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u3bME3Zepx .mbr-section-subtitle,
.cid-u3bME3Zepx .subtitle-wrap,
.cid-u3bME3Zepx .mbr-section-btn {
  text-align: left;
}
.cid-u3bME3Zepx .mbr-text,
.cid-u3bME3Zepx .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3bME3Zepx h1,
.cid-u3bME3Zepx h2,
.cid-u3bME3Zepx h3,
.cid-u3bME3Zepx h4,
.cid-u3bME3Zepx h5,
.cid-u3bME3Zepx h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3bME3Zepx p,
.cid-u3bME3Zepx .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2wKV0rvMW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2wKV0rvMW .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2wKV0rvMW .colored-text {
  color: #a68462 !important;
}
.cid-u2wKV0rvMW .mbr-section-title {
  color: #ffffff;
}
.cid-u2wKV0rvMW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2wKV0rvMW .mbr-text {
  color: #ffffff;
}
.cid-u2wKV0rvMW .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u2wKV0QKkm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2wKV0QKkm .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2wKV0QKkm .panel-group {
  border: none;
}
.cid-u2wKV0QKkm .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2wKV0QKkm .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2wKV0QKkm .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2wKV0QKkm .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2wKV0QKkm .img-col {
  padding: 0;
}
.cid-u2wKV0QKkm .img-item {
  height: 100%;
}
.cid-u2wKV0QKkm img {
  height: 100%;
  object-fit: cover;
}
.cid-u2wKV0QKkm .collapsed span {
  transform: rotate(0deg);
}
.cid-u2wKV0QKkm .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2wKV0QKkm p {
  margin-bottom: 0.3rem;
}
.cid-u2wKV0QKkm .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2wKV0QKkm .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2wKV0QKkm .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2wKV0QKkm .card {
    padding: 1.5rem;
  }
}
.cid-u2wKV0QKkm .panel-text {
  color: #04551f;
}
.cid-u2wKV0QKkm .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2wKV0QKkm .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2wKV0QKkm .panel-title-edit,
.cid-u2wKV0QKkm .mbr-iconfont {
  color: #04551f;
}
.cid-u2wKV1kuNM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2wKV1kuNM .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2wKV1kuNM .colored-text {
  color: #a68462 !important;
}
.cid-u2wKV1kuNM .mbr-section-title {
  color: #ffffff;
}
.cid-u2wKV1kuNM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2wKV1kuNM .mbr-text {
  color: #ffffff;
}
.cid-u2wKV1kuNM .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2wKV1JpLt {
  background-color: #ffffff;
}
.cid-u2wKV1JpLt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2wKV1JpLt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2wKV1JpLt .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2wKV1JpLt .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2wKV1JpLt .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2wKV1JpLt .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2wKV1JpLt .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2wKV1JpLt .image-wrapper img {
    height: 300px;
  }
}
.cid-u2wKV1JpLt .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2wKV1JpLt .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2wKV1JpLt .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2wKV1JpLt .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2wKV1JpLt .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2wKV1JpLt .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2wKV1JpLt .cards-wrapper {
    margin: 0;
  }
}
.cid-u2wKV1JpLt .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2wKV1JpLt .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2wKV1JpLt .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2wKV1JpLt .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2wKV1JpLt .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline dotted;
}
.cid-u2wKV1JpLt .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2wKV1JpLt .mbr-section-title {
  color: #04551f;
}
.cid-u2wKV1JpLt .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2wKV1JpLt .mbr-text {
  color: #04551f;
}
.cid-u2wKV1JpLt .mbr-card-title {
  color: #ffffff;
}
.cid-u2wKV1JpLt .mbr-card-title,
.cid-u2wKV1JpLt .cards-wrapper {
  color: #04551f;
}
#custom-html-kj {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-kj div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-kj p {
  font-size: 60px;
  color: #777;
}
#custom-html-kj hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-kj hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-kj hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-kj hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-kj hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-kj .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2wKV2n4LK {
  background-color: #ffffff;
}
.cid-u2wKV2n4LK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2wKV2n4LK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2wKV2n4LK .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2wKV2n4LK .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2wKV2n4LK .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2wKV2n4LK .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2wKV2n4LK .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2wKV2n4LK .image-wrapper img {
    height: 300px;
  }
}
.cid-u2wKV2n4LK .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2wKV2n4LK .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2wKV2n4LK .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2wKV2n4LK .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2wKV2n4LK .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2wKV2n4LK .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2wKV2n4LK .cards-wrapper {
    margin: 0;
  }
}
.cid-u2wKV2n4LK .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2wKV2n4LK .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2wKV2n4LK .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2wKV2n4LK .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2wKV2n4LK .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 1Opx;
}
.cid-u2wKV2n4LK .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2wKV2n4LK .mbr-section-title {
  color: #04551f;
}
.cid-u2wKV2n4LK .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2wKV2n4LK .mbr-text {
  color: #04551f;
}
.cid-u2wKV2n4LK .mbr-card-title {
  color: #ffffff;
}
.cid-u2wKV2n4LK .mbr-card-title,
.cid-u2wKV2n4LK .cards-wrapper {
  color: #04551f;
}
#custom-html-kl {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-kl div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-kl p {
  font-size: 60px;
  color: #777;
}
#custom-html-kl hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-kl hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-kl hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-kl hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-kl hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-kl .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2wKV31MgE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2wKV31MgE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2wKV31MgE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u2wKV31MgE .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2wKV31MgE .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2wKV31MgE .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2wKV31MgE .image-wrapper img {
    height: 300px;
  }
}
.cid-u2wKV31MgE .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2wKV31MgE .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2wKV31MgE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2wKV31MgE .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2wKV31MgE .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2wKV31MgE .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2wKV31MgE .cards-wrapper {
    margin: 0;
  }
}
.cid-u2wKV31MgE .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2wKV31MgE .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2wKV31MgE .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2wKV31MgE .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2wKV31MgE .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u2wKV31MgE .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2wKV31MgE .mbr-section-title {
  color: #04551f;
}
.cid-u2wKV31MgE .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2wKV31MgE .mbr-text {
  color: #04551f;
}
.cid-u2wKV31MgE .mbr-card-title {
  color: #ffffff;
}
.cid-u2wKV31MgE .mbr-card-title,
.cid-u2wKV31MgE .cards-wrapper {
  color: #04551f;
}
#custom-html-kn {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-kn div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-kn p {
  font-size: 60px;
  color: #777;
}
#custom-html-kn hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-kn hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-kn hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-kn hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-kn hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-kn .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2wKV3K9gd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2wKV4d9mI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2wKV4d9mI .container {
    padding: 0 24px;
  }
}
.cid-u2wKV4d9mI .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2wKV4d9mI .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2wKV4d9mI .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2wKV4d9mI .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2wKV4d9mI .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2wKV4d9mI .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2wKV4d9mI .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2wKV4d9mI .mbr-text {
  color: #F9F6E0;
}
.cid-u7UeCfDbPu {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UeCfDbPu .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UeCfDbPu .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UeCfDbPu img,
.cid-u7UeCfDbPu .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UeCfDbPu .item {
  margin-bottom: 30px;
}
.cid-u7UeCfDbPu .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UeCfDbPu .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UeCfDbPu .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UeCfDbPu .item-img img {
  transform: scale(1.05);
}
.cid-u7UeCfDbPu .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UeCfDbPu .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2wKV5laIR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2wKV5laIR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2wKV5laIR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2wKV5laIR .container {
  display: flex;
  justify-content: center;
}
.cid-u2wKV5laIR .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2wKV5laIR .col-copyright {
  padding: 0;
}
.cid-u2wKV5laIR .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2wKV5laIR .copyright {
    text-align: center !important;
  }
}
.cid-u7ZJOvAY3v.popup-builder {
  background-color: #ffffff;
}
.cid-u7ZJOvAY3v.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u7ZJOvAY3v.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u7ZJOvAY3v .modal-content,
.cid-u7ZJOvAY3v .modal-dialog {
  height: auto;
}
.cid-u7ZJOvAY3v .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u7ZJOvAY3v .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u7ZJOvAY3v .form-wrapper .mbr-form .form-group,
  .cid-u7ZJOvAY3v .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u7ZJOvAY3v .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u7ZJOvAY3v .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u7ZJOvAY3v .mbr-text {
  text-align: center;
}
.cid-u7ZJOvAY3v .pt-0 {
  padding-top: 0 !important;
}
.cid-u7ZJOvAY3v .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u7ZJOvAY3v .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u7ZJOvAY3v .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u7ZJOvAY3v .modal-open {
  overflow: hidden;
}
.cid-u7ZJOvAY3v .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u7ZJOvAY3v .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u7ZJOvAY3v .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u7ZJOvAY3v .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u7ZJOvAY3v .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u7ZJOvAY3v .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u7ZJOvAY3v .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u7ZJOvAY3v .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u7ZJOvAY3v .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-u7ZJOvAY3v .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-u7ZJOvAY3v .modal-backdrop.fade {
  opacity: 0;
}
.cid-u7ZJOvAY3v .modal-backdrop.show {
  opacity: .5;
}
.cid-u7ZJOvAY3v .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-u7ZJOvAY3v .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-u7ZJOvAY3v .modal-header {
    padding: 1rem;
  }
}
.cid-u7ZJOvAY3v .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u7ZJOvAY3v .modal-header .close svg {
  fill: #353535;
}
.cid-u7ZJOvAY3v .modal-header .close:hover {
  opacity: 1;
}
.cid-u7ZJOvAY3v .modal-header .close:focus {
  outline: none;
}
.cid-u7ZJOvAY3v .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-u7ZJOvAY3v .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-u7ZJOvAY3v .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7ZJOvAY3v .modal-body {
    padding: 1rem;
  }
}
.cid-u7ZJOvAY3v .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u7ZJOvAY3v .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u7ZJOvAY3v .modal-footer {
    padding: 1rem;
  }
}
.cid-u7ZJOvAY3v .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u7ZJOvAY3v .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u7ZJOvAY3v .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u7ZJOvAY3v .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u7ZJOvAY3v .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-u7ZJOvAY3v .modal-lg,
  .cid-u7ZJOvAY3v .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-u7ZJOvAY3v .modal-xl {
    max-width: 1140px;
  }
}
.cid-u7ZJOvAY3v .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-u7ZJOvAY3v .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u7ZJOvAY3v .form-group {
  margin-bottom: 1rem;
}
.cid-u7ZJOvAY3v .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-u7ZJOvAY3v .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u7ZJOvAY3v .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u7ZJOvAY3v .mbr-section-btn {
  margin: 0;
}
.cid-u7ZJOvAY3v .mbr-section-btn .btn {
  margin: 0;
}
.cid-u2EaV3mshg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2EaV3mshg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2EaV3mshg .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2EaV3mshg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2EaV3mshg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2EaV3mshg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2EaV3mshg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2EaV3mshg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2EaV3mshg .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2EaV3mshg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2EaV3mshg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2EaV3mshg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2EaV3mshg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2EaV3mshg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2EaV3mshg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2EaV3mshg .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2EaV3mshg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2EaV3mshg .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2EaV3mshg .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2EaV3mshg .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2EaV3mshg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2EaV3mshg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2EaV3mshg .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2EaV3mshg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2EaV3mshg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2EaV3mshg .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2EaV3mshg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2EaV3mshg .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2EaV3mshg .nav-item:focus,
.cid-u2EaV3mshg .nav-link:focus {
  outline: none;
}
.cid-u2EaV3mshg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2EaV3mshg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2EaV3mshg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2EaV3mshg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2EaV3mshg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2EaV3mshg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2EaV3mshg .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2EaV3mshg .navbar.opened {
  transition: all 0.3s;
}
.cid-u2EaV3mshg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2EaV3mshg .navbar .navbar-logo img {
  width: auto;
}
.cid-u2EaV3mshg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2EaV3mshg .navbar.collapsed {
  justify-content: center;
}
.cid-u2EaV3mshg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2EaV3mshg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2EaV3mshg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2EaV3mshg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2EaV3mshg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2EaV3mshg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2EaV3mshg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2EaV3mshg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2EaV3mshg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2EaV3mshg .navbar {
    min-height: 72px;
  }
  .cid-u2EaV3mshg .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2EaV3mshg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2EaV3mshg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2EaV3mshg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2EaV3mshg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2EaV3mshg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2EaV3mshg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2EaV3mshg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2EaV3mshg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2EaV3mshg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2EaV3mshg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2EaV3mshg .dropdown-item.active,
.cid-u2EaV3mshg .dropdown-item:active {
  background-color: transparent;
}
.cid-u2EaV3mshg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2EaV3mshg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2EaV3mshg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2EaV3mshg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2EaV3mshg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2EaV3mshg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2EaV3mshg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2EaV3mshg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2EaV3mshg .navbar-buttons {
    text-align: left;
  }
}
.cid-u2EaV3mshg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2EaV3mshg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2EaV3mshg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2EaV3mshg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2EaV3mshg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2EaV3mshg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2EaV3mshg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2EaV3mshg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2EaV3mshg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2EaV3mshg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2EaV3mshg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2EaV3mshg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2EaV3mshg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2EaV3mshg .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2EaV3mshg .navbar {
    height: 70px;
  }
  .cid-u2EaV3mshg .navbar.opened {
    height: auto;
  }
  .cid-u2EaV3mshg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2EaV3mshg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2EaV3mshg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2EaV3mshg .navbar-brand {
  margin-right: auto;
}
.cid-u2EaV3mshg .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2EaV3mshg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2EaV3mshg .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2EaV3mshg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2EaV3mshg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2EaV3mshg .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2EaV3mshg .navbar-brand {
    margin-right: auto;
  }
  .cid-u2EaV3mshg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2EaV3mshg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2EaV3mshg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2EaV3mshg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2EaV3mshg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2EaV3mshg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2EaV3OF96 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2EaV3OF96 .item-img {
  position: relative;
}
.cid-u2EaV3OF96 .button1 {
  background: #1aa900;
}
.cid-u2EaV3OF96 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2EaV3OF96 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2EaV3OF96 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2EaV3OF96 .button2 {
    margin-top: 1rem;
  }
}
.cid-u2EaV3OF96 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2EaV3OF96 .title {
    top: 25%;
  }
}
.cid-u2EaV3OF96 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2EaV3OF96 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2EaV3OF96 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2EaV3OF96 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2EaV3OF96 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2EaV3OF96 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2EaV3OF96 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2EaV3OF96 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2EaV3OF96 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2EaV3OF96 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2EaV3OF96 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2EaV3OF96 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2EaV3OF96 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2EaV3OF96 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2EaV3OF96 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2EaV3OF96 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2EaV3OF96 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2EaV3OF96 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2EaV3OF96 img,
.cid-u2EaV3OF96 .item-img {
  width: 100%;
}
.cid-u2EaV3OF96 .item-title2,
.cid-u2EaV3OF96 .icon2 {
  color: #ffffff;
}
.cid-u2EaV3OF96 .item-title1,
.cid-u2EaV3OF96 .icon1 {
  color: #f9f103;
}
.cid-u2EaV3OF96 .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u2EaV3OF96 .main-title DIV {
  text-align: center;
}
.cid-u2EaV3OF96 h1,
.cid-u2EaV3OF96 h2,
.cid-u2EaV3OF96 h3,
.cid-u2EaV3OF96 h4,
.cid-u2EaV3OF96 .item-title,
.cid-u2EaV3OF96 .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2EaV3OF96 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2EaV3OF96 .subtitle {
  color: #ccff00;
}
.cid-u2EaV4cOc6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2EaV4uk2P {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2EaV4uk2P .container {
    padding: 0 24px;
  }
}
.cid-u2EaV4uk2P .card {
  justify-content: center;
}
.cid-u2EaV4uk2P .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2EaV4uk2P .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2EaV4uk2P .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2EaV4uk2P .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2EaV4uk2P .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2EaV4uk2P .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2EaV4uk2P .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2EaV4uk2P .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2EaV4uk2P .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2EaV4uk2P .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2EaV4uk2P .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2EaV4uk2P .mbr-text {
  color: #04551f;
}
.cid-u2EaV4uk2P .mbr-section-btn {
  text-align: right;
}
.cid-u2EaV4uk2P .mbr-section-title,
.cid-u2EaV4uk2P .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2EaV4uk2P .tm {
  font-size: 75%;
}
.cid-u2EaV4R2pg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2EaV4R2pg .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2EaV4R2pg .colored-text {
  color: #a68462 !important;
}
.cid-u2EaV4R2pg .mbr-section-title {
  color: #ffffff;
}
.cid-u2EaV4R2pg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2EaV4R2pg .mbr-text {
  color: #ffffff;
}
.cid-u2EaV4R2pg .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u9dw8z50j5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u9dw8z50j5 .item-img {
  position: relative;
}
.cid-u9dw8z50j5 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u9dw8z50j5 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u9dw8z50j5 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u9dw8z50j5 .item1 {
  padding-bottom: 2rem;
}
.cid-u9dw8z50j5 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u9dw8z50j5 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u9dw8z50j5 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u9dw8z50j5 .item1,
.cid-u9dw8z50j5 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u9dw8z50j5 .item1 .item:hover,
.cid-u9dw8z50j5 .item .item:hover {
  cursor: pointer;
}
.cid-u9dw8z50j5 .item1:hover .link-icon-wrapper span,
.cid-u9dw8z50j5 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u9dw8z50j5 .item1:hover img,
.cid-u9dw8z50j5 .item:hover img {
  transform: scale(1.05);
}
.cid-u9dw8z50j5 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u9dw8z50j5 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u9dw8z50j5 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u9dw8z50j5 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u9dw8z50j5 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u9dw8z50j5 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u9dw8z50j5 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u9dw8z50j5 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u9dw8z50j5 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u9dw8z50j5 img,
.cid-u9dw8z50j5 .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u9dw8z50j5 .item:focus,
.cid-u9dw8z50j5 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u9dw8z50j5 .item {
    margin-bottom: 1rem;
  }
}
.cid-u9dw8z50j5 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u9dw8z50j5 .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-u9dw8z50j5 .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u9dw8z50j5 .mbr-section-subtitle,
.cid-u9dw8z50j5 .subtitle-wrap,
.cid-u9dw8z50j5 .mbr-section-btn {
  text-align: left;
}
.cid-u9dw8z50j5 .mbr-text,
.cid-u9dw8z50j5 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u9dw8z50j5 h1,
.cid-u9dw8z50j5 h2,
.cid-u9dw8z50j5 h3,
.cid-u9dw8z50j5 h4,
.cid-u9dw8z50j5 h5,
.cid-u9dw8z50j5 h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u9dw8z50j5 p,
.cid-u9dw8z50j5 .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2EaV6dm4R {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2EaV6dm4R .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2EaV6dm4R .colored-text {
  color: #a68462 !important;
}
.cid-u2EaV6dm4R .mbr-section-title {
  color: #ffffff;
}
.cid-u2EaV6dm4R .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2EaV6dm4R .mbr-text {
  color: #ffffff;
}
.cid-u2EaV6dm4R .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u2EaV6BENl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2EaV6BENl .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2EaV6BENl .panel-group {
  border: none;
}
.cid-u2EaV6BENl .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2EaV6BENl .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2EaV6BENl .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2EaV6BENl .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2EaV6BENl .img-col {
  padding: 0;
}
.cid-u2EaV6BENl .img-item {
  height: 100%;
}
.cid-u2EaV6BENl img {
  height: 100%;
  object-fit: cover;
}
.cid-u2EaV6BENl .collapsed span {
  transform: rotate(0deg);
}
.cid-u2EaV6BENl .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2EaV6BENl p {
  margin-bottom: 0.3rem;
}
.cid-u2EaV6BENl .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2EaV6BENl .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2EaV6BENl .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2EaV6BENl .card {
    padding: 1.5rem;
  }
}
.cid-u2EaV6BENl .panel-text {
  color: #04551f;
}
.cid-u2EaV6BENl .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2EaV6BENl .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2EaV6BENl .panel-title-edit,
.cid-u2EaV6BENl .mbr-iconfont {
  color: #04551f;
}
.cid-u9dyfgkJrm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u9dyfgkJrm .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u9dyfgkJrm .colored-text {
  color: #a68462 !important;
}
.cid-u9dyfgkJrm .mbr-section-title {
  color: #ffffff;
}
.cid-u9dyfgkJrm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9dyfgkJrm .mbr-text {
  color: #ffffff;
}
.cid-u9dyfgkJrm .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u9dyoYM7jf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u9dyoYM7jf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9dyoYM7jf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u9dyoYM7jf .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u9dyoYM7jf .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u9dyoYM7jf .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9dyoYM7jf .image-wrapper img {
    height: 300px;
  }
}
.cid-u9dyoYM7jf .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u9dyoYM7jf .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u9dyoYM7jf .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u9dyoYM7jf .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u9dyoYM7jf .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9dyoYM7jf .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u9dyoYM7jf .cards-wrapper {
    margin: 0;
  }
}
.cid-u9dyoYM7jf .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u9dyoYM7jf .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u9dyoYM7jf .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u9dyoYM7jf .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u9dyoYM7jf .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u9dyoYM7jf .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u9dyoYM7jf .mbr-section-title {
  color: #04551f;
}
.cid-u9dyoYM7jf .mbr-section-subtitle {
  color: #04551f;
}
.cid-u9dyoYM7jf .mbr-text {
  color: #04551f;
}
.cid-u9dyoYM7jf .mbr-card-title {
  color: #ffffff;
}
.cid-u9dyoYM7jf .mbr-card-title,
.cid-u9dyoYM7jf .cards-wrapper {
  color: #04551f;
}
.cid-u2EaV9QmTM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2EaV9QmTM .container {
    padding: 0 24px;
  }
}
.cid-u2EaV9QmTM .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2EaV9QmTM .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2EaV9QmTM .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2EaV9QmTM .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2EaV9QmTM .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2EaV9QmTM .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2EaV9QmTM .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2EaV9QmTM .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u2EaV9QmTM .mbr-section-title,
.cid-u2EaV9QmTM .mbr-section-btn {
  text-align: center;
}
.cid-u7UghylFD7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UghylFD7 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UghylFD7 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UghylFD7 img,
.cid-u7UghylFD7 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UghylFD7 .item {
  margin-bottom: 30px;
}
.cid-u7UghylFD7 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UghylFD7 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UghylFD7 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UghylFD7 .item-img img {
  transform: scale(1.05);
}
.cid-u7UghylFD7 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UghylFD7 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2EaVb1poU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2EaVb1poU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2EaVb1poU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2EaVb1poU .container {
  display: flex;
  justify-content: center;
}
.cid-u2EaVb1poU .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2EaVb1poU .col-copyright {
  padding: 0;
}
.cid-u2EaVb1poU .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2EaVb1poU .copyright {
    text-align: center !important;
  }
}
.cid-u2Kb3qR6un {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2Kb3qR6un .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2Kb3qR6un .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2Kb3qR6un .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2Kb3qR6un .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2Kb3qR6un .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2Kb3qR6un .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2Kb3qR6un .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2Kb3qR6un .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2Kb3qR6un .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2Kb3qR6un .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2Kb3qR6un .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2Kb3qR6un .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2Kb3qR6un .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2Kb3qR6un .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2Kb3qR6un .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2Kb3qR6un .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2Kb3qR6un .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2Kb3qR6un .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2Kb3qR6un .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2Kb3qR6un .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2Kb3qR6un .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2Kb3qR6un .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2Kb3qR6un .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2Kb3qR6un .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2Kb3qR6un .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2Kb3qR6un .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2Kb3qR6un .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2Kb3qR6un .nav-item:focus,
.cid-u2Kb3qR6un .nav-link:focus {
  outline: none;
}
.cid-u2Kb3qR6un .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2Kb3qR6un .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2Kb3qR6un .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2Kb3qR6un .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2Kb3qR6un .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2Kb3qR6un .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2Kb3qR6un .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2Kb3qR6un .navbar.opened {
  transition: all 0.3s;
}
.cid-u2Kb3qR6un .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2Kb3qR6un .navbar .navbar-logo img {
  width: auto;
}
.cid-u2Kb3qR6un .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2Kb3qR6un .navbar.collapsed {
  justify-content: center;
}
.cid-u2Kb3qR6un .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2Kb3qR6un .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2Kb3qR6un .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2Kb3qR6un .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2Kb3qR6un .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2Kb3qR6un .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2Kb3qR6un .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2Kb3qR6un .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2Kb3qR6un .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2Kb3qR6un .navbar {
    min-height: 72px;
  }
  .cid-u2Kb3qR6un .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2Kb3qR6un .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2Kb3qR6un .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2Kb3qR6un .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2Kb3qR6un .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2Kb3qR6un .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2Kb3qR6un .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2Kb3qR6un .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2Kb3qR6un .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2Kb3qR6un .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2Kb3qR6un .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2Kb3qR6un .dropdown-item.active,
.cid-u2Kb3qR6un .dropdown-item:active {
  background-color: transparent;
}
.cid-u2Kb3qR6un .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2Kb3qR6un .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2Kb3qR6un .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2Kb3qR6un .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2Kb3qR6un .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2Kb3qR6un .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2Kb3qR6un ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2Kb3qR6un .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2Kb3qR6un .navbar-buttons {
    text-align: left;
  }
}
.cid-u2Kb3qR6un button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2Kb3qR6un button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2Kb3qR6un button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2Kb3qR6un button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2Kb3qR6un button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2Kb3qR6un button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2Kb3qR6un nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2Kb3qR6un nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2Kb3qR6un nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2Kb3qR6un nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2Kb3qR6un .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2Kb3qR6un a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2Kb3qR6un .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2Kb3qR6un .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2Kb3qR6un .navbar {
    height: 70px;
  }
  .cid-u2Kb3qR6un .navbar.opened {
    height: auto;
  }
  .cid-u2Kb3qR6un .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2Kb3qR6un .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2Kb3qR6un .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2Kb3qR6un .navbar-brand {
  margin-right: auto;
}
.cid-u2Kb3qR6un .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2Kb3qR6un .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2Kb3qR6un .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2Kb3qR6un .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2Kb3qR6un .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2Kb3qR6un .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2Kb3qR6un .navbar-brand {
    margin-right: auto;
  }
  .cid-u2Kb3qR6un .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2Kb3qR6un .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2Kb3qR6un .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2Kb3qR6un .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2Kb3qR6un .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2Kb3qR6un .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2Kb3rnc2J {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2Kb3rnc2J .item-img {
  position: relative;
}
.cid-u2Kb3rnc2J .button1 {
  background: #ffdd00;
}
.cid-u2Kb3rnc2J .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2Kb3rnc2J .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2Kb3rnc2J .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2Kb3rnc2J .button2 {
    margin-top: 1rem;
  }
}
.cid-u2Kb3rnc2J .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2Kb3rnc2J .title {
    top: 25%;
  }
}
.cid-u2Kb3rnc2J .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2Kb3rnc2J .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2Kb3rnc2J .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2Kb3rnc2J .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2Kb3rnc2J .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2Kb3rnc2J .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2Kb3rnc2J .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2Kb3rnc2J .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2Kb3rnc2J .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2Kb3rnc2J .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2Kb3rnc2J .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2Kb3rnc2J .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2Kb3rnc2J .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2Kb3rnc2J .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2Kb3rnc2J .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2Kb3rnc2J .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2Kb3rnc2J .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2Kb3rnc2J .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2Kb3rnc2J img,
.cid-u2Kb3rnc2J .item-img {
  width: 100%;
}
.cid-u2Kb3rnc2J .item-title2,
.cid-u2Kb3rnc2J .icon2 {
  color: #ffffff;
}
.cid-u2Kb3rnc2J .item-title1,
.cid-u2Kb3rnc2J .icon1 {
  color: #04551f;
}
.cid-u2Kb3rnc2J .main-title {
  color: #ffdd00;
  text-align: center;
}
.cid-u2Kb3rnc2J .main-title DIV {
  text-align: center;
}
.cid-u2Kb3rnc2J h1,
.cid-u2Kb3rnc2J h2,
.cid-u2Kb3rnc2J h3,
.cid-u2Kb3rnc2J h4,
.cid-u2Kb3rnc2J .item-title,
.cid-u2Kb3rnc2J .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2Kb3rnc2J p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2Kb3rnc2J .subtitle {
  color: #ccff00;
}
.cid-u2Kb3rKyxc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2Kb3s3ODX {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2Kb3s3ODX .container {
    padding: 0 24px;
  }
}
.cid-u2Kb3s3ODX .card {
  justify-content: center;
}
.cid-u2Kb3s3ODX .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2Kb3s3ODX .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2Kb3s3ODX .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2Kb3s3ODX .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2Kb3s3ODX .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2Kb3s3ODX .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2Kb3s3ODX .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2Kb3s3ODX .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2Kb3s3ODX .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2Kb3s3ODX .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2Kb3s3ODX .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2Kb3s3ODX .mbr-text {
  color: #04551f;
}
.cid-u2Kb3s3ODX .mbr-section-btn {
  text-align: right;
}
.cid-u2Kb3s3ODX .mbr-section-title,
.cid-u2Kb3s3ODX .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2Kb3s3ODX .tm {
  font-size: 16px;
}
.cid-u8btyMThc4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u8btyMThc4 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u8btyMThc4 .colored-text {
  color: #a68462 !important;
}
.cid-u8btyMThc4 .mbr-section-title {
  color: #ffffff;
}
.cid-u8btyMThc4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u8btyMThc4 .mbr-text {
  color: #ffffff;
}
.cid-u8btyMThc4 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u8btvSN4JA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8btvSN4JA .item-img {
  position: relative;
}
.cid-u8btvSN4JA .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u8btvSN4JA .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u8btvSN4JA .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u8btvSN4JA .item1 {
  padding-bottom: 2rem;
}
.cid-u8btvSN4JA .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8btvSN4JA .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8btvSN4JA .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8btvSN4JA .item1,
.cid-u8btvSN4JA .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u8btvSN4JA .item1 .item:hover,
.cid-u8btvSN4JA .item .item:hover {
  cursor: pointer;
}
.cid-u8btvSN4JA .item1:hover .link-icon-wrapper span,
.cid-u8btvSN4JA .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8btvSN4JA .item1:hover img,
.cid-u8btvSN4JA .item:hover img {
  transform: scale(1.05);
}
.cid-u8btvSN4JA .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8btvSN4JA .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8btvSN4JA .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8btvSN4JA .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8btvSN4JA .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8btvSN4JA .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8btvSN4JA .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8btvSN4JA .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8btvSN4JA .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u8btvSN4JA img,
.cid-u8btvSN4JA .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u8btvSN4JA .item:focus,
.cid-u8btvSN4JA span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8btvSN4JA .item {
    margin-bottom: 1rem;
  }
}
.cid-u8btvSN4JA .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u8btvSN4JA .item-title {
  text-align: left;
  color: #ffcc00;
}
.cid-u8btvSN4JA .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u8btvSN4JA .mbr-section-subtitle,
.cid-u8btvSN4JA .subtitle-wrap,
.cid-u8btvSN4JA .mbr-section-btn {
  text-align: left;
}
.cid-u8btvSN4JA .mbr-text,
.cid-u8btvSN4JA .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u8btvSN4JA h1,
.cid-u8btvSN4JA h2,
.cid-u8btvSN4JA h3,
.cid-u8btvSN4JA h4,
.cid-u8btvSN4JA h5,
.cid-u8btvSN4JA h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8btvSN4JA p,
.cid-u8btvSN4JA .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2Kb3udaqP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2Kb3udaqP .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2Kb3udaqP .panel-group {
  border: none;
}
.cid-u2Kb3udaqP .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2Kb3udaqP .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2Kb3udaqP .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2Kb3udaqP .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2Kb3udaqP .img-col {
  padding: 0;
}
.cid-u2Kb3udaqP .img-item {
  height: 100%;
}
.cid-u2Kb3udaqP img {
  height: 100%;
  object-fit: cover;
}
.cid-u2Kb3udaqP .collapsed span {
  transform: rotate(0deg);
}
.cid-u2Kb3udaqP .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2Kb3udaqP p {
  margin-bottom: 0.3rem;
}
.cid-u2Kb3udaqP .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2Kb3udaqP .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2Kb3udaqP .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2Kb3udaqP .card {
    padding: 1.5rem;
  }
}
.cid-u2Kb3udaqP .panel-text {
  color: #04551f;
}
.cid-u2Kb3udaqP .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2Kb3udaqP .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2Kb3udaqP .panel-title-edit,
.cid-u2Kb3udaqP .mbr-iconfont {
  color: #04551f;
}
.cid-u2Kb3uK4jp {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2Kb3uK4jp .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2Kb3uK4jp .colored-text {
  color: #a68462 !important;
}
.cid-u2Kb3uK4jp .mbr-section-title {
  color: #ffffff;
}
.cid-u2Kb3uK4jp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2Kb3uK4jp .mbr-text {
  color: #ffffff;
}
.cid-u2Kb3uK4jp .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2Kb3vaCUG {
  background-color: #ffffff;
}
.cid-u2Kb3vaCUG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Kb3vaCUG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2Kb3vaCUG .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2Kb3vaCUG .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2Kb3vaCUG .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2Kb3vaCUG .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2Kb3vaCUG .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2Kb3vaCUG .image-wrapper img {
    height: 300px;
  }
}
.cid-u2Kb3vaCUG .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2Kb3vaCUG .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2Kb3vaCUG .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2Kb3vaCUG .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2Kb3vaCUG .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2Kb3vaCUG .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2Kb3vaCUG .cards-wrapper {
    margin: 0;
  }
}
.cid-u2Kb3vaCUG .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2Kb3vaCUG .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2Kb3vaCUG .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2Kb3vaCUG .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2Kb3vaCUG .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2Kb3vaCUG .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2Kb3vaCUG .mbr-section-title {
  color: #04551f;
}
.cid-u2Kb3vaCUG .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2Kb3vaCUG .mbr-text {
  color: #04551f;
}
.cid-u2Kb3vaCUG .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u2Kb3vaCUG .mbr-card-title,
.cid-u2Kb3vaCUG .cards-wrapper {
  color: #04551f;
}
#custom-html-1o2 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1o2 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1o2 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1o2 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1o2 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1o2 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1o2 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1o2 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1o2 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8brIKc7qY {
  background-color: #ffffff;
}
.cid-u8brIKc7qY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8brIKc7qY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8brIKc7qY .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u8brIKc7qY .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u8brIKc7qY .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u8brIKc7qY .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u8brIKc7qY .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u8brIKc7qY .image-wrapper img {
    height: 300px;
  }
}
.cid-u8brIKc7qY .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u8brIKc7qY .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u8brIKc7qY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u8brIKc7qY .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u8brIKc7qY .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8brIKc7qY .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u8brIKc7qY .cards-wrapper {
    margin: 0;
  }
}
.cid-u8brIKc7qY .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u8brIKc7qY .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u8brIKc7qY .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u8brIKc7qY .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u8brIKc7qY .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u8brIKc7qY .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u8brIKc7qY .mbr-section-title {
  color: #04551f;
}
.cid-u8brIKc7qY .mbr-section-subtitle {
  color: #04551f;
}
.cid-u8brIKc7qY .mbr-text {
  color: #04551f;
}
.cid-u8brIKc7qY .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u8brIKc7qY .mbr-card-title,
.cid-u8brIKc7qY .cards-wrapper {
  color: #04551f;
}
#custom-html-1ok {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ok div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ok p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ok hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ok hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ok hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ok hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ok hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ok .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8hI2sZbyh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u8hI2sZbyh .container {
    padding: 0 24px;
  }
}
.cid-u8hI2sZbyh .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u8hI2sZbyh .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u8hI2sZbyh .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u8hI2sZbyh .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8hI2sZbyh .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u8hI2sZbyh .mbr-section-btn {
    text-align: left;
  }
}
.cid-u8hI2sZbyh .mbr-section-title {
  color: #F9F6E0;
}
.cid-u8hI2sZbyh .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u8hI2sZbyh .mbr-section-title,
.cid-u8hI2sZbyh .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u2Kb3vF01n {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2Kb3vF01n .container {
    padding: 0 24px;
  }
}
.cid-u2Kb3vF01n .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2Kb3vF01n .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2Kb3vF01n .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2Kb3vF01n .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2Kb3vF01n .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2Kb3vF01n .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2Kb3vF01n .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2Kb3vF01n .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u2Kb3vF01n .mbr-section-title,
.cid-u2Kb3vF01n .mbr-section-btn {
  text-align: center;
}
.cid-u7Uk1tLbQQ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Uk1tLbQQ .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Uk1tLbQQ .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Uk1tLbQQ img,
.cid-u7Uk1tLbQQ .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Uk1tLbQQ .item {
  margin-bottom: 30px;
}
.cid-u7Uk1tLbQQ .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Uk1tLbQQ .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Uk1tLbQQ .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Uk1tLbQQ .item-img img {
  transform: scale(1.05);
}
.cid-u7Uk1tLbQQ .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Uk1tLbQQ .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2Kb3wHsDb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2Kb3wHsDb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Kb3wHsDb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2Kb3wHsDb .container {
  display: flex;
  justify-content: center;
}
.cid-u2Kb3wHsDb .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2Kb3wHsDb .col-copyright {
  padding: 0;
}
.cid-u2Kb3wHsDb .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2Kb3wHsDb .copyright {
    text-align: center !important;
  }
}
.cid-u2Kc5MVQjX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2Kc5MVQjX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2Kc5MVQjX .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2Kc5MVQjX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2Kc5MVQjX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2Kc5MVQjX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2Kc5MVQjX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2Kc5MVQjX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2Kc5MVQjX .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2Kc5MVQjX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2Kc5MVQjX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2Kc5MVQjX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2Kc5MVQjX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2Kc5MVQjX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2Kc5MVQjX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2Kc5MVQjX .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2Kc5MVQjX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2Kc5MVQjX .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2Kc5MVQjX .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2Kc5MVQjX .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2Kc5MVQjX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2Kc5MVQjX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2Kc5MVQjX .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2Kc5MVQjX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2Kc5MVQjX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2Kc5MVQjX .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2Kc5MVQjX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2Kc5MVQjX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2Kc5MVQjX .nav-item:focus,
.cid-u2Kc5MVQjX .nav-link:focus {
  outline: none;
}
.cid-u2Kc5MVQjX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2Kc5MVQjX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2Kc5MVQjX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2Kc5MVQjX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2Kc5MVQjX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2Kc5MVQjX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2Kc5MVQjX .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2Kc5MVQjX .navbar.opened {
  transition: all 0.3s;
}
.cid-u2Kc5MVQjX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2Kc5MVQjX .navbar .navbar-logo img {
  width: auto;
}
.cid-u2Kc5MVQjX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2Kc5MVQjX .navbar.collapsed {
  justify-content: center;
}
.cid-u2Kc5MVQjX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2Kc5MVQjX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2Kc5MVQjX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2Kc5MVQjX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2Kc5MVQjX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2Kc5MVQjX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2Kc5MVQjX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2Kc5MVQjX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2Kc5MVQjX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2Kc5MVQjX .navbar {
    min-height: 72px;
  }
  .cid-u2Kc5MVQjX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2Kc5MVQjX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2Kc5MVQjX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2Kc5MVQjX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2Kc5MVQjX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2Kc5MVQjX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2Kc5MVQjX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2Kc5MVQjX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2Kc5MVQjX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2Kc5MVQjX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2Kc5MVQjX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2Kc5MVQjX .dropdown-item.active,
.cid-u2Kc5MVQjX .dropdown-item:active {
  background-color: transparent;
}
.cid-u2Kc5MVQjX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2Kc5MVQjX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2Kc5MVQjX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2Kc5MVQjX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2Kc5MVQjX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2Kc5MVQjX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2Kc5MVQjX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2Kc5MVQjX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2Kc5MVQjX .navbar-buttons {
    text-align: left;
  }
}
.cid-u2Kc5MVQjX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2Kc5MVQjX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2Kc5MVQjX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2Kc5MVQjX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2Kc5MVQjX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2Kc5MVQjX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2Kc5MVQjX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2Kc5MVQjX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2Kc5MVQjX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2Kc5MVQjX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2Kc5MVQjX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2Kc5MVQjX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2Kc5MVQjX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2Kc5MVQjX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2Kc5MVQjX .navbar {
    height: 70px;
  }
  .cid-u2Kc5MVQjX .navbar.opened {
    height: auto;
  }
  .cid-u2Kc5MVQjX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2Kc5MVQjX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2Kc5MVQjX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2Kc5MVQjX .navbar-brand {
  margin-right: auto;
}
.cid-u2Kc5MVQjX .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2Kc5MVQjX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2Kc5MVQjX .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2Kc5MVQjX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2Kc5MVQjX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2Kc5MVQjX .navbar-brand {
    margin-right: auto;
  }
  .cid-u2Kc5MVQjX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2Kc5MVQjX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2Kc5MVQjX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2Kc5MVQjX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2Kc5MVQjX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2Kc5MVQjX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2Kc5Nt0MP {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2Kc5Nt0MP .item-img {
  position: relative;
}
.cid-u2Kc5Nt0MP .button1 {
  background: #ffdd00;
}
.cid-u2Kc5Nt0MP .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2Kc5Nt0MP .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2Kc5Nt0MP .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2Kc5Nt0MP .button2 {
    margin-top: 1rem;
  }
}
.cid-u2Kc5Nt0MP .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2Kc5Nt0MP .title {
    top: 25%;
  }
}
.cid-u2Kc5Nt0MP .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2Kc5Nt0MP .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2Kc5Nt0MP .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2Kc5Nt0MP .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2Kc5Nt0MP .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2Kc5Nt0MP .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2Kc5Nt0MP .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2Kc5Nt0MP .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2Kc5Nt0MP .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2Kc5Nt0MP .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2Kc5Nt0MP .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2Kc5Nt0MP .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2Kc5Nt0MP .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2Kc5Nt0MP .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2Kc5Nt0MP .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2Kc5Nt0MP .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2Kc5Nt0MP .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2Kc5Nt0MP .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2Kc5Nt0MP img,
.cid-u2Kc5Nt0MP .item-img {
  width: 100%;
}
.cid-u2Kc5Nt0MP .item-title2,
.cid-u2Kc5Nt0MP .icon2 {
  color: #ffffff;
}
.cid-u2Kc5Nt0MP .item-title1,
.cid-u2Kc5Nt0MP .icon1 {
  color: #ff0000;
}
.cid-u2Kc5Nt0MP .main-title {
  color: #ffdd00;
  text-align: center;
}
.cid-u2Kc5Nt0MP .main-title DIV {
  text-align: center;
}
.cid-u2Kc5Nt0MP h1,
.cid-u2Kc5Nt0MP h2,
.cid-u2Kc5Nt0MP h3,
.cid-u2Kc5Nt0MP h4,
.cid-u2Kc5Nt0MP .item-title,
.cid-u2Kc5Nt0MP .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2Kc5Nt0MP p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2Kc5Nt0MP .subtitle {
  color: #ccff00;
}
.cid-u2Kc5NXlMa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2Kc5OjQm0 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2Kc5OjQm0 .container {
    padding: 0 24px;
  }
}
.cid-u2Kc5OjQm0 .card {
  justify-content: center;
}
.cid-u2Kc5OjQm0 .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2Kc5OjQm0 .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2Kc5OjQm0 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2Kc5OjQm0 .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2Kc5OjQm0 .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2Kc5OjQm0 .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2Kc5OjQm0 .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2Kc5OjQm0 .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2Kc5OjQm0 .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2Kc5OjQm0 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2Kc5OjQm0 .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2Kc5OjQm0 .mbr-text {
  color: #04551f;
}
.cid-u2Kc5OjQm0 .mbr-section-btn {
  text-align: right;
}
.cid-u2Kc5OjQm0 .mbr-section-title,
.cid-u2Kc5OjQm0 .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2Kc5OjQm0 .tm {
  font-size: 16px;
}
.cid-u8hR2Guy0n {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8hQdneD4P.popup-builder {
  background-color: #ffffff;
}
.cid-u8hQdneD4P.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u8hQdneD4P.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u8hQdneD4P .modal-content,
.cid-u8hQdneD4P .modal-dialog {
  height: auto;
}
.cid-u8hQdneD4P .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u8hQdneD4P .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u8hQdneD4P .form-wrapper .mbr-form .form-group,
  .cid-u8hQdneD4P .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u8hQdneD4P .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u8hQdneD4P .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u8hQdneD4P .mbr-text {
  text-align: center;
  color: #04551f;
}
.cid-u8hQdneD4P .pt-0 {
  padding-top: 0 !important;
}
.cid-u8hQdneD4P .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u8hQdneD4P .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u8hQdneD4P .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u8hQdneD4P .modal-open {
  overflow: hidden;
}
.cid-u8hQdneD4P .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u8hQdneD4P .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u8hQdneD4P .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u8hQdneD4P .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u8hQdneD4P .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u8hQdneD4P .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u8hQdneD4P .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u8hQdneD4P .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u8hQdneD4P .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-u8hQdneD4P .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-u8hQdneD4P .modal-backdrop.fade {
  opacity: 0;
}
.cid-u8hQdneD4P .modal-backdrop.show {
  opacity: .5;
}
.cid-u8hQdneD4P .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-u8hQdneD4P .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-u8hQdneD4P .modal-header {
    padding: 1rem;
  }
}
.cid-u8hQdneD4P .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u8hQdneD4P .modal-header .close svg {
  fill: #353535;
}
.cid-u8hQdneD4P .modal-header .close:hover {
  opacity: 1;
}
.cid-u8hQdneD4P .modal-header .close:focus {
  outline: none;
}
.cid-u8hQdneD4P .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #04551f;
}
.cid-u8hQdneD4P .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-u8hQdneD4P .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u8hQdneD4P .modal-body {
    padding: 1rem;
  }
}
.cid-u8hQdneD4P .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u8hQdneD4P .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u8hQdneD4P .modal-footer {
    padding: 1rem;
  }
}
.cid-u8hQdneD4P .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u8hQdneD4P .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u8hQdneD4P .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u8hQdneD4P .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u8hQdneD4P .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-u8hQdneD4P .modal-lg,
  .cid-u8hQdneD4P .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-u8hQdneD4P .modal-xl {
    max-width: 1140px;
  }
}
.cid-u8hQdneD4P .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-u8hQdneD4P .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u8hQdneD4P .form-group {
  margin-bottom: 1rem;
}
.cid-u8hQdneD4P .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-u8hQdneD4P .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u8hQdneD4P .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u8hQdneD4P .mbr-section-btn {
  margin: 0;
}
.cid-u8hQdneD4P .mbr-section-btn .btn {
  margin: 0;
}
.cid-u2Kc5OK9wO {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2Kc5OK9wO .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2Kc5OK9wO .colored-text {
  color: #a68462 !important;
}
.cid-u2Kc5OK9wO .mbr-section-title {
  color: #ffffff;
}
.cid-u2Kc5OK9wO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2Kc5OK9wO .mbr-text {
  color: #ffffff;
}
.cid-u2Kc5OK9wO .mbr-section-title.main-title {
  text-align: center;
}
.cid-u8hWyZJLbb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8hWyZJLbb .item-img {
  position: relative;
}
.cid-u8hWyZJLbb .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u8hWyZJLbb .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u8hWyZJLbb .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u8hWyZJLbb .item1 {
  padding-bottom: 2rem;
}
.cid-u8hWyZJLbb .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8hWyZJLbb .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8hWyZJLbb .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8hWyZJLbb .item1,
.cid-u8hWyZJLbb .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u8hWyZJLbb .item1 .item:hover,
.cid-u8hWyZJLbb .item .item:hover {
  cursor: pointer;
}
.cid-u8hWyZJLbb .item1:hover .link-icon-wrapper span,
.cid-u8hWyZJLbb .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8hWyZJLbb .item1:hover img,
.cid-u8hWyZJLbb .item:hover img {
  transform: scale(1.05);
}
.cid-u8hWyZJLbb .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8hWyZJLbb .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8hWyZJLbb .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8hWyZJLbb .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8hWyZJLbb .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8hWyZJLbb .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8hWyZJLbb .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8hWyZJLbb .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8hWyZJLbb .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u8hWyZJLbb img,
.cid-u8hWyZJLbb .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u8hWyZJLbb .item:focus,
.cid-u8hWyZJLbb span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8hWyZJLbb .item {
    margin-bottom: 1rem;
  }
}
.cid-u8hWyZJLbb .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u8hWyZJLbb .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-u8hWyZJLbb .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u8hWyZJLbb .mbr-section-subtitle,
.cid-u8hWyZJLbb .subtitle-wrap,
.cid-u8hWyZJLbb .mbr-section-btn {
  text-align: left;
}
.cid-u8hWyZJLbb .mbr-text,
.cid-u8hWyZJLbb .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u8hWyZJLbb h1,
.cid-u8hWyZJLbb h2,
.cid-u8hWyZJLbb h3,
.cid-u8hWyZJLbb h4,
.cid-u8hWyZJLbb h5,
.cid-u8hWyZJLbb h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8hWyZJLbb p,
.cid-u8hWyZJLbb .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2Kc5QEmqj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2Kc5QEmqj .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2Kc5QEmqj .panel-group {
  border: none;
}
.cid-u2Kc5QEmqj .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2Kc5QEmqj .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2Kc5QEmqj .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2Kc5QEmqj .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2Kc5QEmqj .img-col {
  padding: 0;
}
.cid-u2Kc5QEmqj .img-item {
  height: 100%;
}
.cid-u2Kc5QEmqj img {
  height: 100%;
  object-fit: cover;
}
.cid-u2Kc5QEmqj .collapsed span {
  transform: rotate(0deg);
}
.cid-u2Kc5QEmqj .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2Kc5QEmqj p {
  margin-bottom: 0.3rem;
}
.cid-u2Kc5QEmqj .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2Kc5QEmqj .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2Kc5QEmqj .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2Kc5QEmqj .card {
    padding: 1.5rem;
  }
}
.cid-u2Kc5QEmqj .panel-text {
  color: #04551f;
}
.cid-u2Kc5QEmqj .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2Kc5QEmqj .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2Kc5QEmqj .panel-title-edit,
.cid-u2Kc5QEmqj .mbr-iconfont {
  color: #04551f;
}
.cid-u2Kc5RelQp {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2Kc5RelQp .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2Kc5RelQp .colored-text {
  color: #a68462 !important;
}
.cid-u2Kc5RelQp .mbr-section-title {
  color: #ffffff;
}
.cid-u2Kc5RelQp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2Kc5RelQp .mbr-text {
  color: #ffffff;
}
.cid-u2Kc5RelQp .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2Kc5RHQjj {
  background-color: #ffffff;
}
.cid-u2Kc5RHQjj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Kc5RHQjj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2Kc5RHQjj .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2Kc5RHQjj .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2Kc5RHQjj .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2Kc5RHQjj .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2Kc5RHQjj .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2Kc5RHQjj .image-wrapper img {
    height: 300px;
  }
}
.cid-u2Kc5RHQjj .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2Kc5RHQjj .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2Kc5RHQjj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2Kc5RHQjj .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2Kc5RHQjj .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2Kc5RHQjj .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2Kc5RHQjj .cards-wrapper {
    margin: 0;
  }
}
.cid-u2Kc5RHQjj .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2Kc5RHQjj .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2Kc5RHQjj .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2Kc5RHQjj .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2Kc5RHQjj .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2Kc5RHQjj .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2Kc5RHQjj .mbr-section-title {
  color: #04551f;
}
.cid-u2Kc5RHQjj .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2Kc5RHQjj .mbr-text {
  color: #04551f;
}
.cid-u2Kc5RHQjj .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u2Kc5RHQjj .mbr-card-title,
.cid-u2Kc5RHQjj .cards-wrapper {
  color: #04551f;
}
#custom-html-1o8 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1o8 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1o8 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1o8 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1o8 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1o8 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1o8 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1o8 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1o8 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8i9idqtLa {
  background-color: #ffffff;
}
.cid-u8i9idqtLa .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8i9idqtLa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8i9idqtLa .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u8i9idqtLa .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u8i9idqtLa .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u8i9idqtLa .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u8i9idqtLa .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u8i9idqtLa .image-wrapper img {
    height: 300px;
  }
}
.cid-u8i9idqtLa .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u8i9idqtLa .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u8i9idqtLa .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u8i9idqtLa .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u8i9idqtLa .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8i9idqtLa .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u8i9idqtLa .cards-wrapper {
    margin: 0;
  }
}
.cid-u8i9idqtLa .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u8i9idqtLa .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u8i9idqtLa .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u8i9idqtLa .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u8i9idqtLa .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u8i9idqtLa .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u8i9idqtLa .mbr-section-title {
  color: #04551f;
}
.cid-u8i9idqtLa .mbr-section-subtitle {
  color: #04551f;
}
.cid-u8i9idqtLa .mbr-text {
  color: #04551f;
}
.cid-u8i9idqtLa .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u8i9idqtLa .mbr-card-title,
.cid-u8i9idqtLa .cards-wrapper {
  color: #04551f;
}
#custom-html-1oa {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1oa div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1oa p {
  font-size: 60px;
  color: #777;
}
#custom-html-1oa hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1oa hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1oa hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1oa hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1oa hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1oa .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8hNqw8mpm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u8hNqw8mpm .container {
    padding: 0 24px;
  }
}
.cid-u8hNqw8mpm .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u8hNqw8mpm .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u8hNqw8mpm .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u8hNqw8mpm .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8hNqw8mpm .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u8hNqw8mpm .mbr-section-btn {
    text-align: left;
  }
}
.cid-u8hNqw8mpm .mbr-section-title {
  color: #F9F6E0;
}
.cid-u8hNqw8mpm .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u8hNqw8mpm .mbr-section-title,
.cid-u8hNqw8mpm .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u2Kc5SfuUA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2Kc5SfuUA .container {
    padding: 0 24px;
  }
}
.cid-u2Kc5SfuUA .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2Kc5SfuUA .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2Kc5SfuUA .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2Kc5SfuUA .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2Kc5SfuUA .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2Kc5SfuUA .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2Kc5SfuUA .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2Kc5SfuUA .mbr-text {
  color: #F9F6E0;
}
.cid-u7UjWONOHz {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UjWONOHz .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UjWONOHz .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UjWONOHz img,
.cid-u7UjWONOHz .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UjWONOHz .item {
  margin-bottom: 30px;
}
.cid-u7UjWONOHz .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UjWONOHz .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UjWONOHz .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UjWONOHz .item-img img {
  transform: scale(1.05);
}
.cid-u7UjWONOHz .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UjWONOHz .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2Kc5TmcXC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2Kc5TmcXC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Kc5TmcXC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2Kc5TmcXC .container {
  display: flex;
  justify-content: center;
}
.cid-u2Kc5TmcXC .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2Kc5TmcXC .col-copyright {
  padding: 0;
}
.cid-u2Kc5TmcXC .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2Kc5TmcXC .copyright {
    text-align: center !important;
  }
}
.cid-u2MuJoH2dW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2MuJoH2dW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2MuJoH2dW .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2MuJoH2dW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2MuJoH2dW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2MuJoH2dW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2MuJoH2dW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2MuJoH2dW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2MuJoH2dW .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2MuJoH2dW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2MuJoH2dW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2MuJoH2dW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2MuJoH2dW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2MuJoH2dW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2MuJoH2dW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2MuJoH2dW .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2MuJoH2dW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2MuJoH2dW .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2MuJoH2dW .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2MuJoH2dW .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2MuJoH2dW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2MuJoH2dW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2MuJoH2dW .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2MuJoH2dW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2MuJoH2dW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2MuJoH2dW .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2MuJoH2dW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2MuJoH2dW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2MuJoH2dW .nav-item:focus,
.cid-u2MuJoH2dW .nav-link:focus {
  outline: none;
}
.cid-u2MuJoH2dW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2MuJoH2dW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2MuJoH2dW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2MuJoH2dW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2MuJoH2dW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2MuJoH2dW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2MuJoH2dW .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2MuJoH2dW .navbar.opened {
  transition: all 0.3s;
}
.cid-u2MuJoH2dW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2MuJoH2dW .navbar .navbar-logo img {
  width: auto;
}
.cid-u2MuJoH2dW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2MuJoH2dW .navbar.collapsed {
  justify-content: center;
}
.cid-u2MuJoH2dW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2MuJoH2dW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2MuJoH2dW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2MuJoH2dW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2MuJoH2dW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2MuJoH2dW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2MuJoH2dW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2MuJoH2dW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2MuJoH2dW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2MuJoH2dW .navbar {
    min-height: 72px;
  }
  .cid-u2MuJoH2dW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2MuJoH2dW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2MuJoH2dW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2MuJoH2dW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2MuJoH2dW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2MuJoH2dW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2MuJoH2dW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2MuJoH2dW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2MuJoH2dW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2MuJoH2dW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2MuJoH2dW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2MuJoH2dW .dropdown-item.active,
.cid-u2MuJoH2dW .dropdown-item:active {
  background-color: transparent;
}
.cid-u2MuJoH2dW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2MuJoH2dW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2MuJoH2dW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2MuJoH2dW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2MuJoH2dW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2MuJoH2dW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2MuJoH2dW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2MuJoH2dW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2MuJoH2dW .navbar-buttons {
    text-align: left;
  }
}
.cid-u2MuJoH2dW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2MuJoH2dW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2MuJoH2dW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2MuJoH2dW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2MuJoH2dW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2MuJoH2dW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2MuJoH2dW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2MuJoH2dW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2MuJoH2dW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2MuJoH2dW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2MuJoH2dW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2MuJoH2dW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2MuJoH2dW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2MuJoH2dW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2MuJoH2dW .navbar {
    height: 70px;
  }
  .cid-u2MuJoH2dW .navbar.opened {
    height: auto;
  }
  .cid-u2MuJoH2dW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2MuJoH2dW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2MuJoH2dW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2MuJoH2dW .navbar-brand {
  margin-right: auto;
}
.cid-u2MuJoH2dW .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2MuJoH2dW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2MuJoH2dW .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2MuJoH2dW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2MuJoH2dW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2MuJoH2dW .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2MuJoH2dW .navbar-brand {
    margin-right: auto;
  }
  .cid-u2MuJoH2dW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2MuJoH2dW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2MuJoH2dW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2MuJoH2dW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2MuJoH2dW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2MuJoH2dW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2MuJp3b7Z {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2MuJp3b7Z .item-img {
  position: relative;
}
.cid-u2MuJp3b7Z .button1 {
  background: #ffcc00;
}
.cid-u2MuJp3b7Z .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2MuJp3b7Z .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2MuJp3b7Z .button2 {
  background: #edefeb;
}
@media (max-width: 767px) {
  .cid-u2MuJp3b7Z .button2 {
    margin-top: 1rem;
  }
}
.cid-u2MuJp3b7Z .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2MuJp3b7Z .title {
    top: 25%;
  }
}
.cid-u2MuJp3b7Z .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2MuJp3b7Z .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2MuJp3b7Z .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2MuJp3b7Z .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2MuJp3b7Z .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2MuJp3b7Z .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2MuJp3b7Z .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2MuJp3b7Z .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2MuJp3b7Z .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2MuJp3b7Z .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2MuJp3b7Z .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2MuJp3b7Z .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2MuJp3b7Z .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2MuJp3b7Z .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2MuJp3b7Z .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2MuJp3b7Z .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2MuJp3b7Z .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2MuJp3b7Z .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2MuJp3b7Z img,
.cid-u2MuJp3b7Z .item-img {
  width: 100%;
}
.cid-u2MuJp3b7Z .item-title2,
.cid-u2MuJp3b7Z .icon2 {
  color: #2a2c2d;
}
.cid-u2MuJp3b7Z .item-title1,
.cid-u2MuJp3b7Z .icon1 {
  color: #04551f;
  text-align: left;
}
.cid-u2MuJp3b7Z .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-u2MuJp3b7Z .main-title DIV {
  text-align: center;
}
.cid-u2MuJp3b7Z h1,
.cid-u2MuJp3b7Z h2,
.cid-u2MuJp3b7Z h3,
.cid-u2MuJp3b7Z h4,
.cid-u2MuJp3b7Z .item-title,
.cid-u2MuJp3b7Z .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2MuJp3b7Z p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2MuJp3b7Z .subtitle {
  color: #ccff00;
}
.cid-u2MuJpjd9s {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2MuJpx8Zi {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2MuJpx8Zi .container {
    padding: 0 24px;
  }
}
.cid-u2MuJpx8Zi .card {
  justify-content: center;
}
.cid-u2MuJpx8Zi .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2MuJpx8Zi .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2MuJpx8Zi .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2MuJpx8Zi .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2MuJpx8Zi .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2MuJpx8Zi .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2MuJpx8Zi .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2MuJpx8Zi .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2MuJpx8Zi .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2MuJpx8Zi .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2MuJpx8Zi .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2MuJpx8Zi .mbr-text {
  color: #04551f;
}
.cid-u2MuJpx8Zi .mbr-section-btn {
  text-align: right;
}
.cid-u2MuJpx8Zi .mbr-section-title,
.cid-u2MuJpx8Zi .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2MuJpPvGl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2MuJpPvGl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MuJpPvGl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MuJpPvGl .row {
  flex-direction: row-reverse;
}
.cid-u2MuJpPvGl .mbr-description {
  color: #04551f;
}
.cid-u9cPi8iZKz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u9cPi8iZKz .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u9cPi8iZKz .colored-text {
  color: #a68462 !important;
}
.cid-u9cPi8iZKz .mbr-section-title {
  color: #ffffff;
}
.cid-u9cPi8iZKz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9cPi8iZKz .mbr-text {
  color: #ffffff;
}
.cid-u9cPi8iZKz .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u9cOIekT03 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u9cOIekT03 .item-img {
  position: relative;
}
.cid-u9cOIekT03 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u9cOIekT03 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u9cOIekT03 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u9cOIekT03 .item1 {
  padding-bottom: 2rem;
}
.cid-u9cOIekT03 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u9cOIekT03 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u9cOIekT03 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u9cOIekT03 .item1,
.cid-u9cOIekT03 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u9cOIekT03 .item1 .item:hover,
.cid-u9cOIekT03 .item .item:hover {
  cursor: pointer;
}
.cid-u9cOIekT03 .item1:hover .link-icon-wrapper span,
.cid-u9cOIekT03 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u9cOIekT03 .item1:hover img,
.cid-u9cOIekT03 .item:hover img {
  transform: scale(1.05);
}
.cid-u9cOIekT03 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u9cOIekT03 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u9cOIekT03 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u9cOIekT03 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u9cOIekT03 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u9cOIekT03 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u9cOIekT03 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u9cOIekT03 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u9cOIekT03 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u9cOIekT03 img,
.cid-u9cOIekT03 .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u9cOIekT03 .item:focus,
.cid-u9cOIekT03 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u9cOIekT03 .item {
    margin-bottom: 1rem;
  }
}
.cid-u9cOIekT03 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u9cOIekT03 .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-u9cOIekT03 .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u9cOIekT03 .mbr-section-subtitle,
.cid-u9cOIekT03 .subtitle-wrap,
.cid-u9cOIekT03 .mbr-section-btn {
  text-align: left;
}
.cid-u9cOIekT03 .mbr-text,
.cid-u9cOIekT03 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u9cOIekT03 h1,
.cid-u9cOIekT03 h2,
.cid-u9cOIekT03 h3,
.cid-u9cOIekT03 h4,
.cid-u9cOIekT03 h5,
.cid-u9cOIekT03 h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u9cOIekT03 p,
.cid-u9cOIekT03 .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2MuJqlpCC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2MuJqlpCC .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2MuJqlpCC .panel-group {
  border: none;
}
.cid-u2MuJqlpCC .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2MuJqlpCC .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2MuJqlpCC .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2MuJqlpCC .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2MuJqlpCC .img-col {
  padding: 0;
}
.cid-u2MuJqlpCC .img-item {
  height: 100%;
}
.cid-u2MuJqlpCC img {
  height: 100%;
  object-fit: cover;
}
.cid-u2MuJqlpCC .collapsed span {
  transform: rotate(0deg);
}
.cid-u2MuJqlpCC .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2MuJqlpCC p {
  margin-bottom: 0.3rem;
}
.cid-u2MuJqlpCC .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2MuJqlpCC .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2MuJqlpCC .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2MuJqlpCC .card {
    padding: 1.5rem;
  }
}
.cid-u2MuJqlpCC .panel-text {
  color: #04551f;
}
.cid-u2MuJqlpCC .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2MuJqlpCC .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2MuJqlpCC .panel-title-edit,
.cid-u2MuJqlpCC .mbr-iconfont {
  color: #04551f;
}
.cid-u2MuJqJ0jH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2MuJqJ0jH .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2MuJqJ0jH .colored-text {
  color: #a68462 !important;
}
.cid-u2MuJqJ0jH .mbr-section-title {
  color: #ffffff;
}
.cid-u2MuJqJ0jH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2MuJqJ0jH .mbr-text {
  color: #ffffff;
}
.cid-u2MuJqJ0jH .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u2MuJr1NGH {
  background-color: #ffffff;
}
.cid-u2MuJr1NGH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MuJr1NGH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MuJr1NGH .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2MuJr1NGH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2MuJr1NGH .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2MuJr1NGH .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u2MuJr1NGH .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2MuJr1NGH .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u2MuJr1NGH .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2MuJr1NGH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2MuJr1NGH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2MuJr1NGH .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2MuJr1NGH .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2MuJr1NGH .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2MuJr1NGH .cards-wrapper {
    margin: 0;
  }
}
.cid-u2MuJr1NGH .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2MuJr1NGH .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2MuJr1NGH .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2MuJr1NGH .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2MuJr1NGH .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2MuJr1NGH .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2MuJr1NGH .mbr-section-title {
  color: #04551f;
}
.cid-u2MuJr1NGH .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2MuJr1NGH .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-u2MuJr1NGH .mbr-card-title {
  color: #ffffff;
  text-decoration-line: underline;
}
.cid-u2MuJr1NGH .mbr-card-title,
.cid-u2MuJr1NGH .cards-wrapper {
  color: #04551f;
}
#custom-html-1mi {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1mi div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1mi p {
  font-size: 60px;
  color: #777;
}
#custom-html-1mi hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1mi hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1mi hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1mi hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1mi hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1mi .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u9cCNDtpbO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u9cCNDtpbO .container {
    padding: 0 24px;
  }
}
.cid-u9cCNDtpbO .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9cCNDtpbO .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u9cCNDtpbO .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u9cCNDtpbO .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9cCNDtpbO .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u9cCNDtpbO .mbr-section-btn {
    text-align: left;
  }
}
.cid-u9cCNDtpbO .mbr-section-title {
  color: #F9F6E0;
}
.cid-u9cCNDtpbO .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u9cCNDtpbO .mbr-section-title,
.cid-u9cCNDtpbO .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u7UifmvqSr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u7UifmvqSr .container {
    padding: 0 24px;
  }
}
.cid-u7UifmvqSr .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u7UifmvqSr .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u7UifmvqSr .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u7UifmvqSr .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7UifmvqSr .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u7UifmvqSr .mbr-section-btn {
    text-align: left;
  }
}
.cid-u7UifmvqSr .mbr-section-title {
  color: #F9F6E0;
}
.cid-u7UifmvqSr .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u7UifmvqSr .mbr-section-title,
.cid-u7UifmvqSr .mbr-section-btn {
  text-align: center;
}
.cid-u7Uigkat6f {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Uigkat6f .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Uigkat6f .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Uigkat6f img,
.cid-u7Uigkat6f .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Uigkat6f .item {
  margin-bottom: 30px;
}
.cid-u7Uigkat6f .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Uigkat6f .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Uigkat6f .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Uigkat6f .item-img img {
  transform: scale(1.05);
}
.cid-u7Uigkat6f .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Uigkat6f .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2MuJs6n4S {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2MuJs6n4S .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MuJs6n4S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MuJs6n4S .container {
  display: flex;
  justify-content: center;
}
.cid-u2MuJs6n4S .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2MuJs6n4S .col-copyright {
  padding: 0;
}
.cid-u2MuJs6n4S .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2MuJs6n4S .copyright {
    text-align: center !important;
  }
}
.cid-u2MSyU7apH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2MSyU7apH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2MSyU7apH .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2MSyU7apH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2MSyU7apH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2MSyU7apH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2MSyU7apH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2MSyU7apH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2MSyU7apH .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2MSyU7apH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2MSyU7apH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2MSyU7apH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2MSyU7apH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2MSyU7apH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2MSyU7apH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2MSyU7apH .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2MSyU7apH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2MSyU7apH .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2MSyU7apH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2MSyU7apH .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2MSyU7apH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2MSyU7apH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2MSyU7apH .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2MSyU7apH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2MSyU7apH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2MSyU7apH .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2MSyU7apH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2MSyU7apH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2MSyU7apH .nav-item:focus,
.cid-u2MSyU7apH .nav-link:focus {
  outline: none;
}
.cid-u2MSyU7apH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2MSyU7apH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2MSyU7apH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2MSyU7apH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2MSyU7apH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2MSyU7apH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2MSyU7apH .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2MSyU7apH .navbar.opened {
  transition: all 0.3s;
}
.cid-u2MSyU7apH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2MSyU7apH .navbar .navbar-logo img {
  width: auto;
}
.cid-u2MSyU7apH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2MSyU7apH .navbar.collapsed {
  justify-content: center;
}
.cid-u2MSyU7apH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2MSyU7apH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2MSyU7apH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2MSyU7apH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2MSyU7apH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2MSyU7apH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2MSyU7apH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2MSyU7apH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2MSyU7apH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2MSyU7apH .navbar {
    min-height: 72px;
  }
  .cid-u2MSyU7apH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2MSyU7apH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2MSyU7apH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2MSyU7apH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2MSyU7apH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2MSyU7apH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2MSyU7apH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2MSyU7apH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2MSyU7apH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2MSyU7apH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2MSyU7apH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2MSyU7apH .dropdown-item.active,
.cid-u2MSyU7apH .dropdown-item:active {
  background-color: transparent;
}
.cid-u2MSyU7apH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2MSyU7apH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2MSyU7apH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2MSyU7apH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2MSyU7apH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2MSyU7apH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2MSyU7apH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2MSyU7apH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2MSyU7apH .navbar-buttons {
    text-align: left;
  }
}
.cid-u2MSyU7apH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2MSyU7apH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2MSyU7apH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2MSyU7apH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2MSyU7apH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2MSyU7apH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2MSyU7apH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2MSyU7apH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2MSyU7apH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2MSyU7apH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2MSyU7apH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2MSyU7apH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2MSyU7apH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2MSyU7apH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2MSyU7apH .navbar {
    height: 70px;
  }
  .cid-u2MSyU7apH .navbar.opened {
    height: auto;
  }
  .cid-u2MSyU7apH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2MSyU7apH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2MSyU7apH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2MSyU7apH .navbar-brand {
  margin-right: auto;
}
.cid-u2MSyU7apH .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2MSyU7apH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2MSyU7apH .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2MSyU7apH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2MSyU7apH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2MSyU7apH .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2MSyU7apH .navbar-brand {
    margin-right: auto;
  }
  .cid-u2MSyU7apH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2MSyU7apH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2MSyU7apH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2MSyU7apH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2MSyU7apH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2MSyU7apH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2MSyUvjjr {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2MSyUvjjr .item-img {
  position: relative;
}
.cid-u2MSyUvjjr .button1 {
  background: #009933;
}
.cid-u2MSyUvjjr .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2MSyUvjjr .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2MSyUvjjr .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2MSyUvjjr .button2 {
    margin-top: 1rem;
  }
}
.cid-u2MSyUvjjr .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2MSyUvjjr .title {
    top: 25%;
  }
}
.cid-u2MSyUvjjr .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2MSyUvjjr .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2MSyUvjjr .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2MSyUvjjr .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2MSyUvjjr .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2MSyUvjjr .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2MSyUvjjr .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2MSyUvjjr .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2MSyUvjjr .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2MSyUvjjr .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2MSyUvjjr .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2MSyUvjjr .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2MSyUvjjr .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2MSyUvjjr .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2MSyUvjjr .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2MSyUvjjr .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2MSyUvjjr .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2MSyUvjjr .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2MSyUvjjr img,
.cid-u2MSyUvjjr .item-img {
  width: 100%;
}
.cid-u2MSyUvjjr .item-title2,
.cid-u2MSyUvjjr .icon2 {
  color: #ffffff;
}
.cid-u2MSyUvjjr .item-title1,
.cid-u2MSyUvjjr .icon1 {
  color: #f9f6e0;
}
.cid-u2MSyUvjjr .main-title {
  color: #00ff00;
  text-align: center;
}
.cid-u2MSyUvjjr .main-title DIV {
  text-align: center;
}
.cid-u2MSyUvjjr h1,
.cid-u2MSyUvjjr h2,
.cid-u2MSyUvjjr h3,
.cid-u2MSyUvjjr h4,
.cid-u2MSyUvjjr .item-title,
.cid-u2MSyUvjjr .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2MSyUvjjr p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2MSyUvjjr .subtitle {
  color: #ccff00;
}
.cid-u2MSyURpal {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2MSyV6t9q {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2MSyV6t9q .container {
    padding: 0 24px;
  }
}
.cid-u2MSyV6t9q .card {
  justify-content: center;
}
.cid-u2MSyV6t9q .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2MSyV6t9q .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2MSyV6t9q .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2MSyV6t9q .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2MSyV6t9q .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2MSyV6t9q .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2MSyV6t9q .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2MSyV6t9q .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2MSyV6t9q .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2MSyV6t9q .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2MSyV6t9q .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2MSyV6t9q .mbr-text {
  color: #04551f;
}
.cid-u2MSyV6t9q .mbr-section-btn {
  text-align: right;
}
.cid-u2MSyV6t9q .mbr-section-title,
.cid-u2MSyV6t9q .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2MSyVqIdN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2MSyVqIdN .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2MSyVqIdN .colored-text {
  color: #a68462 !important;
}
.cid-u2MSyVqIdN .mbr-section-title {
  color: #ffffff;
}
.cid-u2MSyVqIdN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2MSyVqIdN .mbr-text {
  color: #ffffff;
}
.cid-u2MSyVqIdN .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2MSyVJPTr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2MSyVJPTr .item-img {
  position: relative;
}
.cid-u2MSyVJPTr .item-img img {
  transition: all 0.2s;
}
.cid-u2MSyVJPTr .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2MSyVJPTr .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2MSyVJPTr .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2MSyVJPTr .item:hover img {
  transform: scale(1.05);
}
.cid-u2MSyVJPTr .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2MSyVJPTr .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2MSyVJPTr .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2MSyVJPTr .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2MSyVJPTr .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2MSyVJPTr .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2MSyVJPTr .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2MSyVJPTr .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2MSyVJPTr .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2MSyVJPTr .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2MSyVJPTr .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2MSyVJPTr .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2MSyVJPTr .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2MSyVJPTr .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2MSyVJPTr img,
.cid-u2MSyVJPTr .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u2MSyVJPTr .item:focus,
.cid-u2MSyVJPTr span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2MSyVJPTr .item {
    margin-bottom: 1rem;
  }
}
.cid-u2MSyVJPTr .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2MSyVJPTr .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2MSyVJPTr .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2MSyVJPTr .mbr-section-subtitle,
.cid-u2MSyVJPTr .subtitle-wrap,
.cid-u2MSyVJPTr .mbr-section-btn {
  text-align: left;
}
.cid-u2MSyVJPTr .mbr-text,
.cid-u2MSyVJPTr .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2MSyVJPTr h1,
.cid-u2MSyVJPTr h2,
.cid-u2MSyVJPTr h3,
.cid-u2MSyVJPTr h5,
.cid-u2MSyVJPTr h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2MSyVJPTr p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2MSyWVFrG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2MSyWVFrG .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2MSyWVFrG .panel-group {
  border: none;
}
.cid-u2MSyWVFrG .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2MSyWVFrG .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2MSyWVFrG .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2MSyWVFrG .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2MSyWVFrG .img-col {
  padding: 0;
}
.cid-u2MSyWVFrG .img-item {
  height: 100%;
}
.cid-u2MSyWVFrG img {
  height: 100%;
  object-fit: cover;
}
.cid-u2MSyWVFrG .collapsed span {
  transform: rotate(0deg);
}
.cid-u2MSyWVFrG .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2MSyWVFrG p {
  margin-bottom: 0.3rem;
}
.cid-u2MSyWVFrG .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2MSyWVFrG .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2MSyWVFrG .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2MSyWVFrG .card {
    padding: 1.5rem;
  }
}
.cid-u2MSyWVFrG .panel-text {
  color: #04551f;
}
.cid-u2MSyWVFrG .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2MSyWVFrG .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2MSyWVFrG .panel-title-edit,
.cid-u2MSyWVFrG .mbr-iconfont {
  color: #04551f;
}
.cid-u2MSyXoWbM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2MSyXoWbM .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2MSyXoWbM .colored-text {
  color: #a68462 !important;
}
.cid-u2MSyXoWbM .mbr-section-title {
  color: #ffffff;
}
.cid-u2MSyXoWbM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2MSyXoWbM .mbr-text {
  color: #ffffff;
}
.cid-u2MSyXoWbM .mbr-section-title.main-title {
  text-align: center;
}
.cid-u8aZtfb8Jo {
  background-color: #ffffff;
}
.cid-u8aZtfb8Jo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8aZtfb8Jo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8aZtfb8Jo .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u8aZtfb8Jo .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u8aZtfb8Jo .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u8aZtfb8Jo .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u8aZtfb8Jo .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u8aZtfb8Jo .image-wrapper img {
    height: 300px;
  }
}
.cid-u8aZtfb8Jo .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u8aZtfb8Jo .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u8aZtfb8Jo .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u8aZtfb8Jo .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u8aZtfb8Jo .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8aZtfb8Jo .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u8aZtfb8Jo .cards-wrapper {
    margin: 0;
  }
}
.cid-u8aZtfb8Jo .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u8aZtfb8Jo .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u8aZtfb8Jo .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u8aZtfb8Jo .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u8aZtfb8Jo .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u8aZtfb8Jo .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u8aZtfb8Jo .mbr-section-title {
  color: #04551f;
}
.cid-u8aZtfb8Jo .mbr-section-subtitle {
  color: #04551f;
}
.cid-u8aZtfb8Jo .mbr-text {
  color: #04551f;
}
.cid-u8aZtfb8Jo .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u8aZtfb8Jo .mbr-card-title,
.cid-u8aZtfb8Jo .cards-wrapper {
  color: #04551f;
}
#custom-html-1o3 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1o3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1o3 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1o3 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1o3 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1o3 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1o3 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1o3 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1o3 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2MSyXKlPh {
  background-color: #ffffff;
}
.cid-u2MSyXKlPh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MSyXKlPh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MSyXKlPh .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2MSyXKlPh .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2MSyXKlPh .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2MSyXKlPh .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2MSyXKlPh .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2MSyXKlPh .image-wrapper img {
    height: 300px;
  }
}
.cid-u2MSyXKlPh .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2MSyXKlPh .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2MSyXKlPh .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2MSyXKlPh .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2MSyXKlPh .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2MSyXKlPh .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2MSyXKlPh .cards-wrapper {
    margin: 0;
  }
}
.cid-u2MSyXKlPh .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2MSyXKlPh .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2MSyXKlPh .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2MSyXKlPh .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2MSyXKlPh .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2MSyXKlPh .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2MSyXKlPh .mbr-section-title {
  color: #04551f;
}
.cid-u2MSyXKlPh .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2MSyXKlPh .mbr-text {
  color: #04551f;
}
.cid-u2MSyXKlPh .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u2MSyXKlPh .mbr-card-title,
.cid-u2MSyXKlPh .cards-wrapper {
  color: #04551f;
}
.cid-u8hHpjSK7W {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u8hHpjSK7W .container {
    padding: 0 24px;
  }
}
.cid-u8hHpjSK7W .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u8hHpjSK7W .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u8hHpjSK7W .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u8hHpjSK7W .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8hHpjSK7W .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u8hHpjSK7W .mbr-section-btn {
    text-align: left;
  }
}
.cid-u8hHpjSK7W .mbr-section-title {
  color: #F9F6E0;
}
.cid-u8hHpjSK7W .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u8hHpjSK7W .mbr-section-title,
.cid-u8hHpjSK7W .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u2MSyYaXoV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2MSyYaXoV .container {
    padding: 0 24px;
  }
}
.cid-u2MSyYaXoV .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2MSyYaXoV .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2MSyYaXoV .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2MSyYaXoV .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2MSyYaXoV .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2MSyYaXoV .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2MSyYaXoV .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2MSyYaXoV .mbr-text {
  color: #F9F6E0;
}
.cid-u7Uk639YQC {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Uk639YQC .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Uk639YQC .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Uk639YQC img,
.cid-u7Uk639YQC .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Uk639YQC .item {
  margin-bottom: 30px;
}
.cid-u7Uk639YQC .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Uk639YQC .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Uk639YQC .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Uk639YQC .item-img img {
  transform: scale(1.05);
}
.cid-u7Uk639YQC .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Uk639YQC .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2MSyZ39sZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2MSyZ39sZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MSyZ39sZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MSyZ39sZ .container {
  display: flex;
  justify-content: center;
}
.cid-u2MSyZ39sZ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2MSyZ39sZ .col-copyright {
  padding: 0;
}
.cid-u2MSyZ39sZ .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2MSyZ39sZ .copyright {
    text-align: center !important;
  }
}
.cid-u2MUQc8sF8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2MUQc8sF8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2MUQc8sF8 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2MUQc8sF8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2MUQc8sF8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2MUQc8sF8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2MUQc8sF8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2MUQc8sF8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2MUQc8sF8 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2MUQc8sF8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2MUQc8sF8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2MUQc8sF8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2MUQc8sF8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2MUQc8sF8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2MUQc8sF8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2MUQc8sF8 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2MUQc8sF8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2MUQc8sF8 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2MUQc8sF8 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2MUQc8sF8 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2MUQc8sF8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2MUQc8sF8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2MUQc8sF8 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2MUQc8sF8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2MUQc8sF8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2MUQc8sF8 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2MUQc8sF8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2MUQc8sF8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2MUQc8sF8 .nav-item:focus,
.cid-u2MUQc8sF8 .nav-link:focus {
  outline: none;
}
.cid-u2MUQc8sF8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2MUQc8sF8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2MUQc8sF8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2MUQc8sF8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2MUQc8sF8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2MUQc8sF8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2MUQc8sF8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2MUQc8sF8 .navbar.opened {
  transition: all 0.3s;
}
.cid-u2MUQc8sF8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2MUQc8sF8 .navbar .navbar-logo img {
  width: auto;
}
.cid-u2MUQc8sF8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2MUQc8sF8 .navbar.collapsed {
  justify-content: center;
}
.cid-u2MUQc8sF8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2MUQc8sF8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2MUQc8sF8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2MUQc8sF8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2MUQc8sF8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2MUQc8sF8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2MUQc8sF8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2MUQc8sF8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2MUQc8sF8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2MUQc8sF8 .navbar {
    min-height: 72px;
  }
  .cid-u2MUQc8sF8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2MUQc8sF8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2MUQc8sF8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2MUQc8sF8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2MUQc8sF8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2MUQc8sF8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2MUQc8sF8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2MUQc8sF8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2MUQc8sF8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2MUQc8sF8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2MUQc8sF8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2MUQc8sF8 .dropdown-item.active,
.cid-u2MUQc8sF8 .dropdown-item:active {
  background-color: transparent;
}
.cid-u2MUQc8sF8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2MUQc8sF8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2MUQc8sF8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2MUQc8sF8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2MUQc8sF8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2MUQc8sF8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2MUQc8sF8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2MUQc8sF8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2MUQc8sF8 .navbar-buttons {
    text-align: left;
  }
}
.cid-u2MUQc8sF8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2MUQc8sF8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2MUQc8sF8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2MUQc8sF8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2MUQc8sF8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2MUQc8sF8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2MUQc8sF8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2MUQc8sF8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2MUQc8sF8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2MUQc8sF8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2MUQc8sF8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2MUQc8sF8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2MUQc8sF8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2MUQc8sF8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2MUQc8sF8 .navbar {
    height: 70px;
  }
  .cid-u2MUQc8sF8 .navbar.opened {
    height: auto;
  }
  .cid-u2MUQc8sF8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2MUQc8sF8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2MUQc8sF8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2MUQc8sF8 .navbar-brand {
  margin-right: auto;
}
.cid-u2MUQc8sF8 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2MUQc8sF8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2MUQc8sF8 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2MUQc8sF8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2MUQc8sF8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2MUQc8sF8 .navbar-brand {
    margin-right: auto;
  }
  .cid-u2MUQc8sF8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2MUQc8sF8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2MUQc8sF8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2MUQc8sF8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2MUQc8sF8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2MUQc8sF8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2MUQcxkv3 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2MUQcxkv3 .item-img {
  position: relative;
}
.cid-u2MUQcxkv3 .button1 {
  background: #99ff00;
}
.cid-u2MUQcxkv3 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2MUQcxkv3 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2MUQcxkv3 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2MUQcxkv3 .button2 {
    margin-top: 1rem;
  }
}
.cid-u2MUQcxkv3 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2MUQcxkv3 .title {
    top: 25%;
  }
}
.cid-u2MUQcxkv3 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2MUQcxkv3 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2MUQcxkv3 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2MUQcxkv3 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2MUQcxkv3 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2MUQcxkv3 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2MUQcxkv3 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2MUQcxkv3 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2MUQcxkv3 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2MUQcxkv3 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2MUQcxkv3 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2MUQcxkv3 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2MUQcxkv3 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2MUQcxkv3 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2MUQcxkv3 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2MUQcxkv3 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2MUQcxkv3 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2MUQcxkv3 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2MUQcxkv3 img,
.cid-u2MUQcxkv3 .item-img {
  width: 100%;
}
.cid-u2MUQcxkv3 .item-title2,
.cid-u2MUQcxkv3 .icon2 {
  color: #ffffff;
}
.cid-u2MUQcxkv3 .item-title1,
.cid-u2MUQcxkv3 .icon1 {
  color: #04551f;
}
.cid-u2MUQcxkv3 .main-title {
  color: #00ff00;
  text-align: center;
}
.cid-u2MUQcxkv3 .main-title DIV {
  text-align: center;
}
.cid-u2MUQcxkv3 h1,
.cid-u2MUQcxkv3 h2,
.cid-u2MUQcxkv3 h3,
.cid-u2MUQcxkv3 h4,
.cid-u2MUQcxkv3 .item-title,
.cid-u2MUQcxkv3 .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2MUQcxkv3 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2MUQcxkv3 .subtitle {
  color: #ccff00;
}
.cid-u2MUQcRTq4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2MUQd6SkN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2MUQd6SkN .container {
    padding: 0 24px;
  }
}
.cid-u2MUQd6SkN .card {
  justify-content: center;
}
.cid-u2MUQd6SkN .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2MUQd6SkN .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2MUQd6SkN .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2MUQd6SkN .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2MUQd6SkN .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2MUQd6SkN .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2MUQd6SkN .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2MUQd6SkN .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2MUQd6SkN .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2MUQd6SkN .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2MUQd6SkN .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2MUQd6SkN .mbr-text {
  color: #04551f;
}
.cid-u2MUQd6SkN .mbr-section-btn {
  text-align: right;
}
.cid-u2MUQd6SkN .mbr-section-title,
.cid-u2MUQd6SkN .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-uaChub18HE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uaChub18HE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaChub18HE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaChub18HE .row {
  flex-direction: row-reverse;
}
.cid-uaChub18HE .mbr-description {
  color: #04551f;
}
.cid-u2MUQdoIQy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2MUQdoIQy .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2MUQdoIQy .colored-text {
  color: #a68462 !important;
}
.cid-u2MUQdoIQy .mbr-section-title {
  color: #ffffff;
}
.cid-u2MUQdoIQy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2MUQdoIQy .mbr-text {
  color: #ffffff;
}
.cid-u2MUQdoIQy .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u2MUQdGMWG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2MUQdGMWG .item-img {
  position: relative;
}
.cid-u2MUQdGMWG .item-img img {
  transition: all 0.2s;
}
.cid-u2MUQdGMWG .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2MUQdGMWG .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2MUQdGMWG .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2MUQdGMWG .item:hover img {
  transform: scale(1.05);
}
.cid-u2MUQdGMWG .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2MUQdGMWG .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2MUQdGMWG .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2MUQdGMWG .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2MUQdGMWG .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2MUQdGMWG .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2MUQdGMWG .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2MUQdGMWG .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2MUQdGMWG .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2MUQdGMWG .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2MUQdGMWG .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2MUQdGMWG .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2MUQdGMWG .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2MUQdGMWG .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2MUQdGMWG img,
.cid-u2MUQdGMWG .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u2MUQdGMWG .item:focus,
.cid-u2MUQdGMWG span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2MUQdGMWG .item {
    margin-bottom: 1rem;
  }
}
.cid-u2MUQdGMWG .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2MUQdGMWG .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-u2MUQdGMWG .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2MUQdGMWG .mbr-section-subtitle,
.cid-u2MUQdGMWG .subtitle-wrap,
.cid-u2MUQdGMWG .mbr-section-btn {
  text-align: left;
}
.cid-u2MUQdGMWG .mbr-text,
.cid-u2MUQdGMWG .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2MUQdGMWG h1,
.cid-u2MUQdGMWG h2,
.cid-u2MUQdGMWG h3,
.cid-u2MUQdGMWG h5,
.cid-u2MUQdGMWG h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2MUQdGMWG p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2MUQeUCw6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2MUQeUCw6 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2MUQeUCw6 .panel-group {
  border: none;
}
.cid-u2MUQeUCw6 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2MUQeUCw6 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2MUQeUCw6 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2MUQeUCw6 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2MUQeUCw6 .img-col {
  padding: 0;
}
.cid-u2MUQeUCw6 .img-item {
  height: 100%;
}
.cid-u2MUQeUCw6 img {
  height: 100%;
  object-fit: cover;
}
.cid-u2MUQeUCw6 .collapsed span {
  transform: rotate(0deg);
}
.cid-u2MUQeUCw6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2MUQeUCw6 p {
  margin-bottom: 0.3rem;
}
.cid-u2MUQeUCw6 .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2MUQeUCw6 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2MUQeUCw6 .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2MUQeUCw6 .card {
    padding: 1.5rem;
  }
}
.cid-u2MUQeUCw6 .panel-text {
  color: #04551f;
}
.cid-u2MUQeUCw6 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2MUQeUCw6 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2MUQeUCw6 .panel-title-edit,
.cid-u2MUQeUCw6 .mbr-iconfont {
  color: #04551f;
}
.cid-u2MUQfl9CG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2MUQfl9CG .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2MUQfl9CG .colored-text {
  color: #a68462 !important;
}
.cid-u2MUQfl9CG .mbr-section-title {
  color: #ffffff;
}
.cid-u2MUQfl9CG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2MUQfl9CG .mbr-text {
  color: #ffffff;
}
.cid-u2MUQfl9CG .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2MUQfGlzH {
  background-color: #ffffff;
}
.cid-u2MUQfGlzH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MUQfGlzH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MUQfGlzH .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2MUQfGlzH .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2MUQfGlzH .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2MUQfGlzH .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2MUQfGlzH .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2MUQfGlzH .image-wrapper img {
    height: 300px;
  }
}
.cid-u2MUQfGlzH .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2MUQfGlzH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2MUQfGlzH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2MUQfGlzH .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2MUQfGlzH .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2MUQfGlzH .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2MUQfGlzH .cards-wrapper {
    margin: 0;
  }
}
.cid-u2MUQfGlzH .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2MUQfGlzH .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2MUQfGlzH .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2MUQfGlzH .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2MUQfGlzH .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2MUQfGlzH .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2MUQfGlzH .mbr-section-title {
  color: #04551f;
}
.cid-u2MUQfGlzH .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2MUQfGlzH .mbr-text {
  color: #04551f;
}
.cid-u2MUQfGlzH .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u2MUQfGlzH .mbr-card-title,
.cid-u2MUQfGlzH .cards-wrapper {
  color: #04551f;
}
#custom-html-1tx {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1tx div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1tx p {
  font-size: 60px;
  color: #777;
}
#custom-html-1tx hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1tx hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1tx hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1tx hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1tx hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1tx .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uaCwEfrSUJ {
  background-color: #ffffff;
}
.cid-uaCwEfrSUJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaCwEfrSUJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaCwEfrSUJ .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uaCwEfrSUJ .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uaCwEfrSUJ .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uaCwEfrSUJ .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uaCwEfrSUJ .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uaCwEfrSUJ .image-wrapper img {
    height: 300px;
  }
}
.cid-uaCwEfrSUJ .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-uaCwEfrSUJ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uaCwEfrSUJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uaCwEfrSUJ .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uaCwEfrSUJ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uaCwEfrSUJ .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-uaCwEfrSUJ .cards-wrapper {
    margin: 0;
  }
}
.cid-uaCwEfrSUJ .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uaCwEfrSUJ .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-uaCwEfrSUJ .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-uaCwEfrSUJ .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uaCwEfrSUJ .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-uaCwEfrSUJ .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-uaCwEfrSUJ .mbr-section-title {
  color: #04551f;
}
.cid-uaCwEfrSUJ .mbr-section-subtitle {
  color: #04551f;
}
.cid-uaCwEfrSUJ .mbr-text {
  color: #04551f;
}
.cid-uaCwEfrSUJ .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-uaCwEfrSUJ .mbr-card-title,
.cid-uaCwEfrSUJ .cards-wrapper {
  color: #04551f;
}
#custom-html-1u1 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1u1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1u1 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1u1 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1u1 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1u1 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1u1 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1u1 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1u1 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uaE3Q6O7JN {
  background-color: #ffffff;
}
.cid-uaE3Q6O7JN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaE3Q6O7JN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaE3Q6O7JN .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uaE3Q6O7JN .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uaE3Q6O7JN .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uaE3Q6O7JN .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uaE3Q6O7JN .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uaE3Q6O7JN .image-wrapper img {
    height: 300px;
  }
}
.cid-uaE3Q6O7JN .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-uaE3Q6O7JN .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uaE3Q6O7JN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uaE3Q6O7JN .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uaE3Q6O7JN .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uaE3Q6O7JN .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-uaE3Q6O7JN .cards-wrapper {
    margin: 0;
  }
}
.cid-uaE3Q6O7JN .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uaE3Q6O7JN .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-uaE3Q6O7JN .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-uaE3Q6O7JN .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uaE3Q6O7JN .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-uaE3Q6O7JN .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-uaE3Q6O7JN .mbr-section-title {
  color: #04551f;
}
.cid-uaE3Q6O7JN .mbr-section-subtitle {
  color: #04551f;
}
.cid-uaE3Q6O7JN .mbr-text {
  color: #04551f;
}
.cid-uaE3Q6O7JN .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-uaE3Q6O7JN .mbr-card-title,
.cid-uaE3Q6O7JN .cards-wrapper {
  color: #04551f;
}
.cid-u2MUQgaHgg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2MUQgaHgg .container {
    padding: 0 24px;
  }
}
.cid-u2MUQgaHgg .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2MUQgaHgg .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2MUQgaHgg .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2MUQgaHgg .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2MUQgaHgg .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2MUQgaHgg .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2MUQgaHgg .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2MUQgaHgg .mbr-text {
  color: #F9F6E0;
}
.cid-u7UiGXV2DV {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UiGXV2DV .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UiGXV2DV .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UiGXV2DV img,
.cid-u7UiGXV2DV .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UiGXV2DV .item {
  margin-bottom: 30px;
}
.cid-u7UiGXV2DV .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UiGXV2DV .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UiGXV2DV .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UiGXV2DV .item-img img {
  transform: scale(1.05);
}
.cid-u7UiGXV2DV .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UiGXV2DV .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2MUQh3Mat {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2MUQh3Mat .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MUQh3Mat .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MUQh3Mat .container {
  display: flex;
  justify-content: center;
}
.cid-u2MUQh3Mat .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2MUQh3Mat .col-copyright {
  padding: 0;
}
.cid-u2MUQh3Mat .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2MUQh3Mat .copyright {
    text-align: center !important;
  }
}
.cid-u2MVHd526h {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2MVHd526h .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2MVHd526h .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2MVHd526h .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2MVHd526h .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2MVHd526h .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2MVHd526h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2MVHd526h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2MVHd526h .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2MVHd526h .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2MVHd526h .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2MVHd526h .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2MVHd526h .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2MVHd526h .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2MVHd526h .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2MVHd526h .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2MVHd526h .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2MVHd526h .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2MVHd526h .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2MVHd526h .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2MVHd526h .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2MVHd526h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2MVHd526h .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2MVHd526h .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2MVHd526h .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2MVHd526h .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2MVHd526h .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2MVHd526h .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2MVHd526h .nav-item:focus,
.cid-u2MVHd526h .nav-link:focus {
  outline: none;
}
.cid-u2MVHd526h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2MVHd526h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2MVHd526h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2MVHd526h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2MVHd526h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2MVHd526h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2MVHd526h .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2MVHd526h .navbar.opened {
  transition: all 0.3s;
}
.cid-u2MVHd526h .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2MVHd526h .navbar .navbar-logo img {
  width: auto;
}
.cid-u2MVHd526h .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2MVHd526h .navbar.collapsed {
  justify-content: center;
}
.cid-u2MVHd526h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2MVHd526h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2MVHd526h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2MVHd526h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2MVHd526h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2MVHd526h .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2MVHd526h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2MVHd526h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2MVHd526h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2MVHd526h .navbar {
    min-height: 72px;
  }
  .cid-u2MVHd526h .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2MVHd526h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2MVHd526h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2MVHd526h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2MVHd526h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2MVHd526h .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2MVHd526h .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2MVHd526h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2MVHd526h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2MVHd526h .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2MVHd526h .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2MVHd526h .dropdown-item.active,
.cid-u2MVHd526h .dropdown-item:active {
  background-color: transparent;
}
.cid-u2MVHd526h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2MVHd526h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2MVHd526h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2MVHd526h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2MVHd526h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2MVHd526h .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2MVHd526h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2MVHd526h .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2MVHd526h .navbar-buttons {
    text-align: left;
  }
}
.cid-u2MVHd526h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2MVHd526h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2MVHd526h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2MVHd526h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2MVHd526h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2MVHd526h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2MVHd526h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2MVHd526h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2MVHd526h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2MVHd526h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2MVHd526h .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2MVHd526h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2MVHd526h .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2MVHd526h .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2MVHd526h .navbar {
    height: 70px;
  }
  .cid-u2MVHd526h .navbar.opened {
    height: auto;
  }
  .cid-u2MVHd526h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2MVHd526h .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2MVHd526h .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2MVHd526h .navbar-brand {
  margin-right: auto;
}
.cid-u2MVHd526h .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2MVHd526h .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2MVHd526h .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2MVHd526h .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2MVHd526h .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2MVHd526h .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2MVHd526h .navbar-brand {
    margin-right: auto;
  }
  .cid-u2MVHd526h .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2MVHd526h .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2MVHd526h .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2MVHd526h .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2MVHd526h .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2MVHd526h .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2MVHd526h .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2MVHdyfz5 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2MVHdyfz5 .item-img {
  position: relative;
}
.cid-u2MVHdyfz5 .button1 {
  background: #ff0000;
}
.cid-u2MVHdyfz5 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2MVHdyfz5 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2MVHdyfz5 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2MVHdyfz5 .button2 {
    margin-top: 1rem;
  }
}
.cid-u2MVHdyfz5 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2MVHdyfz5 .title {
    top: 25%;
  }
}
.cid-u2MVHdyfz5 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2MVHdyfz5 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2MVHdyfz5 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2MVHdyfz5 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2MVHdyfz5 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2MVHdyfz5 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2MVHdyfz5 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2MVHdyfz5 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2MVHdyfz5 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2MVHdyfz5 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2MVHdyfz5 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2MVHdyfz5 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2MVHdyfz5 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2MVHdyfz5 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2MVHdyfz5 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2MVHdyfz5 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2MVHdyfz5 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2MVHdyfz5 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2MVHdyfz5 img,
.cid-u2MVHdyfz5 .item-img {
  width: 100%;
}
.cid-u2MVHdyfz5 .item-title2,
.cid-u2MVHdyfz5 .icon2 {
  color: #ffffff;
}
.cid-u2MVHdyfz5 .item-title1,
.cid-u2MVHdyfz5 .icon1 {
  color: #ffff00;
}
.cid-u2MVHdyfz5 .main-title {
  color: #ffdd00;
  text-align: center;
}
.cid-u2MVHdyfz5 .main-title DIV {
  text-align: center;
}
.cid-u2MVHdyfz5 h1,
.cid-u2MVHdyfz5 h2,
.cid-u2MVHdyfz5 h3,
.cid-u2MVHdyfz5 h4,
.cid-u2MVHdyfz5 .item-title,
.cid-u2MVHdyfz5 .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2MVHdyfz5 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2MVHdyfz5 .subtitle {
  color: #ccff00;
}
.cid-u2MVHdVSOk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2MVHeg6tT {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2MVHeg6tT .container {
    padding: 0 24px;
  }
}
.cid-u2MVHeg6tT .card {
  justify-content: center;
}
.cid-u2MVHeg6tT .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2MVHeg6tT .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2MVHeg6tT .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2MVHeg6tT .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2MVHeg6tT .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2MVHeg6tT .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2MVHeg6tT .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2MVHeg6tT .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2MVHeg6tT .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2MVHeg6tT .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2MVHeg6tT .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2MVHeg6tT .mbr-text {
  color: #04551f;
}
.cid-u2MVHeg6tT .mbr-section-btn {
  text-align: right;
}
.cid-u2MVHeg6tT .mbr-section-title,
.cid-u2MVHeg6tT .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2MVHeg6tT .tm {
  font-size: 75%;
}
.cid-u2MVHeEDqX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2MVHeEDqX .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2MVHeEDqX .colored-text {
  color: #a68462 !important;
}
.cid-u2MVHeEDqX .mbr-section-title {
  color: #ffffff;
}
.cid-u2MVHeEDqX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2MVHeEDqX .mbr-text {
  color: #ffffff;
}
.cid-u2MVHeEDqX .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2MVHeZLBH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2MVHeZLBH .item-img {
  position: relative;
}
.cid-u2MVHeZLBH .item-img img {
  transition: all 0.2s;
}
.cid-u2MVHeZLBH .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2MVHeZLBH .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2MVHeZLBH .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2MVHeZLBH .item:hover img {
  transform: scale(1.05);
}
.cid-u2MVHeZLBH .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2MVHeZLBH .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2MVHeZLBH .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2MVHeZLBH .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2MVHeZLBH .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2MVHeZLBH .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2MVHeZLBH .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2MVHeZLBH .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2MVHeZLBH .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2MVHeZLBH .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2MVHeZLBH .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2MVHeZLBH .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2MVHeZLBH .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2MVHeZLBH .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2MVHeZLBH img,
.cid-u2MVHeZLBH .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u2MVHeZLBH .item:focus,
.cid-u2MVHeZLBH span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2MVHeZLBH .item {
    margin-bottom: 1rem;
  }
}
.cid-u2MVHeZLBH .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2MVHeZLBH .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2MVHeZLBH .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2MVHeZLBH .mbr-section-subtitle,
.cid-u2MVHeZLBH .subtitle-wrap,
.cid-u2MVHeZLBH .mbr-section-btn {
  text-align: left;
}
.cid-u2MVHeZLBH .mbr-text,
.cid-u2MVHeZLBH .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2MVHeZLBH h1,
.cid-u2MVHeZLBH h2,
.cid-u2MVHeZLBH h3,
.cid-u2MVHeZLBH h5,
.cid-u2MVHeZLBH h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2MVHeZLBH p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2MVHg0rou {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2MVHg0rou .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2MVHg0rou .colored-text {
  color: #a68462 !important;
}
.cid-u2MVHg0rou .mbr-section-title {
  color: #ffffff;
}
.cid-u2MVHg0rou .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2MVHg0rou .mbr-text {
  color: #ffffff;
}
.cid-u2MVHg0rou .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u2MVHgrlk5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2MVHgrlk5 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2MVHgrlk5 .panel-group {
  border: none;
}
.cid-u2MVHgrlk5 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2MVHgrlk5 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2MVHgrlk5 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2MVHgrlk5 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2MVHgrlk5 .img-col {
  padding: 0;
}
.cid-u2MVHgrlk5 .img-item {
  height: 100%;
}
.cid-u2MVHgrlk5 img {
  height: 100%;
  object-fit: cover;
}
.cid-u2MVHgrlk5 .collapsed span {
  transform: rotate(0deg);
}
.cid-u2MVHgrlk5 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2MVHgrlk5 p {
  margin-bottom: 0.3rem;
}
.cid-u2MVHgrlk5 .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2MVHgrlk5 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2MVHgrlk5 .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2MVHgrlk5 .card {
    padding: 1.5rem;
  }
}
.cid-u2MVHgrlk5 .panel-text {
  color: #04551f;
}
.cid-u2MVHgrlk5 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2MVHgrlk5 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2MVHgrlk5 .panel-title-edit,
.cid-u2MVHgrlk5 .mbr-iconfont {
  color: #04551f;
}
.cid-u2MVHh15w9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2MVHh15w9 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2MVHh15w9 .colored-text {
  color: #a68462 !important;
}
.cid-u2MVHh15w9 .mbr-section-title {
  color: #ffffff;
}
.cid-u2MVHh15w9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2MVHh15w9 .mbr-text {
  color: #ffffff;
}
.cid-u2MVHh15w9 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2MVHhssmC {
  background-color: #ffffff;
}
.cid-u2MVHhssmC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MVHhssmC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MVHhssmC .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2MVHhssmC .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2MVHhssmC .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2MVHhssmC .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2MVHhssmC .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2MVHhssmC .image-wrapper img {
    height: 300px;
  }
}
.cid-u2MVHhssmC .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2MVHhssmC .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2MVHhssmC .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2MVHhssmC .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2MVHhssmC .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2MVHhssmC .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2MVHhssmC .cards-wrapper {
    margin: 0;
  }
}
.cid-u2MVHhssmC .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2MVHhssmC .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2MVHhssmC .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2MVHhssmC .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2MVHhssmC .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline dotted;
}
.cid-u2MVHhssmC .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2MVHhssmC .mbr-section-title {
  color: #04551f;
}
.cid-u2MVHhssmC .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2MVHhssmC .mbr-text {
  color: #04551f;
}
.cid-u2MVHhssmC .mbr-card-title {
  color: #ffffff;
}
.cid-u2MVHhssmC .mbr-card-title,
.cid-u2MVHhssmC .cards-wrapper {
  color: #04551f;
}
#custom-html-q5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-q5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-q5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-q5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-q5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-q5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-q5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-q5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-q5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2MVHiaT51 {
  background-color: #ffffff;
}
.cid-u2MVHiaT51 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MVHiaT51 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MVHiaT51 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2MVHiaT51 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2MVHiaT51 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2MVHiaT51 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2MVHiaT51 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2MVHiaT51 .image-wrapper img {
    height: 300px;
  }
}
.cid-u2MVHiaT51 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2MVHiaT51 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2MVHiaT51 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2MVHiaT51 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2MVHiaT51 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2MVHiaT51 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2MVHiaT51 .cards-wrapper {
    margin: 0;
  }
}
.cid-u2MVHiaT51 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2MVHiaT51 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2MVHiaT51 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2MVHiaT51 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2MVHiaT51 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 1Opx;
}
.cid-u2MVHiaT51 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2MVHiaT51 .mbr-section-title {
  color: #04551f;
}
.cid-u2MVHiaT51 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2MVHiaT51 .mbr-text {
  color: #04551f;
}
.cid-u2MVHiaT51 .mbr-card-title {
  color: #ffffff;
}
.cid-u2MVHiaT51 .mbr-card-title,
.cid-u2MVHiaT51 .cards-wrapper {
  color: #04551f;
}
#custom-html-q7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-q7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-q7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-q7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-q7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-q7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-q7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-q7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-q7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u2MVHiYQRO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2MVHiYQRO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MVHiYQRO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u2MVHiYQRO .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2MVHiYQRO .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2MVHiYQRO .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2MVHiYQRO .image-wrapper img {
    height: 300px;
  }
}
.cid-u2MVHiYQRO .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2MVHiYQRO .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2MVHiYQRO .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2MVHiYQRO .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2MVHiYQRO .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2MVHiYQRO .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2MVHiYQRO .cards-wrapper {
    margin: 0;
  }
}
.cid-u2MVHiYQRO .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2MVHiYQRO .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2MVHiYQRO .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2MVHiYQRO .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2MVHiYQRO .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u2MVHiYQRO .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2MVHiYQRO .mbr-section-title {
  color: #04551f;
}
.cid-u2MVHiYQRO .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2MVHiYQRO .mbr-text {
  color: #04551f;
}
.cid-u2MVHiYQRO .mbr-card-title {
  color: #ffffff;
}
.cid-u2MVHiYQRO .mbr-card-title,
.cid-u2MVHiYQRO .cards-wrapper {
  color: #04551f;
}
#custom-html-q9 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-q9 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-q9 p {
  font-size: 60px;
  color: #777;
}
#custom-html-q9 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-q9 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-q9 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-q9 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-q9 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-q9 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u91YoV3Uqh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u91YoV3Uqh .container {
    padding: 0 24px;
  }
}
.cid-u91YoV3Uqh .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u91YoV3Uqh .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u91YoV3Uqh .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u91YoV3Uqh .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u91YoV3Uqh .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u91YoV3Uqh .mbr-section-btn {
    text-align: left;
  }
}
.cid-u91YoV3Uqh .mbr-section-title {
  color: #F9F6E0;
}
.cid-u91YoV3Uqh .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u91YoV3Uqh .mbr-section-title,
.cid-u91YoV3Uqh .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u2MVHkfWY5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2MVHkfWY5 .container {
    padding: 0 24px;
  }
}
.cid-u2MVHkfWY5 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2MVHkfWY5 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2MVHkfWY5 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2MVHkfWY5 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2MVHkfWY5 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2MVHkfWY5 .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2MVHkfWY5 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2MVHkfWY5 .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u2MVHkfWY5 .mbr-section-title,
.cid-u2MVHkfWY5 .mbr-section-btn {
  text-align: center;
}
.cid-u7Uf7iQTcy {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Uf7iQTcy .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Uf7iQTcy .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Uf7iQTcy img,
.cid-u7Uf7iQTcy .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Uf7iQTcy .item {
  margin-bottom: 30px;
}
.cid-u7Uf7iQTcy .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Uf7iQTcy .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Uf7iQTcy .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Uf7iQTcy .item-img img {
  transform: scale(1.05);
}
.cid-u7Uf7iQTcy .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Uf7iQTcy .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2MVHlqxEE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2MVHlqxEE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2MVHlqxEE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2MVHlqxEE .container {
  display: flex;
  justify-content: center;
}
.cid-u2MVHlqxEE .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2MVHlqxEE .col-copyright {
  padding: 0;
}
.cid-u2MVHlqxEE .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2MVHlqxEE .copyright {
    text-align: center !important;
  }
}
.cid-u2PEHIrti2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2PEHIrti2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2PEHIrti2 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2PEHIrti2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2PEHIrti2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2PEHIrti2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2PEHIrti2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2PEHIrti2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2PEHIrti2 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2PEHIrti2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2PEHIrti2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2PEHIrti2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2PEHIrti2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2PEHIrti2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2PEHIrti2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2PEHIrti2 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2PEHIrti2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2PEHIrti2 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2PEHIrti2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2PEHIrti2 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2PEHIrti2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2PEHIrti2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2PEHIrti2 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2PEHIrti2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2PEHIrti2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2PEHIrti2 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2PEHIrti2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2PEHIrti2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2PEHIrti2 .nav-item:focus,
.cid-u2PEHIrti2 .nav-link:focus {
  outline: none;
}
.cid-u2PEHIrti2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2PEHIrti2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2PEHIrti2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2PEHIrti2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2PEHIrti2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2PEHIrti2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2PEHIrti2 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2PEHIrti2 .navbar.opened {
  transition: all 0.3s;
}
.cid-u2PEHIrti2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2PEHIrti2 .navbar .navbar-logo img {
  width: auto;
}
.cid-u2PEHIrti2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2PEHIrti2 .navbar.collapsed {
  justify-content: center;
}
.cid-u2PEHIrti2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2PEHIrti2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2PEHIrti2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2PEHIrti2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2PEHIrti2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2PEHIrti2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2PEHIrti2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2PEHIrti2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2PEHIrti2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2PEHIrti2 .navbar {
    min-height: 72px;
  }
  .cid-u2PEHIrti2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2PEHIrti2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2PEHIrti2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2PEHIrti2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2PEHIrti2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2PEHIrti2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2PEHIrti2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2PEHIrti2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2PEHIrti2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2PEHIrti2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2PEHIrti2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2PEHIrti2 .dropdown-item.active,
.cid-u2PEHIrti2 .dropdown-item:active {
  background-color: transparent;
}
.cid-u2PEHIrti2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2PEHIrti2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2PEHIrti2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2PEHIrti2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2PEHIrti2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2PEHIrti2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2PEHIrti2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2PEHIrti2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2PEHIrti2 .navbar-buttons {
    text-align: left;
  }
}
.cid-u2PEHIrti2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2PEHIrti2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2PEHIrti2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2PEHIrti2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2PEHIrti2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2PEHIrti2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2PEHIrti2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2PEHIrti2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2PEHIrti2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2PEHIrti2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2PEHIrti2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2PEHIrti2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2PEHIrti2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2PEHIrti2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2PEHIrti2 .navbar {
    height: 70px;
  }
  .cid-u2PEHIrti2 .navbar.opened {
    height: auto;
  }
  .cid-u2PEHIrti2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2PEHIrti2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2PEHIrti2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2PEHIrti2 .navbar-brand {
  margin-right: auto;
}
.cid-u2PEHIrti2 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2PEHIrti2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2PEHIrti2 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2PEHIrti2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2PEHIrti2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2PEHIrti2 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2PEHIrti2 .navbar-brand {
    margin-right: auto;
  }
  .cid-u2PEHIrti2 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2PEHIrti2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2PEHIrti2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2PEHIrti2 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2PEHIrti2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2PEHIrti2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2PEHIPmfy {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2PEHIPmfy .item-img {
  position: relative;
}
.cid-u2PEHIPmfy .button1 {
  background: #22a5e5;
}
.cid-u2PEHIPmfy .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2PEHIPmfy .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2PEHIPmfy .button2 {
  background: #edefeb;
}
@media (max-width: 767px) {
  .cid-u2PEHIPmfy .button2 {
    margin-top: 1rem;
  }
}
.cid-u2PEHIPmfy .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2PEHIPmfy .title {
    top: 25%;
  }
}
.cid-u2PEHIPmfy .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2PEHIPmfy .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2PEHIPmfy .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2PEHIPmfy .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2PEHIPmfy .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2PEHIPmfy .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2PEHIPmfy .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2PEHIPmfy .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2PEHIPmfy .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2PEHIPmfy .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2PEHIPmfy .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2PEHIPmfy .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2PEHIPmfy .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2PEHIPmfy .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2PEHIPmfy .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2PEHIPmfy .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2PEHIPmfy .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2PEHIPmfy .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2PEHIPmfy img,
.cid-u2PEHIPmfy .item-img {
  width: 100%;
}
.cid-u2PEHIPmfy .item-title2,
.cid-u2PEHIPmfy .icon2 {
  color: #2a2c2d;
}
.cid-u2PEHIPmfy .item-title1,
.cid-u2PEHIPmfy .icon1 {
  color: #ffffff;
}
.cid-u2PEHIPmfy .main-title {
  color: #00ff00;
  text-align: center;
}
.cid-u2PEHIPmfy .main-title DIV {
  text-align: center;
}
.cid-u2PEHIPmfy h1,
.cid-u2PEHIPmfy h2,
.cid-u2PEHIPmfy h3,
.cid-u2PEHIPmfy h4,
.cid-u2PEHIPmfy .item-title,
.cid-u2PEHIPmfy .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2PEHIPmfy p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2PEHIPmfy .subtitle {
  color: #ccff00;
}
.cid-u2PEHJ68l6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2PEHJkInk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2PEHJkInk .container {
    padding: 0 24px;
  }
}
.cid-u2PEHJkInk .card {
  justify-content: center;
}
.cid-u2PEHJkInk .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2PEHJkInk .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2PEHJkInk .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2PEHJkInk .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2PEHJkInk .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2PEHJkInk .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2PEHJkInk .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2PEHJkInk .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2PEHJkInk .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2PEHJkInk .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2PEHJkInk .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2PEHJkInk .mbr-text {
  color: #04551f;
}
.cid-u2PEHJkInk .mbr-section-btn {
  text-align: right;
}
.cid-u2PEHJkInk .mbr-section-title,
.cid-u2PEHJkInk .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-uaDOlOSFI0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-uaDOlOSFI0 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-uaDOlOSFI0 .colored-text {
  color: #a68462 !important;
}
.cid-uaDOlOSFI0 .mbr-section-title {
  color: #ffffff;
}
.cid-uaDOlOSFI0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uaDOlOSFI0 .mbr-text {
  color: #ffffff;
}
.cid-uaDOlOSFI0 .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-uay4pfn5G2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uay4pfn5G2 .item-img {
  position: relative;
}
.cid-uay4pfn5G2 .item-img img {
  transition: all 0.2s;
}
.cid-uay4pfn5G2 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-uay4pfn5G2 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-uay4pfn5G2 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uay4pfn5G2 .item:hover img {
  transform: scale(1.05);
}
.cid-uay4pfn5G2 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-uay4pfn5G2 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-uay4pfn5G2 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uay4pfn5G2 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uay4pfn5G2 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uay4pfn5G2 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uay4pfn5G2 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uay4pfn5G2 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uay4pfn5G2 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uay4pfn5G2 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uay4pfn5G2 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uay4pfn5G2 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uay4pfn5G2 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uay4pfn5G2 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-uay4pfn5G2 img,
.cid-uay4pfn5G2 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uay4pfn5G2 .item:focus,
.cid-uay4pfn5G2 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uay4pfn5G2 .item {
    margin-bottom: 1rem;
  }
}
.cid-uay4pfn5G2 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uay4pfn5G2 .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-uay4pfn5G2 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-uay4pfn5G2 .mbr-section-subtitle,
.cid-uay4pfn5G2 .subtitle-wrap,
.cid-uay4pfn5G2 .mbr-section-btn {
  text-align: left;
}
.cid-uay4pfn5G2 .mbr-text,
.cid-uay4pfn5G2 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-uay4pfn5G2 h1,
.cid-uay4pfn5G2 h2,
.cid-uay4pfn5G2 h3,
.cid-uay4pfn5G2 h5,
.cid-uay4pfn5G2 h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uay4pfn5G2 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2PEHKc0Pw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2PEHKc0Pw .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2PEHKc0Pw .panel-group {
  border: none;
}
.cid-u2PEHKc0Pw .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2PEHKc0Pw .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2PEHKc0Pw .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2PEHKc0Pw .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2PEHKc0Pw .img-col {
  padding: 0;
}
.cid-u2PEHKc0Pw .img-item {
  height: 100%;
}
.cid-u2PEHKc0Pw img {
  height: 100%;
  object-fit: cover;
}
.cid-u2PEHKc0Pw .collapsed span {
  transform: rotate(0deg);
}
.cid-u2PEHKc0Pw .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2PEHKc0Pw p {
  margin-bottom: 0.3rem;
}
.cid-u2PEHKc0Pw .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2PEHKc0Pw .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2PEHKc0Pw .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2PEHKc0Pw .card {
    padding: 1.5rem;
  }
}
.cid-u2PEHKc0Pw .panel-text {
  color: #04551f;
}
.cid-u2PEHKc0Pw .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2PEHKc0Pw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2PEHKc0Pw .panel-title-edit,
.cid-u2PEHKc0Pw .mbr-iconfont {
  color: #04551f;
}
.cid-u2PEHKyOTH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2PEHKyOTH .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2PEHKyOTH .colored-text {
  color: #a68462 !important;
}
.cid-u2PEHKyOTH .mbr-section-title {
  color: #ffffff;
}
.cid-u2PEHKyOTH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2PEHKyOTH .mbr-text {
  color: #ffffff;
}
.cid-u2PEHKyOTH .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2PEHKRfpu {
  background-color: #ffffff;
}
.cid-u2PEHKRfpu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2PEHKRfpu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2PEHKRfpu .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2PEHKRfpu .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2PEHKRfpu .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2PEHKRfpu .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u2PEHKRfpu .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2PEHKRfpu .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u2PEHKRfpu .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2PEHKRfpu .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2PEHKRfpu .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2PEHKRfpu .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2PEHKRfpu .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2PEHKRfpu .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2PEHKRfpu .cards-wrapper {
    margin: 0;
  }
}
.cid-u2PEHKRfpu .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2PEHKRfpu .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2PEHKRfpu .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2PEHKRfpu .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2PEHKRfpu .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2PEHKRfpu .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2PEHKRfpu .mbr-section-title {
  color: #04551f;
}
.cid-u2PEHKRfpu .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2PEHKRfpu .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-u2PEHKRfpu .mbr-card-title {
  color: #ffffff;
}
.cid-u2PEHKRfpu .mbr-card-title,
.cid-u2PEHKRfpu .cards-wrapper {
  color: #04551f;
}
#custom-html-1lx {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1lx div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1lx p {
  font-size: 60px;
  color: #777;
}
#custom-html-1lx hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1lx hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1lx hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1lx hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1lx hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1lx .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uay9g9ZWgs {
  background-color: #ffffff;
}
.cid-uay9g9ZWgs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uay9g9ZWgs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uay9g9ZWgs .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uay9g9ZWgs .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uay9g9ZWgs .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uay9g9ZWgs .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-uay9g9ZWgs .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uay9g9ZWgs .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-uay9g9ZWgs .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-uay9g9ZWgs .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uay9g9ZWgs .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uay9g9ZWgs .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uay9g9ZWgs .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uay9g9ZWgs .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-uay9g9ZWgs .cards-wrapper {
    margin: 0;
  }
}
.cid-uay9g9ZWgs .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uay9g9ZWgs .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-uay9g9ZWgs .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-uay9g9ZWgs .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uay9g9ZWgs .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-uay9g9ZWgs .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-uay9g9ZWgs .mbr-section-title {
  color: #04551f;
}
.cid-uay9g9ZWgs .mbr-section-subtitle {
  color: #04551f;
}
.cid-uay9g9ZWgs .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uay9g9ZWgs .mbr-card-title {
  color: #ffffff;
}
.cid-uay9g9ZWgs .mbr-card-title,
.cid-uay9g9ZWgs .cards-wrapper {
  color: #04551f;
}
#custom-html-1tq {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1tq div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1tq p {
  font-size: 60px;
  color: #777;
}
#custom-html-1tq hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1tq hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1tq hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1tq hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1tq hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1tq .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uay9i2lgFR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-uay9i2lgFR .container {
    padding: 0 24px;
  }
}
.cid-uay9i2lgFR .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uay9i2lgFR .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-uay9i2lgFR .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uay9i2lgFR .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uay9i2lgFR .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uay9i2lgFR .mbr-section-btn {
    text-align: left;
  }
}
.cid-uay9i2lgFR .mbr-section-title {
  color: #F9F6E0;
}
.cid-uay9i2lgFR .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-uay9i2lgFR .mbr-section-title,
.cid-uay9i2lgFR .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u7UgUgBHVx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u7UgUgBHVx .container {
    padding: 0 24px;
  }
}
.cid-u7UgUgBHVx .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u7UgUgBHVx .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u7UgUgBHVx .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u7UgUgBHVx .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7UgUgBHVx .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u7UgUgBHVx .mbr-section-btn {
    text-align: left;
  }
}
.cid-u7UgUgBHVx .mbr-section-title {
  color: #F9F6E0;
}
.cid-u7UgUgBHVx .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u7UgUgBHVx .mbr-section-title,
.cid-u7UgUgBHVx .mbr-section-btn {
  text-align: center;
}
.cid-u7UgVkYLB5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UgVkYLB5 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UgVkYLB5 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UgVkYLB5 img,
.cid-u7UgVkYLB5 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UgVkYLB5 .item {
  margin-bottom: 30px;
}
.cid-u7UgVkYLB5 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UgVkYLB5 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UgVkYLB5 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UgVkYLB5 .item-img img {
  transform: scale(1.05);
}
.cid-u7UgVkYLB5 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UgVkYLB5 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2PEHLY6Yx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2PEHLY6Yx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2PEHLY6Yx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2PEHLY6Yx .container {
  display: flex;
  justify-content: center;
}
.cid-u2PEHLY6Yx .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2PEHLY6Yx .col-copyright {
  padding: 0;
}
.cid-u2PEHLY6Yx .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2PEHLY6Yx .copyright {
    text-align: center !important;
  }
}
.cid-u2S2EohBDT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2S2EohBDT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2S2EohBDT .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2S2EohBDT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2S2EohBDT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2S2EohBDT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2S2EohBDT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2S2EohBDT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2S2EohBDT .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2S2EohBDT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2S2EohBDT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2S2EohBDT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2S2EohBDT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2S2EohBDT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2S2EohBDT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2S2EohBDT .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2S2EohBDT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2S2EohBDT .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2S2EohBDT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2S2EohBDT .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2S2EohBDT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2S2EohBDT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2S2EohBDT .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2S2EohBDT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2S2EohBDT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2S2EohBDT .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2S2EohBDT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2S2EohBDT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2S2EohBDT .nav-item:focus,
.cid-u2S2EohBDT .nav-link:focus {
  outline: none;
}
.cid-u2S2EohBDT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2S2EohBDT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2S2EohBDT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2S2EohBDT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2S2EohBDT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2S2EohBDT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2S2EohBDT .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2S2EohBDT .navbar.opened {
  transition: all 0.3s;
}
.cid-u2S2EohBDT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2S2EohBDT .navbar .navbar-logo img {
  width: auto;
}
.cid-u2S2EohBDT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2S2EohBDT .navbar.collapsed {
  justify-content: center;
}
.cid-u2S2EohBDT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2S2EohBDT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2S2EohBDT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2S2EohBDT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2S2EohBDT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2S2EohBDT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2S2EohBDT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2S2EohBDT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2S2EohBDT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2S2EohBDT .navbar {
    min-height: 72px;
  }
  .cid-u2S2EohBDT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2S2EohBDT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2S2EohBDT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2S2EohBDT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2S2EohBDT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2S2EohBDT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2S2EohBDT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2S2EohBDT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2S2EohBDT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2S2EohBDT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2S2EohBDT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2S2EohBDT .dropdown-item.active,
.cid-u2S2EohBDT .dropdown-item:active {
  background-color: transparent;
}
.cid-u2S2EohBDT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2S2EohBDT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2S2EohBDT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2S2EohBDT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2S2EohBDT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2S2EohBDT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2S2EohBDT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2S2EohBDT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2S2EohBDT .navbar-buttons {
    text-align: left;
  }
}
.cid-u2S2EohBDT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2S2EohBDT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2S2EohBDT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2S2EohBDT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2S2EohBDT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2S2EohBDT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2S2EohBDT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2S2EohBDT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2S2EohBDT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2S2EohBDT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2S2EohBDT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2S2EohBDT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2S2EohBDT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2S2EohBDT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2S2EohBDT .navbar {
    height: 70px;
  }
  .cid-u2S2EohBDT .navbar.opened {
    height: auto;
  }
  .cid-u2S2EohBDT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2S2EohBDT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2S2EohBDT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2S2EohBDT .navbar-brand {
  margin-right: auto;
}
.cid-u2S2EohBDT .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2S2EohBDT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2S2EohBDT .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2S2EohBDT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2S2EohBDT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2S2EohBDT .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2S2EohBDT .navbar-brand {
    margin-right: auto;
  }
  .cid-u2S2EohBDT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2S2EohBDT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2S2EohBDT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2S2EohBDT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2S2EohBDT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2S2EohBDT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2S2EoElz6 {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2S2EoElz6 .item-img {
  position: relative;
}
.cid-u2S2EoElz6 .button1 {
  background: #02fffe;
}
.cid-u2S2EoElz6 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2S2EoElz6 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2S2EoElz6 .button2 {
  background: #edefeb;
}
@media (max-width: 767px) {
  .cid-u2S2EoElz6 .button2 {
    margin-top: 1rem;
  }
}
.cid-u2S2EoElz6 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2S2EoElz6 .title {
    top: 25%;
  }
}
.cid-u2S2EoElz6 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2S2EoElz6 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2S2EoElz6 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2S2EoElz6 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2S2EoElz6 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2S2EoElz6 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2S2EoElz6 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2S2EoElz6 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2S2EoElz6 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2S2EoElz6 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2S2EoElz6 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2S2EoElz6 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2S2EoElz6 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2S2EoElz6 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2S2EoElz6 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2S2EoElz6 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2S2EoElz6 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2S2EoElz6 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2S2EoElz6 img,
.cid-u2S2EoElz6 .item-img {
  width: 100%;
}
.cid-u2S2EoElz6 .item-title2,
.cid-u2S2EoElz6 .icon2 {
  color: #2a2c2d;
}
.cid-u2S2EoElz6 .item-title1,
.cid-u2S2EoElz6 .icon1 {
  color: #04551f;
}
.cid-u2S2EoElz6 .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u2S2EoElz6 .main-title DIV {
  text-align: center;
}
.cid-u2S2EoElz6 h1,
.cid-u2S2EoElz6 h2,
.cid-u2S2EoElz6 h3,
.cid-u2S2EoElz6 h4,
.cid-u2S2EoElz6 .item-title,
.cid-u2S2EoElz6 .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2S2EoElz6 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2S2EoElz6 .subtitle {
  color: #ccff00;
}
.cid-u2S2EoVLxP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2S2Ep9uKY {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2S2Ep9uKY .container {
    padding: 0 24px;
  }
}
.cid-u2S2Ep9uKY .card {
  justify-content: center;
}
.cid-u2S2Ep9uKY .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2S2Ep9uKY .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2S2Ep9uKY .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2S2Ep9uKY .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2S2Ep9uKY .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2S2Ep9uKY .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2S2Ep9uKY .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2S2Ep9uKY .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2S2Ep9uKY .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2S2Ep9uKY .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2S2Ep9uKY .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2S2Ep9uKY .mbr-text {
  color: #04551f;
}
.cid-u2S2Ep9uKY .mbr-section-btn {
  text-align: right;
}
.cid-u2S2Ep9uKY .mbr-section-title,
.cid-u2S2Ep9uKY .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-uawo65KwRi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-uawo65KwRi .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-uawo65KwRi .colored-text {
  color: #a68462 !important;
}
.cid-uawo65KwRi .mbr-section-title {
  color: #ffffff;
}
.cid-uawo65KwRi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uawo65KwRi .mbr-text {
  color: #ffffff;
}
.cid-uawo65KwRi .mbr-section-title.main-title {
  text-align: center;
}
.cid-uawo290Ag5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uawo290Ag5 .item-img {
  position: relative;
}
.cid-uawo290Ag5 .item-img img {
  transition: all 0.2s;
}
.cid-uawo290Ag5 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-uawo290Ag5 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-uawo290Ag5 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uawo290Ag5 .item:hover img {
  transform: scale(1.05);
}
.cid-uawo290Ag5 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-uawo290Ag5 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-uawo290Ag5 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uawo290Ag5 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uawo290Ag5 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uawo290Ag5 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uawo290Ag5 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uawo290Ag5 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uawo290Ag5 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uawo290Ag5 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uawo290Ag5 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uawo290Ag5 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uawo290Ag5 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uawo290Ag5 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-uawo290Ag5 img,
.cid-uawo290Ag5 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uawo290Ag5 .item:focus,
.cid-uawo290Ag5 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uawo290Ag5 .item {
    margin-bottom: 1rem;
  }
}
.cid-uawo290Ag5 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uawo290Ag5 .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-uawo290Ag5 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-uawo290Ag5 .mbr-section-subtitle,
.cid-uawo290Ag5 .subtitle-wrap,
.cid-uawo290Ag5 .mbr-section-btn {
  text-align: left;
}
.cid-uawo290Ag5 .mbr-text,
.cid-uawo290Ag5 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-uawo290Ag5 h1,
.cid-uawo290Ag5 h2,
.cid-uawo290Ag5 h3,
.cid-uawo290Ag5 h5,
.cid-uawo290Ag5 h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uawo290Ag5 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2S2EpYyNP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2S2EpYyNP .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2S2EpYyNP .panel-group {
  border: none;
}
.cid-u2S2EpYyNP .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2S2EpYyNP .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2S2EpYyNP .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2S2EpYyNP .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2S2EpYyNP .img-col {
  padding: 0;
}
.cid-u2S2EpYyNP .img-item {
  height: 100%;
}
.cid-u2S2EpYyNP img {
  height: 100%;
  object-fit: cover;
}
.cid-u2S2EpYyNP .collapsed span {
  transform: rotate(0deg);
}
.cid-u2S2EpYyNP .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2S2EpYyNP p {
  margin-bottom: 0.3rem;
}
.cid-u2S2EpYyNP .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2S2EpYyNP .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2S2EpYyNP .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2S2EpYyNP .card {
    padding: 1.5rem;
  }
}
.cid-u2S2EpYyNP .panel-text {
  color: #04551f;
}
.cid-u2S2EpYyNP .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2S2EpYyNP .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2S2EpYyNP .panel-title-edit,
.cid-u2S2EpYyNP .mbr-iconfont {
  color: #04551f;
}
.cid-u2S2Eqniti {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2S2Eqniti .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2S2Eqniti .colored-text {
  color: #a68462 !important;
}
.cid-u2S2Eqniti .mbr-section-title {
  color: #ffffff;
}
.cid-u2S2Eqniti .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2S2Eqniti .mbr-text {
  color: #ffffff;
}
.cid-u2S2Eqniti .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2S2EqERSk {
  background-color: #ffffff;
}
.cid-u2S2EqERSk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2S2EqERSk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2S2EqERSk .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2S2EqERSk .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2S2EqERSk .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2S2EqERSk .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u2S2EqERSk .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2S2EqERSk .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u2S2EqERSk .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2S2EqERSk .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2S2EqERSk .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2S2EqERSk .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2S2EqERSk .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2S2EqERSk .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2S2EqERSk .cards-wrapper {
    margin: 0;
  }
}
.cid-u2S2EqERSk .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2S2EqERSk .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2S2EqERSk .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2S2EqERSk .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2S2EqERSk .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2S2EqERSk .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2S2EqERSk .mbr-section-title {
  color: #04551f;
}
.cid-u2S2EqERSk .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2S2EqERSk .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-u2S2EqERSk .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u2S2EqERSk .mbr-card-title,
.cid-u2S2EqERSk .cards-wrapper {
  color: #04551f;
}
#custom-html-1lq {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1lq div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1lq p {
  font-size: 60px;
  color: #777;
}
#custom-html-1lq hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1lq hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1lq hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1lq hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1lq hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1lq .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uawvELCSGS {
  background-color: #ffffff;
}
.cid-uawvELCSGS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uawvELCSGS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uawvELCSGS .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uawvELCSGS .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uawvELCSGS .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uawvELCSGS .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-uawvELCSGS .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uawvELCSGS .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-uawvELCSGS .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-uawvELCSGS .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uawvELCSGS .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uawvELCSGS .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uawvELCSGS .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uawvELCSGS .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-uawvELCSGS .cards-wrapper {
    margin: 0;
  }
}
.cid-uawvELCSGS .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uawvELCSGS .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-uawvELCSGS .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-uawvELCSGS .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uawvELCSGS .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-uawvELCSGS .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-uawvELCSGS .mbr-section-title {
  color: #04551f;
}
.cid-uawvELCSGS .mbr-section-subtitle {
  color: #04551f;
}
.cid-uawvELCSGS .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uawvELCSGS .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-uawvELCSGS .mbr-card-title,
.cid-uawvELCSGS .cards-wrapper {
  color: #04551f;
}
#custom-html-1tj {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1tj div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1tj p {
  font-size: 60px;
  color: #777;
}
#custom-html-1tj hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1tj hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1tj hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1tj hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1tj hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1tj .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uawo9fXpaO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-uawo9fXpaO .container {
    padding: 0 24px;
  }
}
.cid-uawo9fXpaO .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uawo9fXpaO .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-uawo9fXpaO .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uawo9fXpaO .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uawo9fXpaO .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uawo9fXpaO .mbr-section-btn {
    text-align: left;
  }
}
.cid-uawo9fXpaO .mbr-section-title {
  color: #F9F6E0;
}
.cid-uawo9fXpaO .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-uawo9fXpaO .mbr-section-title,
.cid-uawo9fXpaO .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u7Ug8cDNN4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u7Ug8cDNN4 .container {
    padding: 0 24px;
  }
}
.cid-u7Ug8cDNN4 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u7Ug8cDNN4 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u7Ug8cDNN4 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u7Ug8cDNN4 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7Ug8cDNN4 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u7Ug8cDNN4 .mbr-section-btn {
    text-align: left;
  }
}
.cid-u7Ug8cDNN4 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u7Ug8cDNN4 .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u7Ug8cDNN4 .mbr-section-title,
.cid-u7Ug8cDNN4 .mbr-section-btn {
  text-align: center;
}
.cid-u7UfTbEdyL {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UfTbEdyL .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UfTbEdyL .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UfTbEdyL img,
.cid-u7UfTbEdyL .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UfTbEdyL .item {
  margin-bottom: 30px;
}
.cid-u7UfTbEdyL .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UfTbEdyL .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UfTbEdyL .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UfTbEdyL .item-img img {
  transform: scale(1.05);
}
.cid-u7UfTbEdyL .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UfTbEdyL .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2S2ErI3bm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2S2ErI3bm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2S2ErI3bm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2S2ErI3bm .container {
  display: flex;
  justify-content: center;
}
.cid-u2S2ErI3bm .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2S2ErI3bm .col-copyright {
  padding: 0;
}
.cid-u2S2ErI3bm .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2S2ErI3bm .copyright {
    text-align: center !important;
  }
}
.cid-u2S7MzweHZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2S7MzweHZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2S7MzweHZ .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2S7MzweHZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2S7MzweHZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2S7MzweHZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2S7MzweHZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2S7MzweHZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2S7MzweHZ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2S7MzweHZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2S7MzweHZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2S7MzweHZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2S7MzweHZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2S7MzweHZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2S7MzweHZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2S7MzweHZ .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2S7MzweHZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2S7MzweHZ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2S7MzweHZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2S7MzweHZ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2S7MzweHZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2S7MzweHZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2S7MzweHZ .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2S7MzweHZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2S7MzweHZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2S7MzweHZ .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2S7MzweHZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2S7MzweHZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2S7MzweHZ .nav-item:focus,
.cid-u2S7MzweHZ .nav-link:focus {
  outline: none;
}
.cid-u2S7MzweHZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2S7MzweHZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2S7MzweHZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2S7MzweHZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2S7MzweHZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2S7MzweHZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2S7MzweHZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2S7MzweHZ .navbar.opened {
  transition: all 0.3s;
}
.cid-u2S7MzweHZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2S7MzweHZ .navbar .navbar-logo img {
  width: auto;
}
.cid-u2S7MzweHZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2S7MzweHZ .navbar.collapsed {
  justify-content: center;
}
.cid-u2S7MzweHZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2S7MzweHZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2S7MzweHZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2S7MzweHZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2S7MzweHZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2S7MzweHZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2S7MzweHZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2S7MzweHZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2S7MzweHZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2S7MzweHZ .navbar {
    min-height: 72px;
  }
  .cid-u2S7MzweHZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2S7MzweHZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2S7MzweHZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2S7MzweHZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2S7MzweHZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2S7MzweHZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2S7MzweHZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2S7MzweHZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2S7MzweHZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2S7MzweHZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2S7MzweHZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2S7MzweHZ .dropdown-item.active,
.cid-u2S7MzweHZ .dropdown-item:active {
  background-color: transparent;
}
.cid-u2S7MzweHZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2S7MzweHZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2S7MzweHZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2S7MzweHZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2S7MzweHZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2S7MzweHZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2S7MzweHZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2S7MzweHZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2S7MzweHZ .navbar-buttons {
    text-align: left;
  }
}
.cid-u2S7MzweHZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2S7MzweHZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2S7MzweHZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2S7MzweHZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2S7MzweHZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2S7MzweHZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2S7MzweHZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2S7MzweHZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2S7MzweHZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2S7MzweHZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2S7MzweHZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2S7MzweHZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2S7MzweHZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2S7MzweHZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2S7MzweHZ .navbar {
    height: 70px;
  }
  .cid-u2S7MzweHZ .navbar.opened {
    height: auto;
  }
  .cid-u2S7MzweHZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2S7MzweHZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2S7MzweHZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2S7MzweHZ .navbar-brand {
  margin-right: auto;
}
.cid-u2S7MzweHZ .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2S7MzweHZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2S7MzweHZ .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2S7MzweHZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2S7MzweHZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2S7MzweHZ .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2S7MzweHZ .navbar-brand {
    margin-right: auto;
  }
  .cid-u2S7MzweHZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2S7MzweHZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2S7MzweHZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2S7MzweHZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2S7MzweHZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2S7MzweHZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2S7MzUcIw {
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2S7MzUcIw .item-img {
  position: relative;
}
.cid-u2S7MzUcIw .button1 {
  background: #ff5603;
}
.cid-u2S7MzUcIw .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2S7MzUcIw .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2S7MzUcIw .button2 {
  background: #edefeb;
}
@media (max-width: 767px) {
  .cid-u2S7MzUcIw .button2 {
    margin-top: 1rem;
  }
}
.cid-u2S7MzUcIw .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2S7MzUcIw .title {
    top: 25%;
  }
}
.cid-u2S7MzUcIw .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2S7MzUcIw .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2S7MzUcIw .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2S7MzUcIw .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2S7MzUcIw .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2S7MzUcIw .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2S7MzUcIw .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2S7MzUcIw .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2S7MzUcIw .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2S7MzUcIw .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2S7MzUcIw .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2S7MzUcIw .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2S7MzUcIw .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2S7MzUcIw .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2S7MzUcIw .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2S7MzUcIw .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2S7MzUcIw .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2S7MzUcIw .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2S7MzUcIw img,
.cid-u2S7MzUcIw .item-img {
  width: 100%;
}
.cid-u2S7MzUcIw .item-title2,
.cid-u2S7MzUcIw .icon2 {
  color: #2a2c2d;
}
.cid-u2S7MzUcIw .item-title1,
.cid-u2S7MzUcIw .icon1 {
  color: #ffffff;
}
.cid-u2S7MzUcIw .main-title {
  color: #ffdd00;
  text-align: center;
}
.cid-u2S7MzUcIw .main-title DIV {
  text-align: center;
}
.cid-u2S7MzUcIw h1,
.cid-u2S7MzUcIw h2,
.cid-u2S7MzUcIw h3,
.cid-u2S7MzUcIw h4,
.cid-u2S7MzUcIw .item-title,
.cid-u2S7MzUcIw .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2S7MzUcIw p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2S7MzUcIw .subtitle {
  color: #ccff00;
}
.cid-u2S7MAcvOf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2S7MAqnI9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2S7MAqnI9 .container {
    padding: 0 24px;
  }
}
.cid-u2S7MAqnI9 .card {
  justify-content: center;
}
.cid-u2S7MAqnI9 .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2S7MAqnI9 .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2S7MAqnI9 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2S7MAqnI9 .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2S7MAqnI9 .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2S7MAqnI9 .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2S7MAqnI9 .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2S7MAqnI9 .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2S7MAqnI9 .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2S7MAqnI9 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2S7MAqnI9 .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2S7MAqnI9 .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-u2S7MAqnI9 .mbr-section-btn {
  text-align: right;
}
.cid-u2S7MAqnI9 .mbr-section-title,
.cid-u2S7MAqnI9 .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2S7MAqnI9 .tm {
  font-size: 14px;
  line-height: 1.6;
}
.cid-u2S7MAqnI9 P {
  text-align: center;
  color: #04551f;
}
.cid-up8lQ31r9l {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-up8lQ31r9l .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-up8lQ31r9l .colored-text {
  color: #a68462 !important;
}
.cid-up8lQ31r9l .mbr-section-title {
  color: #ffffff;
}
.cid-up8lQ31r9l .mbr-section-subtitle {
  color: #ffffff;
}
.cid-up8lQ31r9l .mbr-text {
  color: #ffffff;
}
.cid-up8lQ31r9l .mbr-section-title.main-title {
  text-align: center;
}
.cid-u96MgjiT6d {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u96MgjiT6d .item-img {
  position: relative;
}
.cid-u96MgjiT6d .item-img img {
  transition: all 0.2s;
}
.cid-u96MgjiT6d .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u96MgjiT6d .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u96MgjiT6d .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u96MgjiT6d .item:hover img {
  transform: scale(1.05);
}
.cid-u96MgjiT6d .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u96MgjiT6d .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u96MgjiT6d .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u96MgjiT6d .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u96MgjiT6d .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u96MgjiT6d .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u96MgjiT6d .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u96MgjiT6d .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u96MgjiT6d .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u96MgjiT6d .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u96MgjiT6d .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u96MgjiT6d .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u96MgjiT6d .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u96MgjiT6d .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u96MgjiT6d img,
.cid-u96MgjiT6d .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u96MgjiT6d .item:focus,
.cid-u96MgjiT6d span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u96MgjiT6d .item {
    margin-bottom: 1rem;
  }
}
.cid-u96MgjiT6d .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u96MgjiT6d .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u96MgjiT6d .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u96MgjiT6d .mbr-section-subtitle,
.cid-u96MgjiT6d .subtitle-wrap,
.cid-u96MgjiT6d .mbr-section-btn {
  text-align: left;
}
.cid-u96MgjiT6d .mbr-text,
.cid-u96MgjiT6d .item .mbr-section-btn {
  color: #333333;
}
.cid-u96MgjiT6d h1,
.cid-u96MgjiT6d h2,
.cid-u96MgjiT6d h3,
.cid-u96MgjiT6d h5,
.cid-u96MgjiT6d h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u96MgjiT6d p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u97aktsCJR {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-u97aktsCJR .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-u97aktsCJR .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-u97aktsCJR .image-block:hover:before {
  opacity: 0.2;
}
.cid-u97aktsCJR .image-block:hover .wrap {
  opacity: 1;
}
.cid-u97aktsCJR .image-block:hover img {
  transform: scale(1.05);
}
.cid-u97aktsCJR h4 {
  letter-spacing: 2px;
}
.cid-u97aktsCJR figcaption {
  position: relative;
}
.cid-u97aktsCJR figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-u97aktsCJR img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-u97aktsCJR .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u97aktsCJR .image-block {
    height: 400px;
  }
}
.cid-u2S7MBij0p {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2S7MBij0p .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2S7MBij0p .panel-group {
  border: none;
}
.cid-u2S7MBij0p .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2S7MBij0p .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2S7MBij0p .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2S7MBij0p .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2S7MBij0p .img-col {
  padding: 0;
}
.cid-u2S7MBij0p .img-item {
  height: 100%;
}
.cid-u2S7MBij0p img {
  height: 100%;
  object-fit: cover;
}
.cid-u2S7MBij0p .collapsed span {
  transform: rotate(0deg);
}
.cid-u2S7MBij0p .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2S7MBij0p p {
  margin-bottom: 0.3rem;
}
.cid-u2S7MBij0p .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2S7MBij0p .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2S7MBij0p .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2S7MBij0p .card {
    padding: 1.5rem;
  }
}
.cid-u2S7MBij0p .panel-text {
  color: #04551f;
}
.cid-u2S7MBij0p .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2S7MBij0p .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2S7MBij0p .panel-title-edit,
.cid-u2S7MBij0p .mbr-iconfont {
  color: #04551f;
}
.cid-u2S7MBEDWq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2S7MBEDWq .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2S7MBEDWq .colored-text {
  color: #a68462 !important;
}
.cid-u2S7MBEDWq .mbr-section-title {
  color: #ffffff;
}
.cid-u2S7MBEDWq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2S7MBEDWq .mbr-text {
  color: #ffffff;
}
.cid-u2S7MBEDWq .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2S7MBWaqV {
  background-color: #ffffff;
}
.cid-u2S7MBWaqV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2S7MBWaqV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2S7MBWaqV .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2S7MBWaqV .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2S7MBWaqV .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2S7MBWaqV .image-wrapper {
    margin-bottom: 50px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u2S7MBWaqV .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2S7MBWaqV .image-wrapper img {
    height: 300px;
    width: 60%;
    margin: auto;
    display: block;
  }
}
.cid-u2S7MBWaqV .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2S7MBWaqV .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2S7MBWaqV .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2S7MBWaqV .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2S7MBWaqV .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2S7MBWaqV .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2S7MBWaqV .cards-wrapper {
    margin: 0;
  }
}
.cid-u2S7MBWaqV .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2S7MBWaqV .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2S7MBWaqV .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2S7MBWaqV .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2S7MBWaqV .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2S7MBWaqV .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2S7MBWaqV .mbr-section-title {
  color: #04551f;
}
.cid-u2S7MBWaqV .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2S7MBWaqV .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-u2S7MBWaqV .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u2S7MBWaqV .mbr-card-title,
.cid-u2S7MBWaqV .cards-wrapper {
  color: #04551f;
}
#custom-html-1mc {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1mc div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1mc p {
  font-size: 60px;
  color: #777;
}
#custom-html-1mc hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1mc hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1mc hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1mc hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1mc hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1mc .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u96PhYYyhj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u96PhYYyhj .container {
    padding: 0 24px;
  }
}
.cid-u96PhYYyhj .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u96PhYYyhj .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u96PhYYyhj .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u96PhYYyhj .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u96PhYYyhj .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u96PhYYyhj .mbr-section-btn {
    text-align: left;
  }
}
.cid-u96PhYYyhj .mbr-section-title {
  color: #F9F6E0;
}
.cid-u96PhYYyhj .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u96PhYYyhj .mbr-section-title,
.cid-u96PhYYyhj .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u7UhmVxray {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u7UhmVxray .container {
    padding: 0 24px;
  }
}
.cid-u7UhmVxray .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u7UhmVxray .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u7UhmVxray .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u7UhmVxray .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7UhmVxray .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u7UhmVxray .mbr-section-btn {
    text-align: left;
  }
}
.cid-u7UhmVxray .mbr-section-title {
  color: #F9F6E0;
}
.cid-u7UhmVxray .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u7UhmVxray .mbr-section-title,
.cid-u7UhmVxray .mbr-section-btn {
  text-align: center;
}
.cid-u7UhjKvSFP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UhjKvSFP .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UhjKvSFP .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UhjKvSFP img,
.cid-u7UhjKvSFP .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UhjKvSFP .item {
  margin-bottom: 30px;
}
.cid-u7UhjKvSFP .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UhjKvSFP .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UhjKvSFP .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UhjKvSFP .item-img img {
  transform: scale(1.05);
}
.cid-u7UhjKvSFP .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UhjKvSFP .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2S7MD70nV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2S7MD70nV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2S7MD70nV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2S7MD70nV .container {
  display: flex;
  justify-content: center;
}
.cid-u2S7MD70nV .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2S7MD70nV .col-copyright {
  padding: 0;
}
.cid-u2S7MD70nV .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2S7MD70nV .copyright {
    text-align: center !important;
  }
}
.cid-u2TtSNmrax {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2TtSNmrax .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2TtSNmrax .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2TtSNmrax .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2TtSNmrax .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2TtSNmrax .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2TtSNmrax .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2TtSNmrax .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2TtSNmrax .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2TtSNmrax .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2TtSNmrax .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2TtSNmrax .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2TtSNmrax .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2TtSNmrax .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2TtSNmrax .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2TtSNmrax .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2TtSNmrax .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2TtSNmrax .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2TtSNmrax .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2TtSNmrax .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2TtSNmrax .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2TtSNmrax .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2TtSNmrax .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2TtSNmrax .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2TtSNmrax .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2TtSNmrax .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2TtSNmrax .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2TtSNmrax .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2TtSNmrax .nav-item:focus,
.cid-u2TtSNmrax .nav-link:focus {
  outline: none;
}
.cid-u2TtSNmrax .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2TtSNmrax .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2TtSNmrax .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2TtSNmrax .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2TtSNmrax .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2TtSNmrax .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2TtSNmrax .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2TtSNmrax .navbar.opened {
  transition: all 0.3s;
}
.cid-u2TtSNmrax .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2TtSNmrax .navbar .navbar-logo img {
  width: auto;
}
.cid-u2TtSNmrax .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2TtSNmrax .navbar.collapsed {
  justify-content: center;
}
.cid-u2TtSNmrax .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2TtSNmrax .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2TtSNmrax .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2TtSNmrax .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2TtSNmrax .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2TtSNmrax .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2TtSNmrax .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2TtSNmrax .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2TtSNmrax .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2TtSNmrax .navbar {
    min-height: 72px;
  }
  .cid-u2TtSNmrax .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2TtSNmrax .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2TtSNmrax .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2TtSNmrax .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2TtSNmrax .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2TtSNmrax .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2TtSNmrax .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2TtSNmrax .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2TtSNmrax .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2TtSNmrax .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2TtSNmrax .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2TtSNmrax .dropdown-item.active,
.cid-u2TtSNmrax .dropdown-item:active {
  background-color: transparent;
}
.cid-u2TtSNmrax .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2TtSNmrax .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2TtSNmrax .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2TtSNmrax .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2TtSNmrax .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2TtSNmrax .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2TtSNmrax ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2TtSNmrax .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2TtSNmrax .navbar-buttons {
    text-align: left;
  }
}
.cid-u2TtSNmrax button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2TtSNmrax button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2TtSNmrax button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2TtSNmrax button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2TtSNmrax button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2TtSNmrax button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2TtSNmrax nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2TtSNmrax nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2TtSNmrax nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2TtSNmrax nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2TtSNmrax .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2TtSNmrax a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2TtSNmrax .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2TtSNmrax .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2TtSNmrax .navbar {
    height: 70px;
  }
  .cid-u2TtSNmrax .navbar.opened {
    height: auto;
  }
  .cid-u2TtSNmrax .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2TtSNmrax .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2TtSNmrax .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2TtSNmrax .navbar-brand {
  margin-right: auto;
}
.cid-u2TtSNmrax .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2TtSNmrax .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2TtSNmrax .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2TtSNmrax .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2TtSNmrax .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2TtSNmrax .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2TtSNmrax .navbar-brand {
    margin-right: auto;
  }
  .cid-u2TtSNmrax .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2TtSNmrax .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2TtSNmrax .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2TtSNmrax .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2TtSNmrax .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2TtSNmrax .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2TtSNN3Iq {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2TtSNN3Iq .item-img {
  position: relative;
}
.cid-u2TtSNN3Iq .button1 {
  background: #009933;
}
.cid-u2TtSNN3Iq .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2TtSNN3Iq .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2TtSNN3Iq .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2TtSNN3Iq .button2 {
    margin-top: 1rem;
  }
}
.cid-u2TtSNN3Iq .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2TtSNN3Iq .title {
    top: 25%;
  }
}
.cid-u2TtSNN3Iq .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2TtSNN3Iq .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2TtSNN3Iq .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2TtSNN3Iq .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2TtSNN3Iq .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2TtSNN3Iq .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2TtSNN3Iq .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2TtSNN3Iq .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2TtSNN3Iq .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2TtSNN3Iq .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2TtSNN3Iq .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2TtSNN3Iq .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2TtSNN3Iq .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2TtSNN3Iq .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2TtSNN3Iq .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2TtSNN3Iq .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2TtSNN3Iq .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2TtSNN3Iq .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2TtSNN3Iq img,
.cid-u2TtSNN3Iq .item-img {
  width: 100%;
}
.cid-u2TtSNN3Iq .item-title2,
.cid-u2TtSNN3Iq .icon2 {
  color: #ffffff;
}
.cid-u2TtSNN3Iq .item-title1,
.cid-u2TtSNN3Iq .icon1 {
  color: #f9f6e0;
}
.cid-u2TtSNN3Iq .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u2TtSNN3Iq .main-title DIV {
  text-align: center;
}
.cid-u2TtSNN3Iq h1,
.cid-u2TtSNN3Iq h2,
.cid-u2TtSNN3Iq h3,
.cid-u2TtSNN3Iq h4,
.cid-u2TtSNN3Iq .item-title,
.cid-u2TtSNN3Iq .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2TtSNN3Iq p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2TtSNN3Iq .subtitle {
  color: #ccff00;
}
.cid-u2TtSObYu7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2TtSOuugD {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2TtSOuugD .container {
    padding: 0 24px;
  }
}
.cid-u2TtSOuugD .card {
  justify-content: center;
}
.cid-u2TtSOuugD .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2TtSOuugD .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2TtSOuugD .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2TtSOuugD .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2TtSOuugD .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2TtSOuugD .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2TtSOuugD .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2TtSOuugD .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2TtSOuugD .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2TtSOuugD .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2TtSOuugD .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2TtSOuugD .mbr-text {
  color: #04551f;
}
.cid-u2TtSOuugD .mbr-section-btn {
  text-align: right;
}
.cid-u2TtSOuugD .mbr-section-title,
.cid-u2TtSOuugD .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2TtSOVpSQ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2TtSOVpSQ .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2TtSOVpSQ .colored-text {
  color: #a68462 !important;
}
.cid-u2TtSOVpSQ .mbr-section-title {
  color: #ffffff;
}
.cid-u2TtSOVpSQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2TtSOVpSQ .mbr-text {
  color: #ffffff;
}
.cid-u2TtSOVpSQ .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2TtSPgH0r {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2TtSPgH0r .item-img {
  position: relative;
}
.cid-u2TtSPgH0r .item-img img {
  transition: all 0.2s;
}
.cid-u2TtSPgH0r .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2TtSPgH0r .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2TtSPgH0r .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2TtSPgH0r .item:hover img {
  transform: scale(1.05);
}
.cid-u2TtSPgH0r .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2TtSPgH0r .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2TtSPgH0r .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2TtSPgH0r .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2TtSPgH0r .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2TtSPgH0r .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2TtSPgH0r .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2TtSPgH0r .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2TtSPgH0r .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2TtSPgH0r .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2TtSPgH0r .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2TtSPgH0r .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2TtSPgH0r .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2TtSPgH0r .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2TtSPgH0r img,
.cid-u2TtSPgH0r .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u2TtSPgH0r .item:focus,
.cid-u2TtSPgH0r span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2TtSPgH0r .item {
    margin-bottom: 1rem;
  }
}
.cid-u2TtSPgH0r .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2TtSPgH0r .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2TtSPgH0r .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2TtSPgH0r .mbr-section-subtitle,
.cid-u2TtSPgH0r .subtitle-wrap,
.cid-u2TtSPgH0r .mbr-section-btn {
  text-align: left;
}
.cid-u2TtSPgH0r .mbr-text,
.cid-u2TtSPgH0r .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2TtSPgH0r h1,
.cid-u2TtSPgH0r h2,
.cid-u2TtSPgH0r h3,
.cid-u2TtSPgH0r h5,
.cid-u2TtSPgH0r h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2TtSPgH0r p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2TtSQhvdq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2TtSQhvdq .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2TtSQhvdq .colored-text {
  color: #a68462 !important;
}
.cid-u2TtSQhvdq .mbr-section-title {
  color: #ffffff;
}
.cid-u2TtSQhvdq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2TtSQhvdq .mbr-text {
  color: #ffffff;
}
.cid-u2TtSQhvdq .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u2TtSQFeWE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2TtSQFeWE .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2TtSQFeWE .panel-group {
  border: none;
}
.cid-u2TtSQFeWE .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2TtSQFeWE .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2TtSQFeWE .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2TtSQFeWE .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2TtSQFeWE .img-col {
  padding: 0;
}
.cid-u2TtSQFeWE .img-item {
  height: 100%;
}
.cid-u2TtSQFeWE img {
  height: 100%;
  object-fit: cover;
}
.cid-u2TtSQFeWE .collapsed span {
  transform: rotate(0deg);
}
.cid-u2TtSQFeWE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2TtSQFeWE p {
  margin-bottom: 0.3rem;
}
.cid-u2TtSQFeWE .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2TtSQFeWE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2TtSQFeWE .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2TtSQFeWE .card {
    padding: 1.5rem;
  }
}
.cid-u2TtSQFeWE .panel-text {
  color: #04551f;
}
.cid-u2TtSQFeWE .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2TtSQFeWE .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2TtSQFeWE .panel-title-edit,
.cid-u2TtSQFeWE .mbr-iconfont {
  color: #04551f;
}
.cid-u2TtSRbFVN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2TtSRbFVN .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2TtSRbFVN .colored-text {
  color: #a68462 !important;
}
.cid-u2TtSRbFVN .mbr-section-title {
  color: #ffffff;
}
.cid-u2TtSRbFVN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2TtSRbFVN .mbr-text {
  color: #ffffff;
}
.cid-u2TtSRbFVN .mbr-section-title.main-title {
  text-align: center;
}
.cid-u8xu8RkLDm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8xu8RkLDm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8xu8RkLDm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u8xu8RkLDm .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u8xu8RkLDm .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u8xu8RkLDm .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u8xu8RkLDm .image-wrapper img {
    height: 300px;
  }
}
.cid-u8xu8RkLDm .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u8xu8RkLDm .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u8xu8RkLDm .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u8xu8RkLDm .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u8xu8RkLDm .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8xu8RkLDm .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u8xu8RkLDm .cards-wrapper {
    margin: 0;
  }
}
.cid-u8xu8RkLDm .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u8xu8RkLDm .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u8xu8RkLDm .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u8xu8RkLDm .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u8xu8RkLDm .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u8xu8RkLDm .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u8xu8RkLDm .mbr-section-title {
  color: #04551f;
}
.cid-u8xu8RkLDm .mbr-section-subtitle {
  color: #04551f;
}
.cid-u8xu8RkLDm .mbr-text {
  color: #04551f;
}
.cid-u8xu8RkLDm .mbr-card-title {
  color: #ffffff;
}
.cid-u8xu8RkLDm .mbr-card-title,
.cid-u8xu8RkLDm .cards-wrapper {
  color: #04551f;
}
#custom-html-1p5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1p5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1p5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1p5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1p5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1p5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1p5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1p5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1p5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8xua4p3Zj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8xua4p3Zj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8xua4p3Zj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u8xua4p3Zj .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u8xua4p3Zj .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u8xua4p3Zj .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u8xua4p3Zj .image-wrapper img {
    height: 300px;
  }
}
.cid-u8xua4p3Zj .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u8xua4p3Zj .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u8xua4p3Zj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u8xua4p3Zj .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u8xua4p3Zj .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8xua4p3Zj .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u8xua4p3Zj .cards-wrapper {
    margin: 0;
  }
}
.cid-u8xua4p3Zj .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u8xua4p3Zj .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u8xua4p3Zj .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u8xua4p3Zj .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u8xua4p3Zj .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u8xua4p3Zj .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u8xua4p3Zj .mbr-section-title {
  color: #04551f;
}
.cid-u8xua4p3Zj .mbr-section-subtitle {
  color: #04551f;
}
.cid-u8xua4p3Zj .mbr-text {
  color: #04551f;
}
.cid-u8xua4p3Zj .mbr-card-title {
  color: #ffffff;
}
.cid-u8xua4p3Zj .mbr-card-title,
.cid-u8xua4p3Zj .cards-wrapper {
  color: #04551f;
}
#custom-html-rp {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-rp div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-rp p {
  font-size: 60px;
  color: #777;
}
#custom-html-rp hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-rp hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-rp hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-rp hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-rp hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-rp .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8xute4RZa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u8xute4RZa .container {
    padding: 0 24px;
  }
}
.cid-u8xute4RZa .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u8xute4RZa .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u8xute4RZa .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u8xute4RZa .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8xute4RZa .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u8xute4RZa .mbr-section-btn {
    text-align: left;
  }
}
.cid-u8xute4RZa .mbr-section-title {
  color: #F9F6E0;
}
.cid-u8xute4RZa .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u8xute4RZa .mbr-section-title,
.cid-u8xute4RZa .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u2TtSU5rGW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2TtSU5rGW .container {
    padding: 0 24px;
  }
}
.cid-u2TtSU5rGW .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2TtSU5rGW .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2TtSU5rGW .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2TtSU5rGW .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2TtSU5rGW .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2TtSU5rGW .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2TtSU5rGW .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2TtSU5rGW .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u2TtSU5rGW .mbr-section-title,
.cid-u2TtSU5rGW .mbr-section-btn {
  text-align: center;
}
.cid-u7UeYUeycg {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UeYUeycg .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UeYUeycg .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UeYUeycg img,
.cid-u7UeYUeycg .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UeYUeycg .item {
  margin-bottom: 30px;
}
.cid-u7UeYUeycg .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UeYUeycg .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UeYUeycg .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UeYUeycg .item-img img {
  transform: scale(1.05);
}
.cid-u7UeYUeycg .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UeYUeycg .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2TtSVdI7n {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2TtSVdI7n .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2TtSVdI7n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2TtSVdI7n .container {
  display: flex;
  justify-content: center;
}
.cid-u2TtSVdI7n .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2TtSVdI7n .col-copyright {
  padding: 0;
}
.cid-u2TtSVdI7n .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2TtSVdI7n .copyright {
    text-align: center !important;
  }
}
.cid-u2UeXieXft {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2UeXieXft .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2UeXieXft .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2UeXieXft .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2UeXieXft .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2UeXieXft .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2UeXieXft .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2UeXieXft .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2UeXieXft .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2UeXieXft .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2UeXieXft .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2UeXieXft .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2UeXieXft .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2UeXieXft .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2UeXieXft .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2UeXieXft .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2UeXieXft .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2UeXieXft .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2UeXieXft .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2UeXieXft .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2UeXieXft .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2UeXieXft .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2UeXieXft .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2UeXieXft .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2UeXieXft .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2UeXieXft .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2UeXieXft .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2UeXieXft .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2UeXieXft .nav-item:focus,
.cid-u2UeXieXft .nav-link:focus {
  outline: none;
}
.cid-u2UeXieXft .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2UeXieXft .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2UeXieXft .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2UeXieXft .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2UeXieXft .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2UeXieXft .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2UeXieXft .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2UeXieXft .navbar.opened {
  transition: all 0.3s;
}
.cid-u2UeXieXft .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2UeXieXft .navbar .navbar-logo img {
  width: auto;
}
.cid-u2UeXieXft .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2UeXieXft .navbar.collapsed {
  justify-content: center;
}
.cid-u2UeXieXft .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2UeXieXft .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2UeXieXft .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2UeXieXft .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2UeXieXft .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2UeXieXft .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2UeXieXft .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2UeXieXft .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2UeXieXft .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2UeXieXft .navbar {
    min-height: 72px;
  }
  .cid-u2UeXieXft .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2UeXieXft .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2UeXieXft .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2UeXieXft .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2UeXieXft .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2UeXieXft .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2UeXieXft .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2UeXieXft .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2UeXieXft .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2UeXieXft .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2UeXieXft .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2UeXieXft .dropdown-item.active,
.cid-u2UeXieXft .dropdown-item:active {
  background-color: transparent;
}
.cid-u2UeXieXft .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2UeXieXft .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2UeXieXft .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2UeXieXft .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2UeXieXft .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2UeXieXft .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2UeXieXft ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2UeXieXft .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2UeXieXft .navbar-buttons {
    text-align: left;
  }
}
.cid-u2UeXieXft button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2UeXieXft button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2UeXieXft button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2UeXieXft button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2UeXieXft button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2UeXieXft button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2UeXieXft nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2UeXieXft nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2UeXieXft nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2UeXieXft nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2UeXieXft .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2UeXieXft a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2UeXieXft .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2UeXieXft .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2UeXieXft .navbar {
    height: 70px;
  }
  .cid-u2UeXieXft .navbar.opened {
    height: auto;
  }
  .cid-u2UeXieXft .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2UeXieXft .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2UeXieXft .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2UeXieXft .navbar-brand {
  margin-right: auto;
}
.cid-u2UeXieXft .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2UeXieXft .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2UeXieXft .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2UeXieXft .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2UeXieXft .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2UeXieXft .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2UeXieXft .navbar-brand {
    margin-right: auto;
  }
  .cid-u2UeXieXft .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2UeXieXft .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2UeXieXft .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2UeXieXft .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2UeXieXft .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2UeXieXft .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2UeXieXft .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2UeXiGdFX {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2UeXiGdFX .item-img {
  position: relative;
}
.cid-u2UeXiGdFX .button1 {
  background: #04551f;
}
.cid-u2UeXiGdFX .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2UeXiGdFX .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2UeXiGdFX .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2UeXiGdFX .button2 {
    margin-top: 1rem;
  }
}
.cid-u2UeXiGdFX .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2UeXiGdFX .title {
    top: 25%;
  }
}
.cid-u2UeXiGdFX .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2UeXiGdFX .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2UeXiGdFX .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2UeXiGdFX .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2UeXiGdFX .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2UeXiGdFX .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2UeXiGdFX .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2UeXiGdFX .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2UeXiGdFX .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2UeXiGdFX .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2UeXiGdFX .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2UeXiGdFX .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2UeXiGdFX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2UeXiGdFX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2UeXiGdFX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2UeXiGdFX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2UeXiGdFX .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2UeXiGdFX .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2UeXiGdFX img,
.cid-u2UeXiGdFX .item-img {
  width: 100%;
}
.cid-u2UeXiGdFX .item-title2,
.cid-u2UeXiGdFX .icon2 {
  color: #ffffff;
}
.cid-u2UeXiGdFX .item-title1,
.cid-u2UeXiGdFX .icon1 {
  color: #ffcc00;
}
.cid-u2UeXiGdFX .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u2UeXiGdFX .main-title DIV {
  text-align: center;
}
.cid-u2UeXiGdFX h1,
.cid-u2UeXiGdFX h2,
.cid-u2UeXiGdFX h3,
.cid-u2UeXiGdFX h4,
.cid-u2UeXiGdFX .item-title,
.cid-u2UeXiGdFX .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2UeXiGdFX p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2UeXiGdFX .subtitle {
  color: #ccff00;
}
.cid-u2UeXj3Axf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2UeXjn6ij {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2UeXjn6ij .container {
    padding: 0 24px;
  }
}
.cid-u2UeXjn6ij .card {
  justify-content: center;
}
.cid-u2UeXjn6ij .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2UeXjn6ij .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2UeXjn6ij .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2UeXjn6ij .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2UeXjn6ij .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2UeXjn6ij .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2UeXjn6ij .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2UeXjn6ij .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2UeXjn6ij .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2UeXjn6ij .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2UeXjn6ij .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2UeXjn6ij .mbr-text {
  color: #04551f;
}
.cid-u2UeXjn6ij .mbr-section-btn {
  text-align: right;
}
.cid-u2UeXjn6ij .mbr-section-title,
.cid-u2UeXjn6ij .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2UeXk3Clq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2UeXk3Clq .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2UeXk3Clq .colored-text {
  color: #a68462 !important;
}
.cid-u2UeXk3Clq .mbr-section-title {
  color: #ffffff;
}
.cid-u2UeXk3Clq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2UeXk3Clq .mbr-text {
  color: #ffffff;
}
.cid-u2UeXk3Clq .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2UeXkqNld {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2UeXkqNld .item-img {
  position: relative;
}
.cid-u2UeXkqNld .item-img img {
  transition: all 0.2s;
}
.cid-u2UeXkqNld .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2UeXkqNld .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2UeXkqNld .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2UeXkqNld .item:hover img {
  transform: scale(1.05);
}
.cid-u2UeXkqNld .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2UeXkqNld .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2UeXkqNld .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2UeXkqNld .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2UeXkqNld .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2UeXkqNld .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2UeXkqNld .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2UeXkqNld .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2UeXkqNld .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2UeXkqNld .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2UeXkqNld .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2UeXkqNld .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2UeXkqNld .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2UeXkqNld .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2UeXkqNld img,
.cid-u2UeXkqNld .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u2UeXkqNld .item:focus,
.cid-u2UeXkqNld span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2UeXkqNld .item {
    margin-bottom: 1rem;
  }
}
.cid-u2UeXkqNld .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2UeXkqNld .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2UeXkqNld .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2UeXkqNld .mbr-section-subtitle,
.cid-u2UeXkqNld .subtitle-wrap,
.cid-u2UeXkqNld .mbr-section-btn {
  text-align: left;
}
.cid-u2UeXkqNld .mbr-text,
.cid-u2UeXkqNld .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2UeXkqNld h1,
.cid-u2UeXkqNld h2,
.cid-u2UeXkqNld h3,
.cid-u2UeXkqNld h5,
.cid-u2UeXkqNld h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2UeXkqNld p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2UeXltKfC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2UeXltKfC .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2UeXltKfC .colored-text {
  color: #a68462 !important;
}
.cid-u2UeXltKfC .mbr-section-title {
  color: #ffffff;
}
.cid-u2UeXltKfC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2UeXltKfC .mbr-text {
  color: #ffffff;
}
.cid-u2UeXltKfC .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u2UeXlReRc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2UeXlReRc .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2UeXlReRc .panel-group {
  border: none;
}
.cid-u2UeXlReRc .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2UeXlReRc .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2UeXlReRc .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2UeXlReRc .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2UeXlReRc .img-col {
  padding: 0;
}
.cid-u2UeXlReRc .img-item {
  height: 100%;
}
.cid-u2UeXlReRc img {
  height: 100%;
  object-fit: cover;
}
.cid-u2UeXlReRc .collapsed span {
  transform: rotate(0deg);
}
.cid-u2UeXlReRc .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2UeXlReRc p {
  margin-bottom: 0.3rem;
}
.cid-u2UeXlReRc .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2UeXlReRc .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2UeXlReRc .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2UeXlReRc .card {
    padding: 1.5rem;
  }
}
.cid-u2UeXlReRc .panel-text {
  color: #04551f;
}
.cid-u2UeXlReRc .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2UeXlReRc .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2UeXlReRc .panel-title-edit,
.cid-u2UeXlReRc .mbr-iconfont {
  color: #04551f;
}
.cid-u2UeXmn6C9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2UeXmn6C9 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2UeXmn6C9 .colored-text {
  color: #a68462 !important;
}
.cid-u2UeXmn6C9 .mbr-section-title {
  color: #ffffff;
}
.cid-u2UeXmn6C9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2UeXmn6C9 .mbr-text {
  color: #ffffff;
}
.cid-u2UeXmn6C9 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2UeXod4Hw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2UeXod4Hw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2UeXod4Hw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u2UeXod4Hw .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2UeXod4Hw .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2UeXod4Hw .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2UeXod4Hw .image-wrapper img {
    height: 300px;
  }
}
.cid-u2UeXod4Hw .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2UeXod4Hw .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2UeXod4Hw .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2UeXod4Hw .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2UeXod4Hw .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2UeXod4Hw .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2UeXod4Hw .cards-wrapper {
    margin: 0;
  }
}
.cid-u2UeXod4Hw .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2UeXod4Hw .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2UeXod4Hw .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2UeXod4Hw .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2UeXod4Hw .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u2UeXod4Hw .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2UeXod4Hw .mbr-section-title {
  color: #04551f;
}
.cid-u2UeXod4Hw .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2UeXod4Hw .mbr-text {
  color: #04551f;
}
.cid-u2UeXod4Hw .mbr-card-title {
  color: #ffffff;
}
.cid-u2UeXod4Hw .mbr-card-title,
.cid-u2UeXod4Hw .cards-wrapper {
  color: #04551f;
}
#custom-html-ss {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-ss div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ss p {
  font-size: 60px;
  color: #777;
}
#custom-html-ss hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-ss hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-ss hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-ss hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-ss hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-ss .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u91b9M3EuA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u91b9M3EuA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u91b9M3EuA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u91b9M3EuA .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u91b9M3EuA .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u91b9M3EuA .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u91b9M3EuA .image-wrapper img {
    height: 300px;
  }
}
.cid-u91b9M3EuA .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u91b9M3EuA .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u91b9M3EuA .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u91b9M3EuA .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u91b9M3EuA .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u91b9M3EuA .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u91b9M3EuA .cards-wrapper {
    margin: 0;
  }
}
.cid-u91b9M3EuA .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u91b9M3EuA .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u91b9M3EuA .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u91b9M3EuA .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u91b9M3EuA .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u91b9M3EuA .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u91b9M3EuA .mbr-section-title {
  color: #04551f;
}
.cid-u91b9M3EuA .mbr-section-subtitle {
  color: #04551f;
}
.cid-u91b9M3EuA .mbr-text {
  color: #04551f;
}
.cid-u91b9M3EuA .mbr-card-title {
  color: #ffffff;
}
.cid-u91b9M3EuA .mbr-card-title,
.cid-u91b9M3EuA .cards-wrapper {
  color: #04551f;
}
#custom-html-1pb {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1pb div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1pb p {
  font-size: 60px;
  color: #777;
}
#custom-html-1pb hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1pb hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1pb hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1pb hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1pb hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1pb .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8xyLHKZJQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u8xyLHKZJQ .container {
    padding: 0 24px;
  }
}
.cid-u8xyLHKZJQ .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u8xyLHKZJQ .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u8xyLHKZJQ .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u8xyLHKZJQ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u8xyLHKZJQ .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u8xyLHKZJQ .mbr-section-btn {
    text-align: left;
  }
}
.cid-u8xyLHKZJQ .mbr-section-title {
  color: #F9F6E0;
}
.cid-u8xyLHKZJQ .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u8xyLHKZJQ .mbr-section-title,
.cid-u8xyLHKZJQ .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u2UeXpu0IM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2UeXpu0IM .container {
    padding: 0 24px;
  }
}
.cid-u2UeXpu0IM .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2UeXpu0IM .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2UeXpu0IM .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2UeXpu0IM .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2UeXpu0IM .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2UeXpu0IM .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2UeXpu0IM .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2UeXpu0IM .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u2UeXpu0IM .mbr-section-title,
.cid-u2UeXpu0IM .mbr-section-btn {
  text-align: center;
}
.cid-u7Uf3rCiJv {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Uf3rCiJv .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Uf3rCiJv .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Uf3rCiJv img,
.cid-u7Uf3rCiJv .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Uf3rCiJv .item {
  margin-bottom: 30px;
}
.cid-u7Uf3rCiJv .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Uf3rCiJv .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Uf3rCiJv .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Uf3rCiJv .item-img img {
  transform: scale(1.05);
}
.cid-u7Uf3rCiJv .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Uf3rCiJv .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2UeXqI6FW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2UeXqI6FW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2UeXqI6FW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2UeXqI6FW .container {
  display: flex;
  justify-content: center;
}
.cid-u2UeXqI6FW .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2UeXqI6FW .col-copyright {
  padding: 0;
}
.cid-u2UeXqI6FW .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2UeXqI6FW .copyright {
    text-align: center !important;
  }
}
.cid-u2U3MNIZXU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2U3MNIZXU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2U3MNIZXU .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2U3MNIZXU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2U3MNIZXU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2U3MNIZXU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2U3MNIZXU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2U3MNIZXU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2U3MNIZXU .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2U3MNIZXU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2U3MNIZXU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2U3MNIZXU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2U3MNIZXU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2U3MNIZXU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2U3MNIZXU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2U3MNIZXU .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2U3MNIZXU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2U3MNIZXU .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2U3MNIZXU .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2U3MNIZXU .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2U3MNIZXU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2U3MNIZXU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2U3MNIZXU .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2U3MNIZXU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2U3MNIZXU .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2U3MNIZXU .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2U3MNIZXU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2U3MNIZXU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2U3MNIZXU .nav-item:focus,
.cid-u2U3MNIZXU .nav-link:focus {
  outline: none;
}
.cid-u2U3MNIZXU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2U3MNIZXU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2U3MNIZXU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2U3MNIZXU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2U3MNIZXU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2U3MNIZXU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2U3MNIZXU .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2U3MNIZXU .navbar.opened {
  transition: all 0.3s;
}
.cid-u2U3MNIZXU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2U3MNIZXU .navbar .navbar-logo img {
  width: auto;
}
.cid-u2U3MNIZXU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2U3MNIZXU .navbar.collapsed {
  justify-content: center;
}
.cid-u2U3MNIZXU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2U3MNIZXU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2U3MNIZXU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2U3MNIZXU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2U3MNIZXU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2U3MNIZXU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2U3MNIZXU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2U3MNIZXU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2U3MNIZXU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2U3MNIZXU .navbar {
    min-height: 72px;
  }
  .cid-u2U3MNIZXU .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2U3MNIZXU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2U3MNIZXU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2U3MNIZXU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2U3MNIZXU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2U3MNIZXU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2U3MNIZXU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2U3MNIZXU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2U3MNIZXU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2U3MNIZXU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2U3MNIZXU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2U3MNIZXU .dropdown-item.active,
.cid-u2U3MNIZXU .dropdown-item:active {
  background-color: transparent;
}
.cid-u2U3MNIZXU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2U3MNIZXU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2U3MNIZXU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2U3MNIZXU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2U3MNIZXU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2U3MNIZXU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2U3MNIZXU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2U3MNIZXU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2U3MNIZXU .navbar-buttons {
    text-align: left;
  }
}
.cid-u2U3MNIZXU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2U3MNIZXU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2U3MNIZXU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2U3MNIZXU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2U3MNIZXU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2U3MNIZXU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2U3MNIZXU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2U3MNIZXU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2U3MNIZXU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2U3MNIZXU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2U3MNIZXU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2U3MNIZXU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2U3MNIZXU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2U3MNIZXU .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2U3MNIZXU .navbar {
    height: 70px;
  }
  .cid-u2U3MNIZXU .navbar.opened {
    height: auto;
  }
  .cid-u2U3MNIZXU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2U3MNIZXU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2U3MNIZXU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2U3MNIZXU .navbar-brand {
  margin-right: auto;
}
.cid-u2U3MNIZXU .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2U3MNIZXU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2U3MNIZXU .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2U3MNIZXU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2U3MNIZXU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2U3MNIZXU .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2U3MNIZXU .navbar-brand {
    margin-right: auto;
  }
  .cid-u2U3MNIZXU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2U3MNIZXU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2U3MNIZXU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2U3MNIZXU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2U3MNIZXU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2U3MNIZXU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2U3MO7kzZ {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2U3MO7kzZ .item-img {
  position: relative;
}
.cid-u2U3MO7kzZ .button1 {
  background: #e0e0e0;
}
.cid-u2U3MO7kzZ .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2U3MO7kzZ .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2U3MO7kzZ .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2U3MO7kzZ .button2 {
    margin-top: 1rem;
  }
}
.cid-u2U3MO7kzZ .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2U3MO7kzZ .title {
    top: 25%;
  }
}
.cid-u2U3MO7kzZ .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2U3MO7kzZ .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2U3MO7kzZ .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2U3MO7kzZ .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2U3MO7kzZ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2U3MO7kzZ .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2U3MO7kzZ .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2U3MO7kzZ .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2U3MO7kzZ .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2U3MO7kzZ .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2U3MO7kzZ .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2U3MO7kzZ .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2U3MO7kzZ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2U3MO7kzZ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2U3MO7kzZ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2U3MO7kzZ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2U3MO7kzZ .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2U3MO7kzZ .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2U3MO7kzZ img,
.cid-u2U3MO7kzZ .item-img {
  width: 100%;
}
.cid-u2U3MO7kzZ .item-title2,
.cid-u2U3MO7kzZ .icon2 {
  color: #ffffff;
}
.cid-u2U3MO7kzZ .item-title1,
.cid-u2U3MO7kzZ .icon1 {
  color: #04551f;
}
.cid-u2U3MO7kzZ .main-title {
  color: #00ff00;
  text-align: center;
}
.cid-u2U3MO7kzZ .main-title DIV {
  text-align: center;
}
.cid-u2U3MO7kzZ h1,
.cid-u2U3MO7kzZ h2,
.cid-u2U3MO7kzZ h3,
.cid-u2U3MO7kzZ h4,
.cid-u2U3MO7kzZ .item-title,
.cid-u2U3MO7kzZ .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2U3MO7kzZ p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2U3MO7kzZ .subtitle {
  color: #00ff00;
}
.cid-u2U3MOucQE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2U3MOKwIE {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2U3MOKwIE .container {
    padding: 0 24px;
  }
}
.cid-u2U3MOKwIE .card {
  justify-content: center;
}
.cid-u2U3MOKwIE .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2U3MOKwIE .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2U3MOKwIE .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2U3MOKwIE .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2U3MOKwIE .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2U3MOKwIE .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2U3MOKwIE .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2U3MOKwIE .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2U3MOKwIE .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2U3MOKwIE .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2U3MOKwIE .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2U3MOKwIE .mbr-text {
  color: #04551f;
}
.cid-u2U3MOKwIE .mbr-section-btn {
  text-align: right;
}
.cid-u2U3MOKwIE .mbr-section-title,
.cid-u2U3MOKwIE .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2U3MP4SiU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2U3MP4SiU .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2U3MP4SiU .colored-text {
  color: #a68462 !important;
}
.cid-u2U3MP4SiU .mbr-section-title {
  color: #ffffff;
}
.cid-u2U3MP4SiU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2U3MP4SiU .mbr-text {
  color: #ffffff;
}
.cid-u2U3MP4SiU .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2U3MPmdf3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2U3MPmdf3 .item-img {
  position: relative;
}
.cid-u2U3MPmdf3 .item-img img {
  transition: all 0.2s;
}
.cid-u2U3MPmdf3 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2U3MPmdf3 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2U3MPmdf3 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2U3MPmdf3 .item:hover img {
  transform: scale(1.05);
}
.cid-u2U3MPmdf3 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2U3MPmdf3 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2U3MPmdf3 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2U3MPmdf3 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2U3MPmdf3 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2U3MPmdf3 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2U3MPmdf3 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2U3MPmdf3 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2U3MPmdf3 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2U3MPmdf3 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2U3MPmdf3 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2U3MPmdf3 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2U3MPmdf3 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2U3MPmdf3 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2U3MPmdf3 img,
.cid-u2U3MPmdf3 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u2U3MPmdf3 .item:focus,
.cid-u2U3MPmdf3 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2U3MPmdf3 .item {
    margin-bottom: 1rem;
  }
}
.cid-u2U3MPmdf3 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2U3MPmdf3 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2U3MPmdf3 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2U3MPmdf3 .mbr-section-subtitle,
.cid-u2U3MPmdf3 .subtitle-wrap,
.cid-u2U3MPmdf3 .mbr-section-btn {
  text-align: left;
}
.cid-u2U3MPmdf3 .mbr-text,
.cid-u2U3MPmdf3 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2U3MPmdf3 h1,
.cid-u2U3MPmdf3 h2,
.cid-u2U3MPmdf3 h3,
.cid-u2U3MPmdf3 h5,
.cid-u2U3MPmdf3 h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2U3MPmdf3 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2U3MQmdcJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2U3MQmdcJ .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2U3MQmdcJ .panel-group {
  border: none;
}
.cid-u2U3MQmdcJ .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2U3MQmdcJ .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2U3MQmdcJ .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2U3MQmdcJ .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2U3MQmdcJ .img-col {
  padding: 0;
}
.cid-u2U3MQmdcJ .img-item {
  height: 100%;
}
.cid-u2U3MQmdcJ img {
  height: 100%;
  object-fit: cover;
}
.cid-u2U3MQmdcJ .collapsed span {
  transform: rotate(0deg);
}
.cid-u2U3MQmdcJ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2U3MQmdcJ p {
  margin-bottom: 0.3rem;
}
.cid-u2U3MQmdcJ .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2U3MQmdcJ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2U3MQmdcJ .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2U3MQmdcJ .card {
    padding: 1.5rem;
  }
}
.cid-u2U3MQmdcJ .panel-text {
  color: #04551f;
}
.cid-u2U3MQmdcJ .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2U3MQmdcJ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2U3MQmdcJ .panel-title-edit,
.cid-u2U3MQmdcJ .mbr-iconfont {
  color: #04551f;
}
.cid-u2U3MQNwkU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2U3MQNwkU .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2U3MQNwkU .colored-text {
  color: #a68462 !important;
}
.cid-u2U3MQNwkU .mbr-section-title {
  color: #ffffff;
}
.cid-u2U3MQNwkU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2U3MQNwkU .mbr-text {
  color: #ffffff;
}
.cid-u2U3MQNwkU .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2U3MRb1lJ {
  background-color: #ffffff;
}
.cid-u2U3MRb1lJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2U3MRb1lJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2U3MRb1lJ .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2U3MRb1lJ .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2U3MRb1lJ .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2U3MRb1lJ .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2U3MRb1lJ .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2U3MRb1lJ .image-wrapper img {
    height: 300px;
  }
}
.cid-u2U3MRb1lJ .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2U3MRb1lJ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2U3MRb1lJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2U3MRb1lJ .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2U3MRb1lJ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2U3MRb1lJ .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2U3MRb1lJ .cards-wrapper {
    margin: 0;
  }
}
.cid-u2U3MRb1lJ .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2U3MRb1lJ .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2U3MRb1lJ .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2U3MRb1lJ .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2U3MRb1lJ .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2U3MRb1lJ .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2U3MRb1lJ .mbr-section-title {
  color: #04551f;
}
.cid-u2U3MRb1lJ .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2U3MRb1lJ .mbr-text {
  color: #04551f;
}
.cid-u2U3MRb1lJ .mbr-card-title {
  color: #ffffff;
}
.cid-u2U3MRb1lJ .mbr-card-title,
.cid-u2U3MRb1lJ .cards-wrapper {
  color: #04551f;
}
.cid-u2U3MRFIwI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2U3MRFIwI .container {
    padding: 0 24px;
  }
}
.cid-u2U3MRFIwI .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2U3MRFIwI .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2U3MRFIwI .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2U3MRFIwI .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2U3MRFIwI .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2U3MRFIwI .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2U3MRFIwI .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2U3MRFIwI .mbr-text {
  color: #F9F6E0;
}
.cid-u7UfzLGV1n {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UfzLGV1n .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UfzLGV1n .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UfzLGV1n img,
.cid-u7UfzLGV1n .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UfzLGV1n .item {
  margin-bottom: 30px;
}
.cid-u7UfzLGV1n .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UfzLGV1n .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UfzLGV1n .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UfzLGV1n .item-img img {
  transform: scale(1.05);
}
.cid-u7UfzLGV1n .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UfzLGV1n .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2U3MSFhy0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2U3MSFhy0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2U3MSFhy0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2U3MSFhy0 .container {
  display: flex;
  justify-content: center;
}
.cid-u2U3MSFhy0 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2U3MSFhy0 .col-copyright {
  padding: 0;
}
.cid-u2U3MSFhy0 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2U3MSFhy0 .copyright {
    text-align: center !important;
  }
}
.cid-u2Ur3KC5OJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2Ur3KC5OJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2Ur3KC5OJ .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2Ur3KC5OJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2Ur3KC5OJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2Ur3KC5OJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2Ur3KC5OJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2Ur3KC5OJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2Ur3KC5OJ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2Ur3KC5OJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2Ur3KC5OJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2Ur3KC5OJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2Ur3KC5OJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2Ur3KC5OJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2Ur3KC5OJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2Ur3KC5OJ .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2Ur3KC5OJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2Ur3KC5OJ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2Ur3KC5OJ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2Ur3KC5OJ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2Ur3KC5OJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2Ur3KC5OJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2Ur3KC5OJ .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2Ur3KC5OJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2Ur3KC5OJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2Ur3KC5OJ .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2Ur3KC5OJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2Ur3KC5OJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2Ur3KC5OJ .nav-item:focus,
.cid-u2Ur3KC5OJ .nav-link:focus {
  outline: none;
}
.cid-u2Ur3KC5OJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2Ur3KC5OJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2Ur3KC5OJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2Ur3KC5OJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2Ur3KC5OJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2Ur3KC5OJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2Ur3KC5OJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2Ur3KC5OJ .navbar.opened {
  transition: all 0.3s;
}
.cid-u2Ur3KC5OJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2Ur3KC5OJ .navbar .navbar-logo img {
  width: auto;
}
.cid-u2Ur3KC5OJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2Ur3KC5OJ .navbar.collapsed {
  justify-content: center;
}
.cid-u2Ur3KC5OJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2Ur3KC5OJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2Ur3KC5OJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2Ur3KC5OJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2Ur3KC5OJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2Ur3KC5OJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2Ur3KC5OJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2Ur3KC5OJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2Ur3KC5OJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2Ur3KC5OJ .navbar {
    min-height: 72px;
  }
  .cid-u2Ur3KC5OJ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2Ur3KC5OJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2Ur3KC5OJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2Ur3KC5OJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2Ur3KC5OJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2Ur3KC5OJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2Ur3KC5OJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2Ur3KC5OJ .dropdown-item.active,
.cid-u2Ur3KC5OJ .dropdown-item:active {
  background-color: transparent;
}
.cid-u2Ur3KC5OJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2Ur3KC5OJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2Ur3KC5OJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2Ur3KC5OJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2Ur3KC5OJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2Ur3KC5OJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2Ur3KC5OJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2Ur3KC5OJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2Ur3KC5OJ .navbar-buttons {
    text-align: left;
  }
}
.cid-u2Ur3KC5OJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2Ur3KC5OJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2Ur3KC5OJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2Ur3KC5OJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2Ur3KC5OJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2Ur3KC5OJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2Ur3KC5OJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2Ur3KC5OJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2Ur3KC5OJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2Ur3KC5OJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2Ur3KC5OJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2Ur3KC5OJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2Ur3KC5OJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2Ur3KC5OJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2Ur3KC5OJ .navbar {
    height: 70px;
  }
  .cid-u2Ur3KC5OJ .navbar.opened {
    height: auto;
  }
  .cid-u2Ur3KC5OJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2Ur3KC5OJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2Ur3KC5OJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2Ur3KC5OJ .navbar-brand {
  margin-right: auto;
}
.cid-u2Ur3KC5OJ .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2Ur3KC5OJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2Ur3KC5OJ .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2Ur3KC5OJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2Ur3KC5OJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2Ur3KC5OJ .navbar-brand {
    margin-right: auto;
  }
  .cid-u2Ur3KC5OJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2Ur3KC5OJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2Ur3KC5OJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2Ur3KC5OJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2Ur3KC5OJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2Ur3L66BE {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2Ur3L66BE .item-img {
  position: relative;
}
.cid-u2Ur3L66BE .button1 {
  background: #04551f;
}
.cid-u2Ur3L66BE .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2Ur3L66BE .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2Ur3L66BE .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2Ur3L66BE .button2 {
    margin-top: 1rem;
  }
}
.cid-u2Ur3L66BE .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2Ur3L66BE .title {
    top: 25%;
  }
}
.cid-u2Ur3L66BE .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2Ur3L66BE .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2Ur3L66BE .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2Ur3L66BE .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2Ur3L66BE .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2Ur3L66BE .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2Ur3L66BE .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2Ur3L66BE .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2Ur3L66BE .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2Ur3L66BE .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2Ur3L66BE .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2Ur3L66BE .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2Ur3L66BE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2Ur3L66BE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2Ur3L66BE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2Ur3L66BE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2Ur3L66BE .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2Ur3L66BE .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2Ur3L66BE img,
.cid-u2Ur3L66BE .item-img {
  width: 100%;
}
.cid-u2Ur3L66BE .item-title2,
.cid-u2Ur3L66BE .icon2 {
  color: #ffffff;
}
.cid-u2Ur3L66BE .item-title1,
.cid-u2Ur3L66BE .icon1 {
  color: #00ff00;
}
.cid-u2Ur3L66BE .main-title {
  color: #00ff00;
  text-align: center;
}
.cid-u2Ur3L66BE .main-title DIV {
  text-align: center;
}
.cid-u2Ur3L66BE h1,
.cid-u2Ur3L66BE h2,
.cid-u2Ur3L66BE h3,
.cid-u2Ur3L66BE h4,
.cid-u2Ur3L66BE .item-title,
.cid-u2Ur3L66BE .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u2Ur3L66BE p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2Ur3L66BE .subtitle {
  color: #ccff00;
}
.cid-u2Ur3LxtkP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2Ur3LSVqJ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2Ur3LSVqJ .container {
    padding: 0 24px;
  }
}
.cid-u2Ur3LSVqJ .card {
  justify-content: center;
}
.cid-u2Ur3LSVqJ .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2Ur3LSVqJ .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2Ur3LSVqJ .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2Ur3LSVqJ .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2Ur3LSVqJ .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2Ur3LSVqJ .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2Ur3LSVqJ .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2Ur3LSVqJ .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2Ur3LSVqJ .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2Ur3LSVqJ .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2Ur3LSVqJ .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2Ur3LSVqJ .mbr-text {
  color: #04551f;
}
.cid-u2Ur3LSVqJ .mbr-section-btn {
  text-align: right;
}
.cid-u2Ur3LSVqJ .mbr-section-title,
.cid-u2Ur3LSVqJ .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2Ur3MhLZJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2Ur3MhLZJ .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2Ur3MhLZJ .colored-text {
  color: #a68462 !important;
}
.cid-u2Ur3MhLZJ .mbr-section-title {
  color: #ffffff;
}
.cid-u2Ur3MhLZJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2Ur3MhLZJ .mbr-text {
  color: #ffffff;
}
.cid-u2Ur3MhLZJ .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2Ur3MEPgt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2Ur3MEPgt .item-img {
  position: relative;
}
.cid-u2Ur3MEPgt .item-img img {
  transition: all 0.2s;
}
.cid-u2Ur3MEPgt .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2Ur3MEPgt .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2Ur3MEPgt .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2Ur3MEPgt .item:hover img {
  transform: scale(1.05);
}
.cid-u2Ur3MEPgt .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2Ur3MEPgt .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2Ur3MEPgt .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2Ur3MEPgt .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2Ur3MEPgt .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2Ur3MEPgt .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2Ur3MEPgt .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2Ur3MEPgt .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2Ur3MEPgt .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2Ur3MEPgt .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2Ur3MEPgt .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2Ur3MEPgt .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2Ur3MEPgt .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2Ur3MEPgt .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2Ur3MEPgt img,
.cid-u2Ur3MEPgt .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u2Ur3MEPgt .item:focus,
.cid-u2Ur3MEPgt span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2Ur3MEPgt .item {
    margin-bottom: 1rem;
  }
}
.cid-u2Ur3MEPgt .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2Ur3MEPgt .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-u2Ur3MEPgt .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2Ur3MEPgt .mbr-section-subtitle,
.cid-u2Ur3MEPgt .subtitle-wrap,
.cid-u2Ur3MEPgt .mbr-section-btn {
  text-align: left;
}
.cid-u2Ur3MEPgt .mbr-text,
.cid-u2Ur3MEPgt .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2Ur3MEPgt h1,
.cid-u2Ur3MEPgt h2,
.cid-u2Ur3MEPgt h3,
.cid-u2Ur3MEPgt h5,
.cid-u2Ur3MEPgt h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2Ur3MEPgt p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2Ur3Ocorc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2Ur3Ocorc .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2Ur3Ocorc .colored-text {
  color: #a68462 !important;
}
.cid-u2Ur3Ocorc .mbr-section-title {
  color: #ffffff;
}
.cid-u2Ur3Ocorc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2Ur3Ocorc .mbr-text {
  color: #ffffff;
}
.cid-u2Ur3Ocorc .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u2Ur3OCFwf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2Ur3OCFwf .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2Ur3OCFwf .panel-group {
  border: none;
}
.cid-u2Ur3OCFwf .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2Ur3OCFwf .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2Ur3OCFwf .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2Ur3OCFwf .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2Ur3OCFwf .img-col {
  padding: 0;
}
.cid-u2Ur3OCFwf .img-item {
  height: 100%;
}
.cid-u2Ur3OCFwf img {
  height: 100%;
  object-fit: cover;
}
.cid-u2Ur3OCFwf .collapsed span {
  transform: rotate(0deg);
}
.cid-u2Ur3OCFwf .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2Ur3OCFwf p {
  margin-bottom: 0.3rem;
}
.cid-u2Ur3OCFwf .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2Ur3OCFwf .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2Ur3OCFwf .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2Ur3OCFwf .card {
    padding: 1.5rem;
  }
}
.cid-u2Ur3OCFwf .panel-text {
  color: #04551f;
}
.cid-u2Ur3OCFwf .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2Ur3OCFwf .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2Ur3OCFwf .panel-title-edit,
.cid-u2Ur3OCFwf .mbr-iconfont {
  color: #04551f;
}
.cid-u2Ur3PaDvU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2Ur3PaDvU .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2Ur3PaDvU .colored-text {
  color: #a68462 !important;
}
.cid-u2Ur3PaDvU .mbr-section-title {
  color: #ffffff;
}
.cid-u2Ur3PaDvU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2Ur3PaDvU .mbr-text {
  color: #ffffff;
}
.cid-u2Ur3PaDvU .mbr-section-title.main-title {
  text-align: center;
}
.cid-u2Ur3PCyyt {
  background-color: #ffffff;
}
.cid-u2Ur3PCyyt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Ur3PCyyt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2Ur3PCyyt .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2Ur3PCyyt .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2Ur3PCyyt .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2Ur3PCyyt .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2Ur3PCyyt .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2Ur3PCyyt .image-wrapper img {
    height: 300px;
  }
}
.cid-u2Ur3PCyyt .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2Ur3PCyyt .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2Ur3PCyyt .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2Ur3PCyyt .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2Ur3PCyyt .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2Ur3PCyyt .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2Ur3PCyyt .cards-wrapper {
    margin: 0;
  }
}
.cid-u2Ur3PCyyt .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2Ur3PCyyt .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2Ur3PCyyt .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2Ur3PCyyt .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2Ur3PCyyt .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline dotted;
}
.cid-u2Ur3PCyyt .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2Ur3PCyyt .mbr-section-title {
  color: #04551f;
}
.cid-u2Ur3PCyyt .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2Ur3PCyyt .mbr-text {
  color: #04551f;
}
.cid-u2Ur3PCyyt .mbr-card-title {
  color: #ffffff;
}
.cid-u2Ur3PCyyt .mbr-card-title,
.cid-u2Ur3PCyyt .cards-wrapper {
  color: #04551f;
}
#custom-html-tb {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-tb div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-tb p {
  font-size: 60px;
  color: #777;
}
#custom-html-tb hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-tb hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-tb hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-tb hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-tb hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-tb .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u92eTShCKH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u92eTShCKH .container {
    padding: 0 24px;
  }
}
.cid-u92eTShCKH .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u92eTShCKH .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u92eTShCKH .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u92eTShCKH .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u92eTShCKH .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u92eTShCKH .mbr-section-btn {
    text-align: left;
  }
}
.cid-u92eTShCKH .mbr-section-title {
  color: #F9F6E0;
}
.cid-u92eTShCKH .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u92eTShCKH .mbr-section-title,
.cid-u92eTShCKH .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u2Ur3Ssu5g {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2Ur3Ssu5g .container {
    padding: 0 24px;
  }
}
.cid-u2Ur3Ssu5g .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2Ur3Ssu5g .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2Ur3Ssu5g .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2Ur3Ssu5g .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2Ur3Ssu5g .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2Ur3Ssu5g .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2Ur3Ssu5g .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2Ur3Ssu5g .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u2Ur3Ssu5g .mbr-section-title,
.cid-u2Ur3Ssu5g .mbr-section-btn {
  text-align: center;
}
.cid-u7Ufv9dgLg {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Ufv9dgLg .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Ufv9dgLg .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Ufv9dgLg img,
.cid-u7Ufv9dgLg .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Ufv9dgLg .item {
  margin-bottom: 30px;
}
.cid-u7Ufv9dgLg .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Ufv9dgLg .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Ufv9dgLg .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Ufv9dgLg .item-img img {
  transform: scale(1.05);
}
.cid-u7Ufv9dgLg .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Ufv9dgLg .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2Ur3TJMEU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2Ur3TJMEU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Ur3TJMEU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2Ur3TJMEU .container {
  display: flex;
  justify-content: center;
}
.cid-u2Ur3TJMEU .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2Ur3TJMEU .col-copyright {
  padding: 0;
}
.cid-u2Ur3TJMEU .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2Ur3TJMEU .copyright {
    text-align: center !important;
  }
}
.cid-u2UthQeRlq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2UthQeRlq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2UthQeRlq .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2UthQeRlq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2UthQeRlq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2UthQeRlq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2UthQeRlq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2UthQeRlq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2UthQeRlq .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2UthQeRlq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2UthQeRlq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2UthQeRlq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2UthQeRlq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2UthQeRlq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2UthQeRlq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2UthQeRlq .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2UthQeRlq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2UthQeRlq .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2UthQeRlq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2UthQeRlq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2UthQeRlq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2UthQeRlq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2UthQeRlq .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2UthQeRlq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2UthQeRlq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2UthQeRlq .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2UthQeRlq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2UthQeRlq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2UthQeRlq .nav-item:focus,
.cid-u2UthQeRlq .nav-link:focus {
  outline: none;
}
.cid-u2UthQeRlq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2UthQeRlq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2UthQeRlq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2UthQeRlq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2UthQeRlq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2UthQeRlq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2UthQeRlq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2UthQeRlq .navbar.opened {
  transition: all 0.3s;
}
.cid-u2UthQeRlq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2UthQeRlq .navbar .navbar-logo img {
  width: auto;
}
.cid-u2UthQeRlq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2UthQeRlq .navbar.collapsed {
  justify-content: center;
}
.cid-u2UthQeRlq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2UthQeRlq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2UthQeRlq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2UthQeRlq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2UthQeRlq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2UthQeRlq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2UthQeRlq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2UthQeRlq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2UthQeRlq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2UthQeRlq .navbar {
    min-height: 72px;
  }
  .cid-u2UthQeRlq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2UthQeRlq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2UthQeRlq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2UthQeRlq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2UthQeRlq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2UthQeRlq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2UthQeRlq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2UthQeRlq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2UthQeRlq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2UthQeRlq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2UthQeRlq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2UthQeRlq .dropdown-item.active,
.cid-u2UthQeRlq .dropdown-item:active {
  background-color: transparent;
}
.cid-u2UthQeRlq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2UthQeRlq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2UthQeRlq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2UthQeRlq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2UthQeRlq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2UthQeRlq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2UthQeRlq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2UthQeRlq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2UthQeRlq .navbar-buttons {
    text-align: left;
  }
}
.cid-u2UthQeRlq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2UthQeRlq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2UthQeRlq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2UthQeRlq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2UthQeRlq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2UthQeRlq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2UthQeRlq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2UthQeRlq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2UthQeRlq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2UthQeRlq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2UthQeRlq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2UthQeRlq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2UthQeRlq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2UthQeRlq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2UthQeRlq .navbar {
    height: 70px;
  }
  .cid-u2UthQeRlq .navbar.opened {
    height: auto;
  }
  .cid-u2UthQeRlq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2UthQeRlq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2UthQeRlq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2UthQeRlq .navbar-brand {
  margin-right: auto;
}
.cid-u2UthQeRlq .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2UthQeRlq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2UthQeRlq .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2UthQeRlq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2UthQeRlq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2UthQeRlq .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2UthQeRlq .navbar-brand {
    margin-right: auto;
  }
  .cid-u2UthQeRlq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2UthQeRlq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2UthQeRlq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2UthQeRlq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2UthQeRlq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2UthQeRlq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2UthQD2gx {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u2UthQD2gx .item-img {
  position: relative;
}
.cid-u2UthQD2gx .button1 {
  background: #04551f;
}
.cid-u2UthQD2gx .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2UthQD2gx .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2UthQD2gx .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2UthQD2gx .button2 {
    margin-top: 1rem;
  }
}
.cid-u2UthQD2gx .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2UthQD2gx .title {
    top: 25%;
  }
}
.cid-u2UthQD2gx .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2UthQD2gx .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2UthQD2gx .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2UthQD2gx .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2UthQD2gx .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2UthQD2gx .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2UthQD2gx .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2UthQD2gx .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2UthQD2gx .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2UthQD2gx .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2UthQD2gx .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2UthQD2gx .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2UthQD2gx .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2UthQD2gx .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2UthQD2gx .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2UthQD2gx .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2UthQD2gx .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2UthQD2gx .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2UthQD2gx img,
.cid-u2UthQD2gx .item-img {
  width: 100%;
}
.cid-u2UthQD2gx .item-title2,
.cid-u2UthQD2gx .icon2 {
  color: #ffffff;
}
.cid-u2UthQD2gx .item-title1,
.cid-u2UthQD2gx .icon1 {
  color: #ffcc00;
}
.cid-u2UthQD2gx .main-title {
  color: #ffdd00;
  text-align: center;
}
.cid-u2UthQD2gx .main-title DIV {
  text-align: center;
}
.cid-u2UthQD2gx h1,
.cid-u2UthQD2gx h2,
.cid-u2UthQD2gx h3,
.cid-u2UthQD2gx h4,
.cid-u2UthQD2gx .item-title,
.cid-u2UthQD2gx .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u2UthQD2gx p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u2UthQD2gx .subtitle {
  color: #ccff00;
}
.cid-uaE2H6hs0P {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2UthQWMAT {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2UthQWMAT .container {
    padding: 0 24px;
  }
}
.cid-u2UthQWMAT .card {
  justify-content: center;
}
.cid-u2UthQWMAT .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u2UthQWMAT .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u2UthQWMAT .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2UthQWMAT .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u2UthQWMAT .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u2UthQWMAT .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u2UthQWMAT .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u2UthQWMAT .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u2UthQWMAT .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u2UthQWMAT .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2UthQWMAT .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u2UthQWMAT .mbr-text {
  color: #04551f;
}
.cid-u2UthQWMAT .mbr-section-btn {
  text-align: right;
}
.cid-u2UthQWMAT .mbr-section-title,
.cid-u2UthQWMAT .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u2UthRi3S5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2UthRi3S5 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2UthRi3S5 .colored-text {
  color: #a68462 !important;
}
.cid-u2UthRi3S5 .mbr-section-title {
  color: #ffffff;
}
.cid-u2UthRi3S5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2UthRi3S5 .mbr-text {
  color: #ffffff;
}
.cid-u2UthRi3S5 .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u2UthRzvsO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2UthRzvsO .item-img {
  position: relative;
}
.cid-u2UthRzvsO .item-img img {
  transition: all 0.2s;
}
.cid-u2UthRzvsO .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2UthRzvsO .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u2UthRzvsO .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2UthRzvsO .item:hover img {
  transform: scale(1.05);
}
.cid-u2UthRzvsO .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2UthRzvsO .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u2UthRzvsO .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2UthRzvsO .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2UthRzvsO .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2UthRzvsO .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2UthRzvsO .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2UthRzvsO .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2UthRzvsO .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2UthRzvsO .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2UthRzvsO .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2UthRzvsO .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2UthRzvsO .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2UthRzvsO .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2UthRzvsO img,
.cid-u2UthRzvsO .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u2UthRzvsO .item:focus,
.cid-u2UthRzvsO span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2UthRzvsO .item {
    margin-bottom: 1rem;
  }
}
.cid-u2UthRzvsO .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u2UthRzvsO .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-u2UthRzvsO .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2UthRzvsO .mbr-section-subtitle,
.cid-u2UthRzvsO .subtitle-wrap,
.cid-u2UthRzvsO .mbr-section-btn {
  text-align: left;
}
.cid-u2UthRzvsO .mbr-text,
.cid-u2UthRzvsO .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2UthRzvsO h1,
.cid-u2UthRzvsO h2,
.cid-u2UthRzvsO h3,
.cid-u2UthRzvsO h5,
.cid-u2UthRzvsO h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2UthRzvsO p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2UthSQ99v {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2UthSQ99v .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u2UthSQ99v .panel-group {
  border: none;
}
.cid-u2UthSQ99v .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2UthSQ99v .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u2UthSQ99v .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u2UthSQ99v .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u2UthSQ99v .img-col {
  padding: 0;
}
.cid-u2UthSQ99v .img-item {
  height: 100%;
}
.cid-u2UthSQ99v img {
  height: 100%;
  object-fit: cover;
}
.cid-u2UthSQ99v .collapsed span {
  transform: rotate(0deg);
}
.cid-u2UthSQ99v .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2UthSQ99v p {
  margin-bottom: 0.3rem;
}
.cid-u2UthSQ99v .panel-title-edit {
  color: #e9c0e9;
}
.cid-u2UthSQ99v .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u2UthSQ99v .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u2UthSQ99v .card {
    padding: 1.5rem;
  }
}
.cid-u2UthSQ99v .panel-text {
  color: #04551f;
}
.cid-u2UthSQ99v .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u2UthSQ99v .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u2UthSQ99v .panel-title-edit,
.cid-u2UthSQ99v .mbr-iconfont {
  color: #04551f;
}
.cid-u2UthTlPxi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u2UthTlPxi .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u2UthTlPxi .colored-text {
  color: #a68462 !important;
}
.cid-u2UthTlPxi .mbr-section-title {
  color: #ffffff;
}
.cid-u2UthTlPxi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2UthTlPxi .mbr-text {
  color: #ffffff;
}
.cid-u2UthTlPxi .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u2UthTHg70 {
  background-color: #ffffff;
}
.cid-u2UthTHg70 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2UthTHg70 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2UthTHg70 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u2UthTHg70 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u2UthTHg70 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u2UthTHg70 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u2UthTHg70 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u2UthTHg70 .image-wrapper img {
    height: 300px;
  }
}
.cid-u2UthTHg70 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u2UthTHg70 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u2UthTHg70 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u2UthTHg70 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u2UthTHg70 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2UthTHg70 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u2UthTHg70 .cards-wrapper {
    margin: 0;
  }
}
.cid-u2UthTHg70 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u2UthTHg70 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u2UthTHg70 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u2UthTHg70 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u2UthTHg70 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u2UthTHg70 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u2UthTHg70 .mbr-section-title {
  color: #04551f;
}
.cid-u2UthTHg70 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u2UthTHg70 .mbr-text {
  color: #04551f;
}
.cid-u2UthTHg70 .mbr-card-title {
  color: #ffffff;
}
.cid-u2UthTHg70 .mbr-card-title,
.cid-u2UthTHg70 .cards-wrapper {
  color: #04551f;
}
.cid-uaEiAcU5Px {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-uaEiAcU5Px .container {
    padding: 0 24px;
  }
}
.cid-uaEiAcU5Px .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-uaEiAcU5Px .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-uaEiAcU5Px .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uaEiAcU5Px .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uaEiAcU5Px .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-uaEiAcU5Px .mbr-section-btn {
    text-align: left;
  }
}
.cid-uaEiAcU5Px .mbr-section-title {
  color: #F9F6E0;
}
.cid-uaEiAcU5Px .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-uaEiAcU5Px .mbr-section-title,
.cid-uaEiAcU5Px .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u2UthUbrU8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u2UthUbrU8 .container {
    padding: 0 24px;
  }
}
.cid-u2UthUbrU8 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2UthUbrU8 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u2UthUbrU8 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u2UthUbrU8 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2UthUbrU8 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u2UthUbrU8 .mbr-section-btn {
    text-align: left;
  }
}
.cid-u2UthUbrU8 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u2UthUbrU8 .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u2UthUbrU8 .mbr-section-title,
.cid-u2UthUbrU8 .mbr-section-btn {
  text-align: center;
}
.cid-u7UjBGMj8i {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UjBGMj8i .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UjBGMj8i .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UjBGMj8i img,
.cid-u7UjBGMj8i .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UjBGMj8i .item {
  margin-bottom: 30px;
}
.cid-u7UjBGMj8i .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UjBGMj8i .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UjBGMj8i .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UjBGMj8i .item-img img {
  transform: scale(1.05);
}
.cid-u7UjBGMj8i .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UjBGMj8i .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2UthV9DhK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2UthV9DhK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2UthV9DhK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2UthV9DhK .container {
  display: flex;
  justify-content: center;
}
.cid-u2UthV9DhK .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2UthV9DhK .col-copyright {
  padding: 0;
}
.cid-u2UthV9DhK .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2UthV9DhK .copyright {
    text-align: center !important;
  }
}
.cid-u2VO74TxMp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u2VO74TxMp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2VO74TxMp .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u2VO74TxMp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u2VO74TxMp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2VO74TxMp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u2VO74TxMp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2VO74TxMp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2VO74TxMp .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u2VO74TxMp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u2VO74TxMp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u2VO74TxMp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u2VO74TxMp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u2VO74TxMp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u2VO74TxMp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u2VO74TxMp .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u2VO74TxMp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u2VO74TxMp .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u2VO74TxMp .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u2VO74TxMp .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u2VO74TxMp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u2VO74TxMp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u2VO74TxMp .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u2VO74TxMp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u2VO74TxMp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u2VO74TxMp .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u2VO74TxMp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2VO74TxMp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u2VO74TxMp .nav-item:focus,
.cid-u2VO74TxMp .nav-link:focus {
  outline: none;
}
.cid-u2VO74TxMp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2VO74TxMp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2VO74TxMp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2VO74TxMp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2VO74TxMp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2VO74TxMp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2VO74TxMp .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2VO74TxMp .navbar.opened {
  transition: all 0.3s;
}
.cid-u2VO74TxMp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2VO74TxMp .navbar .navbar-logo img {
  width: auto;
}
.cid-u2VO74TxMp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u2VO74TxMp .navbar.collapsed {
  justify-content: center;
}
.cid-u2VO74TxMp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2VO74TxMp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2VO74TxMp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u2VO74TxMp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2VO74TxMp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2VO74TxMp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2VO74TxMp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2VO74TxMp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2VO74TxMp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u2VO74TxMp .navbar {
    min-height: 72px;
  }
  .cid-u2VO74TxMp .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u2VO74TxMp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2VO74TxMp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2VO74TxMp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2VO74TxMp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2VO74TxMp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2VO74TxMp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2VO74TxMp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u2VO74TxMp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2VO74TxMp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2VO74TxMp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u2VO74TxMp .dropdown-item.active,
.cid-u2VO74TxMp .dropdown-item:active {
  background-color: transparent;
}
.cid-u2VO74TxMp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2VO74TxMp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2VO74TxMp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2VO74TxMp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u2VO74TxMp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u2VO74TxMp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u2VO74TxMp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2VO74TxMp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u2VO74TxMp .navbar-buttons {
    text-align: left;
  }
}
.cid-u2VO74TxMp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2VO74TxMp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2VO74TxMp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2VO74TxMp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2VO74TxMp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2VO74TxMp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2VO74TxMp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2VO74TxMp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2VO74TxMp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2VO74TxMp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2VO74TxMp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u2VO74TxMp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2VO74TxMp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u2VO74TxMp .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2VO74TxMp .navbar {
    height: 70px;
  }
  .cid-u2VO74TxMp .navbar.opened {
    height: auto;
  }
  .cid-u2VO74TxMp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u2VO74TxMp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u2VO74TxMp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u2VO74TxMp .navbar-brand {
  margin-right: auto;
}
.cid-u2VO74TxMp .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u2VO74TxMp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2VO74TxMp .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u2VO74TxMp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u2VO74TxMp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u2VO74TxMp .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u2VO74TxMp .navbar-brand {
    margin-right: auto;
  }
  .cid-u2VO74TxMp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u2VO74TxMp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u2VO74TxMp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u2VO74TxMp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u2VO74TxMp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u2VO74TxMp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u2VO75fLDR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2VO75fLDR .item-img {
  position: relative;
}
.cid-u2VO75fLDR .button1 {
  background: #04551f;
}
.cid-u2VO75fLDR .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u2VO75fLDR .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u2VO75fLDR .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u2VO75fLDR .button2 {
    margin-top: 1rem;
  }
}
.cid-u2VO75fLDR .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u2VO75fLDR .title {
    top: 25%;
  }
}
.cid-u2VO75fLDR .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u2VO75fLDR .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u2VO75fLDR .image-wrapper {
    min-height: 400px;
  }
}
.cid-u2VO75fLDR .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u2VO75fLDR .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u2VO75fLDR .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u2VO75fLDR .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u2VO75fLDR .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u2VO75fLDR .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u2VO75fLDR .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u2VO75fLDR .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u2VO75fLDR .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2VO75fLDR .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u2VO75fLDR .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2VO75fLDR .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u2VO75fLDR .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2VO75fLDR .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2VO75fLDR .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u2VO75fLDR img,
.cid-u2VO75fLDR .item-img {
  width: 100%;
}
.cid-u2VO75fLDR .item-title2,
.cid-u2VO75fLDR .icon2 {
  color: #ffffff;
}
.cid-u2VO75fLDR .item-title1,
.cid-u2VO75fLDR .icon1 {
  color: #ffffff;
}
.cid-u2VO75fLDR .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-u2VO75fLDR .main-title DIV {
  text-align: center;
}
.cid-u2VO75fLDR h1,
.cid-u2VO75fLDR h2,
.cid-u2VO75fLDR h3,
.cid-u2VO75fLDR h4,
.cid-u2VO75fLDR .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u2VO75fLDR p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u2VO75u1nb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2VO75u1nb .item-img {
  position: relative;
}
.cid-u2VO75u1nb .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2VO75u1nb .card-text {
    padding-left: 4rem;
  }
}
.cid-u2VO75u1nb h5 {
  line-height: 1.2;
}
.cid-u2VO75u1nb .card {
  margin-bottom: 2rem;
}
.cid-u2VO75u1nb .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2VO75u1nb .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2VO75u1nb .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2VO75u1nb .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2VO75u1nb .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2VO75u1nb .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2VO75u1nb .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2VO75u1nb .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2VO75u1nb .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2VO75u1nb .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2VO75u1nb .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2VO75u1nb .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2VO75u1nb .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2VO75u1nb .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2VO75u1nb .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2VO75u1nb .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2VO75u1nb img,
.cid-u2VO75u1nb .item-img {
  width: 100%;
}
.cid-u2VO75u1nb .item:focus,
.cid-u2VO75u1nb span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2VO75u1nb .item {
    margin-bottom: 1rem;
  }
}
.cid-u2VO75u1nb .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2VO75u1nb .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2VO75u1nb .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2VO75u1nb .mbr-section-subtitle,
.cid-u2VO75u1nb .subtitle-wrap,
.cid-u2VO75u1nb .mbr-section-btn {
  text-align: left;
}
.cid-u2VO75u1nb .mbr-text,
.cid-u2VO75u1nb .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2VO75u1nb .mbr-text {
  color: #04551f;
}
.cid-u2VO75u1nb .mbr-title2 {
  color: #04551f;
}
.cid-u2ZA9OGTgo {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u2ZA9OGTgo .item-img {
  position: relative;
}
.cid-u2ZA9OGTgo .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u2ZA9OGTgo .cardbg {
  background: #04551f;
  height: 100%;
  min-height: 300px;
}
.cid-u2ZA9OGTgo .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2ZA9OGTgo .image-wrapper {
  overflow: hidden;
}
.cid-u2ZA9OGTgo .item1 {
  margin-bottom: 2rem !important;
}
.cid-u2ZA9OGTgo .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2ZA9OGTgo .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2ZA9OGTgo .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2ZA9OGTgo .item1,
.cid-u2ZA9OGTgo .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2ZA9OGTgo .item1 .item:hover,
.cid-u2ZA9OGTgo .item .item:hover {
  cursor: pointer;
}
.cid-u2ZA9OGTgo .item1:hover .link-icon-wrapper span,
.cid-u2ZA9OGTgo .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u2ZA9OGTgo .card2 {
    margin-top: 1rem;
  }
}
.cid-u2ZA9OGTgo .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2ZA9OGTgo .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2ZA9OGTgo .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2ZA9OGTgo .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2ZA9OGTgo .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2ZA9OGTgo .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2ZA9OGTgo .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2ZA9OGTgo .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2ZA9OGTgo .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2ZA9OGTgo img,
.cid-u2ZA9OGTgo .item-img {
  width: 100%;
}
.cid-u2ZA9OGTgo .item:focus,
.cid-u2ZA9OGTgo span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2ZA9OGTgo .item {
    margin-bottom: 1rem;
  }
}
.cid-u2ZA9OGTgo .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2ZA9OGTgo .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZA9OGTgo .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZA9OGTgo .mbr-section-subtitle,
.cid-u2ZA9OGTgo .subtitle-wrap,
.cid-u2ZA9OGTgo .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZA9OGTgo .mbr-text,
.cid-u2ZA9OGTgo .item .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u2VO75YfHw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2VO75YfHw .item-img {
  position: relative;
}
.cid-u2VO75YfHw .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2VO75YfHw .card-text {
    padding-left: 4rem;
  }
}
.cid-u2VO75YfHw h5 {
  line-height: 1.2;
}
.cid-u2VO75YfHw .card {
  margin-bottom: 2rem;
}
.cid-u2VO75YfHw .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2VO75YfHw .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2VO75YfHw .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2VO75YfHw .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2VO75YfHw .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2VO75YfHw .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2VO75YfHw .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2VO75YfHw .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2VO75YfHw .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2VO75YfHw .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2VO75YfHw .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2VO75YfHw .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2VO75YfHw .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2VO75YfHw .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2VO75YfHw .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2VO75YfHw .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2VO75YfHw img,
.cid-u2VO75YfHw .item-img {
  width: 100%;
}
.cid-u2VO75YfHw .item:focus,
.cid-u2VO75YfHw span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2VO75YfHw .item {
    margin-bottom: 1rem;
  }
}
.cid-u2VO75YfHw .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2VO75YfHw .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2VO75YfHw .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2VO75YfHw .mbr-section-subtitle,
.cid-u2VO75YfHw .subtitle-wrap,
.cid-u2VO75YfHw .mbr-section-btn {
  text-align: left;
}
.cid-u2VO75YfHw .mbr-text,
.cid-u2VO75YfHw .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2VO75YfHw .mbr-text {
  color: #04551f;
}
.cid-u2VO75YfHw .mbr-title2 {
  color: #04551f;
}
.cid-u2ZAIwF2i1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u2ZAIwF2i1 .item-img {
  position: relative;
}
.cid-u2ZAIwF2i1 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u2ZAIwF2i1 .cardbg {
  background: #04551f;
  height: 100%;
  min-height: 300px;
}
.cid-u2ZAIwF2i1 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2ZAIwF2i1 .image-wrapper {
  overflow: hidden;
}
.cid-u2ZAIwF2i1 .item1 {
  margin-bottom: 2rem !important;
}
.cid-u2ZAIwF2i1 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2ZAIwF2i1 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2ZAIwF2i1 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2ZAIwF2i1 .item1,
.cid-u2ZAIwF2i1 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2ZAIwF2i1 .item1 .item:hover,
.cid-u2ZAIwF2i1 .item .item:hover {
  cursor: pointer;
}
.cid-u2ZAIwF2i1 .item1:hover .link-icon-wrapper span,
.cid-u2ZAIwF2i1 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u2ZAIwF2i1 .card2 {
    margin-top: 1rem;
  }
}
.cid-u2ZAIwF2i1 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2ZAIwF2i1 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2ZAIwF2i1 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2ZAIwF2i1 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2ZAIwF2i1 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2ZAIwF2i1 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2ZAIwF2i1 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2ZAIwF2i1 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2ZAIwF2i1 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2ZAIwF2i1 img,
.cid-u2ZAIwF2i1 .item-img {
  width: 100%;
}
.cid-u2ZAIwF2i1 .item:focus,
.cid-u2ZAIwF2i1 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2ZAIwF2i1 .item {
    margin-bottom: 1rem;
  }
}
.cid-u2ZAIwF2i1 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2ZAIwF2i1 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZAIwF2i1 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZAIwF2i1 .mbr-section-subtitle,
.cid-u2ZAIwF2i1 .subtitle-wrap,
.cid-u2ZAIwF2i1 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZAIwF2i1 .mbr-text,
.cid-u2ZAIwF2i1 .item .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u2ZAZXlvvg {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u2ZAZXlvvg .item-img {
  position: relative;
}
.cid-u2ZAZXlvvg .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u2ZAZXlvvg .cardbg {
  background: #04551f;
  height: 100%;
  min-height: 300px;
}
.cid-u2ZAZXlvvg .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2ZAZXlvvg .image-wrapper {
  overflow: hidden;
}
.cid-u2ZAZXlvvg .item1 {
  margin-bottom: 2rem !important;
}
.cid-u2ZAZXlvvg .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2ZAZXlvvg .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2ZAZXlvvg .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2ZAZXlvvg .item1,
.cid-u2ZAZXlvvg .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2ZAZXlvvg .item1 .item:hover,
.cid-u2ZAZXlvvg .item .item:hover {
  cursor: pointer;
}
.cid-u2ZAZXlvvg .item1:hover .link-icon-wrapper span,
.cid-u2ZAZXlvvg .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u2ZAZXlvvg .card2 {
    margin-top: 1rem;
  }
}
.cid-u2ZAZXlvvg .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2ZAZXlvvg .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2ZAZXlvvg .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2ZAZXlvvg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2ZAZXlvvg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2ZAZXlvvg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2ZAZXlvvg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2ZAZXlvvg .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2ZAZXlvvg .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2ZAZXlvvg img,
.cid-u2ZAZXlvvg .item-img {
  width: 100%;
}
.cid-u2ZAZXlvvg .item:focus,
.cid-u2ZAZXlvvg span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2ZAZXlvvg .item {
    margin-bottom: 1rem;
  }
}
.cid-u2ZAZXlvvg .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2ZAZXlvvg .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZAZXlvvg .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZAZXlvvg .mbr-section-subtitle,
.cid-u2ZAZXlvvg .subtitle-wrap,
.cid-u2ZAZXlvvg .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZAZXlvvg .mbr-text,
.cid-u2ZAZXlvvg .item .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u2ZBchL1WS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2ZBchL1WS .item-img {
  position: relative;
}
.cid-u2ZBchL1WS .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2ZBchL1WS .card-text {
    padding-left: 4rem;
  }
}
.cid-u2ZBchL1WS h5 {
  line-height: 1.2;
}
.cid-u2ZBchL1WS .card {
  margin-bottom: 2rem;
}
.cid-u2ZBchL1WS .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2ZBchL1WS .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2ZBchL1WS .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2ZBchL1WS .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2ZBchL1WS .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2ZBchL1WS .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2ZBchL1WS .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2ZBchL1WS .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2ZBchL1WS .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2ZBchL1WS .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2ZBchL1WS .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2ZBchL1WS .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2ZBchL1WS .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2ZBchL1WS .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2ZBchL1WS .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2ZBchL1WS .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2ZBchL1WS img,
.cid-u2ZBchL1WS .item-img {
  width: 100%;
}
.cid-u2ZBchL1WS .item:focus,
.cid-u2ZBchL1WS span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2ZBchL1WS .item {
    margin-bottom: 1rem;
  }
}
.cid-u2ZBchL1WS .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2ZBchL1WS .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBchL1WS .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBchL1WS .mbr-section-subtitle,
.cid-u2ZBchL1WS .subtitle-wrap,
.cid-u2ZBchL1WS .mbr-section-btn {
  text-align: left;
}
.cid-u2ZBchL1WS .mbr-text,
.cid-u2ZBchL1WS .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2ZBchL1WS .mbr-text {
  color: #04551f;
}
.cid-u2ZBchL1WS .mbr-title2 {
  color: #04551f;
}
.cid-u2ZBrKi6QA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u2ZBrKi6QA .item-img {
  position: relative;
}
.cid-u2ZBrKi6QA .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u2ZBrKi6QA .cardbg {
  background: #04551f;
  height: 100%;
  min-height: 300px;
}
.cid-u2ZBrKi6QA .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2ZBrKi6QA .image-wrapper {
  overflow: hidden;
}
.cid-u2ZBrKi6QA .item1 {
  margin-bottom: 2rem !important;
}
.cid-u2ZBrKi6QA .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2ZBrKi6QA .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2ZBrKi6QA .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2ZBrKi6QA .item1,
.cid-u2ZBrKi6QA .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2ZBrKi6QA .item1 .item:hover,
.cid-u2ZBrKi6QA .item .item:hover {
  cursor: pointer;
}
.cid-u2ZBrKi6QA .item1:hover .link-icon-wrapper span,
.cid-u2ZBrKi6QA .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u2ZBrKi6QA .card2 {
    margin-top: 1rem;
  }
}
.cid-u2ZBrKi6QA .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2ZBrKi6QA .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2ZBrKi6QA .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2ZBrKi6QA .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2ZBrKi6QA .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2ZBrKi6QA .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2ZBrKi6QA .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2ZBrKi6QA .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2ZBrKi6QA .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2ZBrKi6QA img,
.cid-u2ZBrKi6QA .item-img {
  width: 100%;
}
.cid-u2ZBrKi6QA .item:focus,
.cid-u2ZBrKi6QA span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2ZBrKi6QA .item {
    margin-bottom: 1rem;
  }
}
.cid-u2ZBrKi6QA .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2ZBrKi6QA .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBrKi6QA .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBrKi6QA .mbr-section-subtitle,
.cid-u2ZBrKi6QA .subtitle-wrap,
.cid-u2ZBrKi6QA .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBrKi6QA .mbr-text,
.cid-u2ZBrKi6QA .item .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u2ZBCwHU1H {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2ZBCwHU1H .item-img {
  position: relative;
}
.cid-u2ZBCwHU1H .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2ZBCwHU1H .card-text {
    padding-left: 4rem;
  }
}
.cid-u2ZBCwHU1H h5 {
  line-height: 1.2;
}
.cid-u2ZBCwHU1H .card {
  margin-bottom: 2rem;
}
.cid-u2ZBCwHU1H .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2ZBCwHU1H .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2ZBCwHU1H .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2ZBCwHU1H .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2ZBCwHU1H .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2ZBCwHU1H .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2ZBCwHU1H .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2ZBCwHU1H .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2ZBCwHU1H .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2ZBCwHU1H .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2ZBCwHU1H .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2ZBCwHU1H .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2ZBCwHU1H .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2ZBCwHU1H .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2ZBCwHU1H .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2ZBCwHU1H .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2ZBCwHU1H img,
.cid-u2ZBCwHU1H .item-img {
  width: 100%;
}
.cid-u2ZBCwHU1H .item:focus,
.cid-u2ZBCwHU1H span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2ZBCwHU1H .item {
    margin-bottom: 1rem;
  }
}
.cid-u2ZBCwHU1H .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2ZBCwHU1H .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBCwHU1H .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBCwHU1H .mbr-section-subtitle,
.cid-u2ZBCwHU1H .subtitle-wrap,
.cid-u2ZBCwHU1H .mbr-section-btn {
  text-align: left;
}
.cid-u2ZBCwHU1H .mbr-text,
.cid-u2ZBCwHU1H .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2ZBCwHU1H .mbr-text {
  color: #04551f;
}
.cid-u2ZBCwHU1H .mbr-title2 {
  color: #04551f;
}
.cid-u2ZBUxEshD {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u2ZBUxEshD .item-img {
  position: relative;
}
.cid-u2ZBUxEshD .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u2ZBUxEshD .cardbg {
  background: #04551f;
  height: 100%;
  min-height: 300px;
}
.cid-u2ZBUxEshD .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2ZBUxEshD .image-wrapper {
  overflow: hidden;
}
.cid-u2ZBUxEshD .item1 {
  margin-bottom: 2rem !important;
}
.cid-u2ZBUxEshD .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2ZBUxEshD .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2ZBUxEshD .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2ZBUxEshD .item1,
.cid-u2ZBUxEshD .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u2ZBUxEshD .item1 .item:hover,
.cid-u2ZBUxEshD .item .item:hover {
  cursor: pointer;
}
.cid-u2ZBUxEshD .item1:hover .link-icon-wrapper span,
.cid-u2ZBUxEshD .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u2ZBUxEshD .card2 {
    margin-top: 1rem;
  }
}
.cid-u2ZBUxEshD .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2ZBUxEshD .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2ZBUxEshD .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2ZBUxEshD .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2ZBUxEshD .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2ZBUxEshD .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2ZBUxEshD .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2ZBUxEshD .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2ZBUxEshD .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2ZBUxEshD img,
.cid-u2ZBUxEshD .item-img {
  width: 100%;
}
.cid-u2ZBUxEshD .item:focus,
.cid-u2ZBUxEshD span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2ZBUxEshD .item {
    margin-bottom: 1rem;
  }
}
.cid-u2ZBUxEshD .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2ZBUxEshD .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBUxEshD .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBUxEshD .mbr-section-subtitle,
.cid-u2ZBUxEshD .subtitle-wrap,
.cid-u2ZBUxEshD .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZBUxEshD .mbr-text,
.cid-u2ZBUxEshD .item .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u2ZC1T7iw9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2ZC1T7iw9 .item-img {
  position: relative;
}
.cid-u2ZC1T7iw9 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u2ZC1T7iw9 .card-text {
    padding-left: 4rem;
  }
}
.cid-u2ZC1T7iw9 h5 {
  line-height: 1.2;
}
.cid-u2ZC1T7iw9 .card {
  margin-bottom: 2rem;
}
.cid-u2ZC1T7iw9 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u2ZC1T7iw9 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u2ZC1T7iw9 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u2ZC1T7iw9 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u2ZC1T7iw9 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u2ZC1T7iw9 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u2ZC1T7iw9 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u2ZC1T7iw9 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u2ZC1T7iw9 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u2ZC1T7iw9 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u2ZC1T7iw9 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u2ZC1T7iw9 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u2ZC1T7iw9 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u2ZC1T7iw9 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u2ZC1T7iw9 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2ZC1T7iw9 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u2ZC1T7iw9 img,
.cid-u2ZC1T7iw9 .item-img {
  width: 100%;
}
.cid-u2ZC1T7iw9 .item:focus,
.cid-u2ZC1T7iw9 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u2ZC1T7iw9 .item {
    margin-bottom: 1rem;
  }
}
.cid-u2ZC1T7iw9 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u2ZC1T7iw9 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZC1T7iw9 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u2ZC1T7iw9 .mbr-section-subtitle,
.cid-u2ZC1T7iw9 .subtitle-wrap,
.cid-u2ZC1T7iw9 .mbr-section-btn {
  text-align: left;
}
.cid-u2ZC1T7iw9 .mbr-text,
.cid-u2ZC1T7iw9 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u2ZC1T7iw9 .mbr-text {
  color: #04551f;
}
.cid-u2ZC1T7iw9 .mbr-title2 {
  color: #04551f;
}
#custom-html-1l7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1l7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1l7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1l7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1l7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1l7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1l7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1l7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1l7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TQ75Qo4N {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TQ75Qo4N .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TQ75Qo4N .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TQ75Qo4N img,
.cid-u7TQ75Qo4N .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TQ75Qo4N .item {
  margin-bottom: 30px;
}
.cid-u7TQ75Qo4N .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TQ75Qo4N .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TQ75Qo4N .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TQ75Qo4N .item-img img {
  transform: scale(1.05);
}
.cid-u7TQ75Qo4N .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TQ75Qo4N .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u2VO76hyUk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u2VO76hyUk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2VO76hyUk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2VO76hyUk .container {
  display: flex;
  justify-content: center;
}
.cid-u2VO76hyUk .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u2VO76hyUk .col-copyright {
  padding: 0;
}
.cid-u2VO76hyUk .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u2VO76hyUk .copyright {
    text-align: center !important;
  }
}
.cid-u30DWKLWTG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u30DWKLWTG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u30DWKLWTG .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u30DWKLWTG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u30DWKLWTG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u30DWKLWTG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u30DWKLWTG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u30DWKLWTG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u30DWKLWTG .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u30DWKLWTG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u30DWKLWTG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u30DWKLWTG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u30DWKLWTG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u30DWKLWTG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u30DWKLWTG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u30DWKLWTG .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u30DWKLWTG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u30DWKLWTG .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u30DWKLWTG .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u30DWKLWTG .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u30DWKLWTG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u30DWKLWTG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u30DWKLWTG .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u30DWKLWTG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u30DWKLWTG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u30DWKLWTG .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u30DWKLWTG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u30DWKLWTG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u30DWKLWTG .nav-item:focus,
.cid-u30DWKLWTG .nav-link:focus {
  outline: none;
}
.cid-u30DWKLWTG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u30DWKLWTG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u30DWKLWTG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u30DWKLWTG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u30DWKLWTG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u30DWKLWTG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u30DWKLWTG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u30DWKLWTG .navbar.opened {
  transition: all 0.3s;
}
.cid-u30DWKLWTG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u30DWKLWTG .navbar .navbar-logo img {
  width: auto;
}
.cid-u30DWKLWTG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u30DWKLWTG .navbar.collapsed {
  justify-content: center;
}
.cid-u30DWKLWTG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u30DWKLWTG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u30DWKLWTG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u30DWKLWTG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u30DWKLWTG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u30DWKLWTG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u30DWKLWTG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u30DWKLWTG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u30DWKLWTG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u30DWKLWTG .navbar {
    min-height: 72px;
  }
  .cid-u30DWKLWTG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u30DWKLWTG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u30DWKLWTG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u30DWKLWTG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u30DWKLWTG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u30DWKLWTG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u30DWKLWTG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u30DWKLWTG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u30DWKLWTG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u30DWKLWTG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u30DWKLWTG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u30DWKLWTG .dropdown-item.active,
.cid-u30DWKLWTG .dropdown-item:active {
  background-color: transparent;
}
.cid-u30DWKLWTG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u30DWKLWTG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u30DWKLWTG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u30DWKLWTG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u30DWKLWTG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u30DWKLWTG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u30DWKLWTG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u30DWKLWTG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u30DWKLWTG .navbar-buttons {
    text-align: left;
  }
}
.cid-u30DWKLWTG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u30DWKLWTG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u30DWKLWTG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u30DWKLWTG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u30DWKLWTG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u30DWKLWTG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u30DWKLWTG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u30DWKLWTG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u30DWKLWTG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u30DWKLWTG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u30DWKLWTG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u30DWKLWTG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u30DWKLWTG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u30DWKLWTG .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u30DWKLWTG .navbar {
    height: 70px;
  }
  .cid-u30DWKLWTG .navbar.opened {
    height: auto;
  }
  .cid-u30DWKLWTG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u30DWKLWTG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u30DWKLWTG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u30DWKLWTG .navbar-brand {
  margin-right: auto;
}
.cid-u30DWKLWTG .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u30DWKLWTG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u30DWKLWTG .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u30DWKLWTG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u30DWKLWTG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u30DWKLWTG .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u30DWKLWTG .navbar-brand {
    margin-right: auto;
  }
  .cid-u30DWKLWTG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u30DWKLWTG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u30DWKLWTG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u30DWKLWTG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u30DWKLWTG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u30DWKLWTG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u30DWLbCH3 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u30DWLbCH3 .item-img {
  position: relative;
}
.cid-u30DWLbCH3 .button1 {
  background: #ffcc00;
}
.cid-u30DWLbCH3 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u30DWLbCH3 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u30DWLbCH3 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u30DWLbCH3 .button2 {
    margin-top: 1rem;
  }
}
.cid-u30DWLbCH3 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u30DWLbCH3 .title {
    top: 25%;
  }
}
.cid-u30DWLbCH3 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u30DWLbCH3 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u30DWLbCH3 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u30DWLbCH3 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u30DWLbCH3 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u30DWLbCH3 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u30DWLbCH3 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u30DWLbCH3 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u30DWLbCH3 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u30DWLbCH3 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u30DWLbCH3 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u30DWLbCH3 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u30DWLbCH3 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u30DWLbCH3 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u30DWLbCH3 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u30DWLbCH3 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u30DWLbCH3 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u30DWLbCH3 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u30DWLbCH3 img,
.cid-u30DWLbCH3 .item-img {
  width: 100%;
}
.cid-u30DWLbCH3 .item-title2,
.cid-u30DWLbCH3 .icon2 {
  color: #ffffff;
}
.cid-u30DWLbCH3 .item-title1,
.cid-u30DWLbCH3 .icon1 {
  color: #04551f;
}
.cid-u30DWLbCH3 .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u30DWLbCH3 .main-title DIV {
  text-align: center;
}
.cid-u30DWLbCH3 h1,
.cid-u30DWLbCH3 h2,
.cid-u30DWLbCH3 h3,
.cid-u30DWLbCH3 h4,
.cid-u30DWLbCH3 .item-title,
.cid-u30DWLbCH3 .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u30DWLbCH3 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u30DWLbCH3 .subtitle {
  color: #ccff00;
}
.cid-u30DWLwqTj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u30DWLNkBd {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u30DWLNkBd .container {
    padding: 0 24px;
  }
}
.cid-u30DWLNkBd .card {
  justify-content: center;
}
.cid-u30DWLNkBd .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u30DWLNkBd .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u30DWLNkBd .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u30DWLNkBd .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u30DWLNkBd .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u30DWLNkBd .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u30DWLNkBd .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u30DWLNkBd .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u30DWLNkBd .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u30DWLNkBd .mbr-section-title {
  color: #F9F6E0;
}
.cid-u30DWLNkBd .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u30DWLNkBd .mbr-text {
  color: #04551f;
}
.cid-u30DWLNkBd .mbr-section-btn {
  text-align: right;
}
.cid-u30DWLNkBd .mbr-section-title,
.cid-u30DWLNkBd .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u30DWMbwtx {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u30DWMbwtx .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u30DWMbwtx .colored-text {
  color: #a68462 !important;
}
.cid-u30DWMbwtx .mbr-section-title {
  color: #ffffff;
}
.cid-u30DWMbwtx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u30DWMbwtx .mbr-text {
  color: #ffffff;
}
.cid-u30DWMbwtx .mbr-section-title.main-title {
  text-align: center;
}
.cid-u30DWMvdV9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u30DWMvdV9 .item-img {
  position: relative;
}
.cid-u30DWMvdV9 .item-img img {
  transition: all 0.2s;
}
.cid-u30DWMvdV9 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u30DWMvdV9 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u30DWMvdV9 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u30DWMvdV9 .item:hover img {
  transform: scale(1.05);
}
.cid-u30DWMvdV9 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u30DWMvdV9 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u30DWMvdV9 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u30DWMvdV9 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u30DWMvdV9 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u30DWMvdV9 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u30DWMvdV9 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u30DWMvdV9 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u30DWMvdV9 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u30DWMvdV9 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u30DWMvdV9 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u30DWMvdV9 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u30DWMvdV9 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u30DWMvdV9 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u30DWMvdV9 img,
.cid-u30DWMvdV9 .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u30DWMvdV9 .item:focus,
.cid-u30DWMvdV9 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u30DWMvdV9 .item {
    margin-bottom: 1rem;
  }
}
.cid-u30DWMvdV9 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u30DWMvdV9 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u30DWMvdV9 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u30DWMvdV9 .mbr-section-subtitle,
.cid-u30DWMvdV9 .subtitle-wrap,
.cid-u30DWMvdV9 .mbr-section-btn {
  text-align: left;
}
.cid-u30DWMvdV9 .mbr-text,
.cid-u30DWMvdV9 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u30DWMvdV9 h1,
.cid-u30DWMvdV9 h2,
.cid-u30DWMvdV9 h3,
.cid-u30DWMvdV9 h5,
.cid-u30DWMvdV9 h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u30DWMvdV9 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u30DWN2bXp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u30DWN2bXp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u30DWN2bXp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u30DWN2bXp .container {
    padding: 0 20px;
  }
}
.cid-u30DWN2bXp .row {
  justify-content: center;
}
.cid-u30DWN2bXp .card {
  padding: 0;
}
.cid-u30DWN2bXp .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u30DWN2bXp .card img {
    height: 300px;
  }
}
.cid-u30DWN2bXp .row.cards {
  margin: 0;
}
.cid-u30DWN2bXp .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u30DWN2bXp .row.cards img {
    height: 300px;
  }
}
.cid-u30DWNrU1P {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u30DWNrU1P .mbr-fallback-image.disabled {
  display: none;
}
.cid-u30DWNrU1P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u30DWNrU1P .row {
  flex-direction: row-reverse;
}
.cid-u30DWNrU1P .mbr-description {
  color: #04551f;
}
.cid-u30DWNPDKy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u30DWNPDKy .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u30DWNPDKy .colored-text {
  color: #a68462 !important;
}
.cid-u30DWNPDKy .mbr-section-title {
  color: #ffffff;
}
.cid-u30DWNPDKy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u30DWNPDKy .mbr-text {
  color: #ffffff;
}
.cid-u30DWNPDKy .mbr-section-title.main-title {
  text-align: center;
  color: #ffffff;
}
.cid-u30DWOdGnF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u30DWOdGnF .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u30DWOdGnF .panel-group {
  border: none;
}
.cid-u30DWOdGnF .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u30DWOdGnF .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u30DWOdGnF .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u30DWOdGnF .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u30DWOdGnF .img-col {
  padding: 0;
}
.cid-u30DWOdGnF .img-item {
  height: 100%;
}
.cid-u30DWOdGnF img {
  height: 100%;
  object-fit: cover;
}
.cid-u30DWOdGnF .collapsed span {
  transform: rotate(0deg);
}
.cid-u30DWOdGnF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u30DWOdGnF p {
  margin-bottom: 0.3rem;
}
.cid-u30DWOdGnF .panel-title-edit {
  color: #e9c0e9;
}
.cid-u30DWOdGnF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u30DWOdGnF .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u30DWOdGnF .card {
    padding: 1.5rem;
  }
}
.cid-u30DWOdGnF .panel-text {
  color: #04551f;
}
.cid-u30DWOdGnF .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u30DWOdGnF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u30DWOdGnF .panel-title-edit,
.cid-u30DWOdGnF .mbr-iconfont {
  color: #04551f;
}
.cid-u30DWOHZvc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u30DWOHZvc .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u30DWOHZvc .colored-text {
  color: #a68462 !important;
}
.cid-u30DWOHZvc .mbr-section-title {
  color: #ffffff;
}
.cid-u30DWOHZvc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u30DWOHZvc .mbr-text {
  color: #ffffff;
}
.cid-u30DWOHZvc .mbr-section-title.main-title {
  text-align: center;
}
.cid-u30DWP67d5 {
  background-color: #ffffff;
}
.cid-u30DWP67d5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u30DWP67d5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u30DWP67d5 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u30DWP67d5 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u30DWP67d5 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u30DWP67d5 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u30DWP67d5 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u30DWP67d5 .image-wrapper img {
    height: 300px;
  }
}
.cid-u30DWP67d5 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u30DWP67d5 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u30DWP67d5 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u30DWP67d5 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u30DWP67d5 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u30DWP67d5 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u30DWP67d5 .cards-wrapper {
    margin: 0;
  }
}
.cid-u30DWP67d5 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u30DWP67d5 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u30DWP67d5 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u30DWP67d5 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u30DWP67d5 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline dotted;
}
.cid-u30DWP67d5 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u30DWP67d5 .mbr-section-title {
  color: #04551f;
}
.cid-u30DWP67d5 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u30DWP67d5 .mbr-text {
  color: #04551f;
}
.cid-u30DWP67d5 .mbr-card-title {
  color: #ffffff;
}
.cid-u30DWP67d5 .mbr-card-title,
.cid-u30DWP67d5 .cards-wrapper {
  color: #04551f;
}
#custom-html-v6 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-v6 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-v6 p {
  font-size: 60px;
  color: #777;
}
#custom-html-v6 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-v6 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-v6 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-v6 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-v6 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-v6 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u30DWPH14R {
  background-color: #ffffff;
}
.cid-u30DWPH14R .mbr-fallback-image.disabled {
  display: none;
}
.cid-u30DWPH14R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u30DWPH14R .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u30DWPH14R .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u30DWPH14R .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u30DWPH14R .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u30DWPH14R .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u30DWPH14R .image-wrapper img {
    height: 300px;
  }
}
.cid-u30DWPH14R .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u30DWPH14R .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u30DWPH14R .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u30DWPH14R .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u30DWPH14R .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u30DWPH14R .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u30DWPH14R .cards-wrapper {
    margin: 0;
  }
}
.cid-u30DWPH14R .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u30DWPH14R .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u30DWPH14R .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u30DWPH14R .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u30DWPH14R .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 1Opx;
}
.cid-u30DWPH14R .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u30DWPH14R .mbr-section-title {
  color: #04551f;
}
.cid-u30DWPH14R .mbr-section-subtitle {
  color: #04551f;
}
.cid-u30DWPH14R .mbr-text {
  color: #04551f;
}
.cid-u30DWPH14R .mbr-card-title {
  color: #ffffff;
}
.cid-u30DWPH14R .mbr-card-title,
.cid-u30DWPH14R .cards-wrapper {
  color: #04551f;
}
#custom-html-v8 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-v8 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-v8 p {
  font-size: 60px;
  color: #777;
}
#custom-html-v8 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-v8 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-v8 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-v8 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-v8 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-v8 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u30DWQkCdn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u30DWQkCdn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u30DWQkCdn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u30DWQkCdn .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u30DWQkCdn .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u30DWQkCdn .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u30DWQkCdn .image-wrapper img {
    height: 300px;
  }
}
.cid-u30DWQkCdn .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u30DWQkCdn .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u30DWQkCdn .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u30DWQkCdn .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u30DWQkCdn .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u30DWQkCdn .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u30DWQkCdn .cards-wrapper {
    margin: 0;
  }
}
.cid-u30DWQkCdn .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u30DWQkCdn .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u30DWQkCdn .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u30DWQkCdn .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u30DWQkCdn .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u30DWQkCdn .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u30DWQkCdn .mbr-section-title {
  color: #04551f;
}
.cid-u30DWQkCdn .mbr-section-subtitle {
  color: #04551f;
}
.cid-u30DWQkCdn .mbr-text {
  color: #04551f;
}
.cid-u30DWQkCdn .mbr-card-title {
  color: #ffffff;
}
.cid-u30DWQkCdn .mbr-card-title,
.cid-u30DWQkCdn .cards-wrapper {
  color: #04551f;
}
#custom-html-va {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-va div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-va p {
  font-size: 60px;
  color: #777;
}
#custom-html-va hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-va hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-va hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-va hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-va hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-va .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u30DWQZ5Pi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u30DWRrEHO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u30DWRrEHO .container {
    padding: 0 24px;
  }
}
.cid-u30DWRrEHO .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u30DWRrEHO .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u30DWRrEHO .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u30DWRrEHO .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u30DWRrEHO .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u30DWRrEHO .mbr-section-btn {
    text-align: left;
  }
}
.cid-u30DWRrEHO .mbr-section-title {
  color: #F9F6E0;
}
.cid-u30DWRrEHO .mbr-text {
  color: #F9F6E0;
}
.cid-u7Ufr0vtX0 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Ufr0vtX0 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Ufr0vtX0 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Ufr0vtX0 img,
.cid-u7Ufr0vtX0 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Ufr0vtX0 .item {
  margin-bottom: 30px;
}
.cid-u7Ufr0vtX0 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Ufr0vtX0 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Ufr0vtX0 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Ufr0vtX0 .item-img img {
  transform: scale(1.05);
}
.cid-u7Ufr0vtX0 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Ufr0vtX0 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u30DWSvTw4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u30DWSvTw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u30DWSvTw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u30DWSvTw4 .container {
  display: flex;
  justify-content: center;
}
.cid-u30DWSvTw4 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u30DWSvTw4 .col-copyright {
  padding: 0;
}
.cid-u30DWSvTw4 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u30DWSvTw4 .copyright {
    text-align: center !important;
  }
}
.cid-u303OCeq0B {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u303OCeq0B .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u303OCeq0B .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u303OCeq0B .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u303OCeq0B .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u303OCeq0B .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u303OCeq0B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u303OCeq0B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u303OCeq0B .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u303OCeq0B .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u303OCeq0B .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u303OCeq0B .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u303OCeq0B .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u303OCeq0B .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u303OCeq0B .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u303OCeq0B .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u303OCeq0B .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u303OCeq0B .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u303OCeq0B .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u303OCeq0B .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u303OCeq0B .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u303OCeq0B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u303OCeq0B .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u303OCeq0B .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u303OCeq0B .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u303OCeq0B .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u303OCeq0B .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u303OCeq0B .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u303OCeq0B .nav-item:focus,
.cid-u303OCeq0B .nav-link:focus {
  outline: none;
}
.cid-u303OCeq0B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u303OCeq0B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u303OCeq0B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u303OCeq0B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u303OCeq0B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u303OCeq0B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u303OCeq0B .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u303OCeq0B .navbar.opened {
  transition: all 0.3s;
}
.cid-u303OCeq0B .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u303OCeq0B .navbar .navbar-logo img {
  width: auto;
}
.cid-u303OCeq0B .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u303OCeq0B .navbar.collapsed {
  justify-content: center;
}
.cid-u303OCeq0B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u303OCeq0B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u303OCeq0B .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u303OCeq0B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u303OCeq0B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u303OCeq0B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u303OCeq0B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u303OCeq0B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u303OCeq0B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u303OCeq0B .navbar {
    min-height: 72px;
  }
  .cid-u303OCeq0B .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u303OCeq0B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u303OCeq0B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u303OCeq0B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u303OCeq0B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u303OCeq0B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u303OCeq0B .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u303OCeq0B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u303OCeq0B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u303OCeq0B .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u303OCeq0B .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u303OCeq0B .dropdown-item.active,
.cid-u303OCeq0B .dropdown-item:active {
  background-color: transparent;
}
.cid-u303OCeq0B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u303OCeq0B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u303OCeq0B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u303OCeq0B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u303OCeq0B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u303OCeq0B .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u303OCeq0B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u303OCeq0B .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u303OCeq0B .navbar-buttons {
    text-align: left;
  }
}
.cid-u303OCeq0B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u303OCeq0B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u303OCeq0B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u303OCeq0B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u303OCeq0B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u303OCeq0B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u303OCeq0B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u303OCeq0B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u303OCeq0B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u303OCeq0B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u303OCeq0B .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u303OCeq0B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u303OCeq0B .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u303OCeq0B .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u303OCeq0B .navbar {
    height: 70px;
  }
  .cid-u303OCeq0B .navbar.opened {
    height: auto;
  }
  .cid-u303OCeq0B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u303OCeq0B .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u303OCeq0B .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u303OCeq0B .navbar-brand {
  margin-right: auto;
}
.cid-u303OCeq0B .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u303OCeq0B .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u303OCeq0B .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u303OCeq0B .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u303OCeq0B .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u303OCeq0B .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u303OCeq0B .navbar-brand {
    margin-right: auto;
  }
  .cid-u303OCeq0B .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u303OCeq0B .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u303OCeq0B .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u303OCeq0B .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u303OCeq0B .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u303OCeq0B .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u303OCeq0B .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u303OCIP9k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u303OCIP9k .item-img {
  position: relative;
}
.cid-u303OCIP9k .button1 {
  background: #04551f;
}
.cid-u303OCIP9k .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u303OCIP9k .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u303OCIP9k .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u303OCIP9k .button2 {
    margin-top: 1rem;
  }
}
.cid-u303OCIP9k .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u303OCIP9k .title {
    top: 25%;
  }
}
.cid-u303OCIP9k .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u303OCIP9k .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u303OCIP9k .image-wrapper {
    min-height: 400px;
  }
}
.cid-u303OCIP9k .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u303OCIP9k .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u303OCIP9k .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u303OCIP9k .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u303OCIP9k .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u303OCIP9k .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u303OCIP9k .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u303OCIP9k .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u303OCIP9k .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u303OCIP9k .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u303OCIP9k .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u303OCIP9k .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u303OCIP9k .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u303OCIP9k .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u303OCIP9k .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u303OCIP9k img,
.cid-u303OCIP9k .item-img {
  width: 100%;
}
.cid-u303OCIP9k .item-title2,
.cid-u303OCIP9k .icon2 {
  color: #ffffff;
}
.cid-u303OCIP9k .item-title1,
.cid-u303OCIP9k .icon1 {
  color: #ffffff;
}
.cid-u303OCIP9k .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-u303OCIP9k .main-title DIV {
  text-align: center;
}
.cid-u303OCIP9k h1,
.cid-u303OCIP9k h2,
.cid-u303OCIP9k h3,
.cid-u303OCIP9k h4,
.cid-u303OCIP9k .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u303OCIP9k p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u303OD5R2O {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u303OD5R2O .item-img {
  position: relative;
}
.cid-u303OD5R2O .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u303OD5R2O .card-text {
    padding-left: 4rem;
  }
}
.cid-u303OD5R2O h5 {
  line-height: 1.2;
}
.cid-u303OD5R2O .card {
  margin-bottom: 2rem;
}
.cid-u303OD5R2O .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u303OD5R2O .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u303OD5R2O .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u303OD5R2O .image-wrapper {
    min-height: 200px;
  }
}
.cid-u303OD5R2O .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u303OD5R2O .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u303OD5R2O .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u303OD5R2O .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u303OD5R2O .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u303OD5R2O .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u303OD5R2O .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u303OD5R2O .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u303OD5R2O .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u303OD5R2O .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u303OD5R2O .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u303OD5R2O .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u303OD5R2O img,
.cid-u303OD5R2O .item-img {
  width: 100%;
}
.cid-u303OD5R2O .item:focus,
.cid-u303OD5R2O span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u303OD5R2O .item {
    margin-bottom: 1rem;
  }
}
.cid-u303OD5R2O .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u303OD5R2O .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u303OD5R2O .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u303OD5R2O .mbr-section-subtitle,
.cid-u303OD5R2O .subtitle-wrap,
.cid-u303OD5R2O .mbr-section-btn {
  text-align: left;
}
.cid-u303OD5R2O .mbr-text,
.cid-u303OD5R2O .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u303OD5R2O .mbr-text {
  color: #04551f;
}
.cid-u303OD5R2O .mbr-title2 {
  color: #04551f;
}
#custom-html-1l9 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1l9 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1l9 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1l9 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1l9 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1l9 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1l9 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1l9 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1l9 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TQbFz6m0 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TQbFz6m0 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TQbFz6m0 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TQbFz6m0 img,
.cid-u7TQbFz6m0 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TQbFz6m0 .item {
  margin-bottom: 30px;
}
.cid-u7TQbFz6m0 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TQbFz6m0 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TQbFz6m0 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TQbFz6m0 .item-img img {
  transform: scale(1.05);
}
.cid-u7TQbFz6m0 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TQbFz6m0 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u303OIiSFp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u303OIiSFp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u303OIiSFp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u303OIiSFp .container {
  display: flex;
  justify-content: center;
}
.cid-u303OIiSFp .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u303OIiSFp .col-copyright {
  padding: 0;
}
.cid-u303OIiSFp .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u303OIiSFp .copyright {
    text-align: center !important;
  }
}
.cid-u3aPBkKehl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3aPBkKehl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3aPBkKehl .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3aPBkKehl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3aPBkKehl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3aPBkKehl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3aPBkKehl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3aPBkKehl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3aPBkKehl .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3aPBkKehl .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3aPBkKehl .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3aPBkKehl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3aPBkKehl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3aPBkKehl .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3aPBkKehl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3aPBkKehl .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3aPBkKehl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3aPBkKehl .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3aPBkKehl .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3aPBkKehl .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3aPBkKehl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3aPBkKehl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3aPBkKehl .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3aPBkKehl .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3aPBkKehl .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3aPBkKehl .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3aPBkKehl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3aPBkKehl .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3aPBkKehl .nav-item:focus,
.cid-u3aPBkKehl .nav-link:focus {
  outline: none;
}
.cid-u3aPBkKehl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3aPBkKehl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3aPBkKehl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3aPBkKehl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3aPBkKehl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3aPBkKehl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3aPBkKehl .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3aPBkKehl .navbar.opened {
  transition: all 0.3s;
}
.cid-u3aPBkKehl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3aPBkKehl .navbar .navbar-logo img {
  width: auto;
}
.cid-u3aPBkKehl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3aPBkKehl .navbar.collapsed {
  justify-content: center;
}
.cid-u3aPBkKehl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3aPBkKehl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3aPBkKehl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3aPBkKehl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3aPBkKehl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3aPBkKehl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3aPBkKehl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3aPBkKehl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3aPBkKehl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3aPBkKehl .navbar {
    min-height: 72px;
  }
  .cid-u3aPBkKehl .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3aPBkKehl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3aPBkKehl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3aPBkKehl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3aPBkKehl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3aPBkKehl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3aPBkKehl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3aPBkKehl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3aPBkKehl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3aPBkKehl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3aPBkKehl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3aPBkKehl .dropdown-item.active,
.cid-u3aPBkKehl .dropdown-item:active {
  background-color: transparent;
}
.cid-u3aPBkKehl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3aPBkKehl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3aPBkKehl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3aPBkKehl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3aPBkKehl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3aPBkKehl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3aPBkKehl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3aPBkKehl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3aPBkKehl .navbar-buttons {
    text-align: left;
  }
}
.cid-u3aPBkKehl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3aPBkKehl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3aPBkKehl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3aPBkKehl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3aPBkKehl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3aPBkKehl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3aPBkKehl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3aPBkKehl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3aPBkKehl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3aPBkKehl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3aPBkKehl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3aPBkKehl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3aPBkKehl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3aPBkKehl .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3aPBkKehl .navbar {
    height: 70px;
  }
  .cid-u3aPBkKehl .navbar.opened {
    height: auto;
  }
  .cid-u3aPBkKehl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3aPBkKehl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3aPBkKehl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3aPBkKehl .navbar-brand {
  margin-right: auto;
}
.cid-u3aPBkKehl .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3aPBkKehl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3aPBkKehl .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3aPBkKehl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3aPBkKehl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3aPBkKehl .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3aPBkKehl .navbar-brand {
    margin-right: auto;
  }
  .cid-u3aPBkKehl .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3aPBkKehl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3aPBkKehl .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3aPBkKehl .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3aPBkKehl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3aPBkKehl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3aPBldreA {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u3aPBldreA .item-img {
  position: relative;
}
.cid-u3aPBldreA .button1 {
  background: #ffcc00;
}
.cid-u3aPBldreA .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3aPBldreA .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3aPBldreA .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3aPBldreA .button2 {
    margin-top: 1rem;
  }
}
.cid-u3aPBldreA .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3aPBldreA .title {
    top: 25%;
  }
}
.cid-u3aPBldreA .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3aPBldreA .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3aPBldreA .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3aPBldreA .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3aPBldreA .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3aPBldreA .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3aPBldreA .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3aPBldreA .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3aPBldreA .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3aPBldreA .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3aPBldreA .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3aPBldreA .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3aPBldreA .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3aPBldreA .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3aPBldreA .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3aPBldreA .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3aPBldreA .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3aPBldreA .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3aPBldreA img,
.cid-u3aPBldreA .item-img {
  width: 100%;
}
.cid-u3aPBldreA .item-title2,
.cid-u3aPBldreA .icon2 {
  color: #ffffff;
}
.cid-u3aPBldreA .item-title1,
.cid-u3aPBldreA .icon1 {
  color: #04551f;
}
.cid-u3aPBldreA .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u3aPBldreA .main-title DIV {
  text-align: center;
}
.cid-u3aPBldreA h1,
.cid-u3aPBldreA h2,
.cid-u3aPBldreA h3,
.cid-u3aPBldreA h4,
.cid-u3aPBldreA .item-title,
.cid-u3aPBldreA .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u3aPBldreA p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u3aPBldreA .subtitle {
  color: #ccff00;
}
.cid-u3aPBlz7HG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3bs7Xquf3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3bs7Xquf3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3bs7Xquf3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3bs7Xquf3 .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-u3bs7Xquf3 .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u3bs7Xquf3 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u3bs7Xquf3 .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-u3bs7Xquf3 .container {
    padding: 0 16px;
  }
}
.cid-u3bs7Xquf3 .row {
  justify-content: center;
}
.cid-u3bs7Xquf3 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 32px;
}
.cid-u3bs7Xquf3 .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u3bs7Xquf3 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u3bs7Xquf3 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u3bs7Xquf3 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u3bs7Xquf3 .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u3bs7Xquf3 .tm {
  font-size: 75%;
}
.cid-u3brIGvJ1f {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3brIGvJ1f .item-img {
  position: relative;
}
.cid-u3brIGvJ1f .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u3brIGvJ1f .cardbg {
  background: #ffffff;
  height: 100%;
  min-height: 300px;
}
.cid-u3brIGvJ1f .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3brIGvJ1f .image-wrapper {
  overflow: hidden;
}
.cid-u3brIGvJ1f .item1 {
  margin-bottom: 2rem !important;
}
.cid-u3brIGvJ1f .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3brIGvJ1f .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3brIGvJ1f .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3brIGvJ1f .item1,
.cid-u3brIGvJ1f .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u3brIGvJ1f .item1 .item:hover,
.cid-u3brIGvJ1f .item .item:hover {
  cursor: pointer;
}
.cid-u3brIGvJ1f .item1:hover .link-icon-wrapper span,
.cid-u3brIGvJ1f .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u3brIGvJ1f .card2 {
    margin-top: 1rem;
  }
}
.cid-u3brIGvJ1f .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3brIGvJ1f .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3brIGvJ1f .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3brIGvJ1f .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3brIGvJ1f .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3brIGvJ1f .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3brIGvJ1f .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3brIGvJ1f .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3brIGvJ1f .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3brIGvJ1f img,
.cid-u3brIGvJ1f .item-img {
  width: 100%;
}
.cid-u3brIGvJ1f .item:focus,
.cid-u3brIGvJ1f span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3brIGvJ1f .item {
    margin-bottom: 1rem;
  }
}
.cid-u3brIGvJ1f .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3brIGvJ1f .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u3brIGvJ1f .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3brIGvJ1f .mbr-section-subtitle,
.cid-u3brIGvJ1f .subtitle-wrap,
.cid-u3brIGvJ1f .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u3brIGvJ1f .mbr-text,
.cid-u3brIGvJ1f .item .mbr-section-btn {
  color: #04551f;
  text-align: left;
}
.cid-u3aPBmoVcg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u3aPBmoVcg .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u3aPBmoVcg .colored-text {
  color: #a68462 !important;
}
.cid-u3aPBmoVcg .mbr-section-title {
  color: #ffffff;
}
.cid-u3aPBmoVcg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u3aPBmoVcg .mbr-text {
  color: #ffffff;
}
.cid-u3aPBmoVcg .mbr-section-title.main-title {
  text-align: center;
}
.cid-u3aRWwKZmB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3aRWwKZmB .item-img {
  position: relative;
}
.cid-u3aRWwKZmB .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u3aRWwKZmB .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3aRWwKZmB .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u3aRWwKZmB .item1 {
  padding-bottom: 2rem;
}
.cid-u3aRWwKZmB .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3aRWwKZmB .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3aRWwKZmB .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3aRWwKZmB .item1,
.cid-u3aRWwKZmB .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u3aRWwKZmB .item1 .item:hover,
.cid-u3aRWwKZmB .item .item:hover {
  cursor: pointer;
}
.cid-u3aRWwKZmB .item1:hover .link-icon-wrapper span,
.cid-u3aRWwKZmB .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3aRWwKZmB .item1:hover img,
.cid-u3aRWwKZmB .item:hover img {
  transform: scale(1.05);
}
.cid-u3aRWwKZmB .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3aRWwKZmB .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3aRWwKZmB .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3aRWwKZmB .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3aRWwKZmB .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3aRWwKZmB .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3aRWwKZmB .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3aRWwKZmB .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3aRWwKZmB .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3aRWwKZmB img,
.cid-u3aRWwKZmB .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u3aRWwKZmB .item:focus,
.cid-u3aRWwKZmB span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3aRWwKZmB .item {
    margin-bottom: 1rem;
  }
}
.cid-u3aRWwKZmB .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3aRWwKZmB .item-title {
  text-align: left;
  color: #f9f6e0;
}
.cid-u3aRWwKZmB .item-subtitle {
  text-align: left;
  color: #f9f6e0;
}
.cid-u3aRWwKZmB .mbr-section-subtitle,
.cid-u3aRWwKZmB .subtitle-wrap,
.cid-u3aRWwKZmB .mbr-section-btn {
  text-align: left;
}
.cid-u3aRWwKZmB .mbr-text,
.cid-u3aRWwKZmB .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3aRWwKZmB h1,
.cid-u3aRWwKZmB h2,
.cid-u3aRWwKZmB h3,
.cid-u3aRWwKZmB h4,
.cid-u3aRWwKZmB h5,
.cid-u3aRWwKZmB h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3aRWwKZmB p,
.cid-u3aRWwKZmB .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3aPBrT1sF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u3aPBrT1sF .container {
    padding: 0 24px;
  }
}
.cid-u3aPBrT1sF .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u3aPBrT1sF .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u3aPBrT1sF .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u3aPBrT1sF .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u3aPBrT1sF .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u3aPBrT1sF .mbr-section-btn {
    text-align: left;
  }
}
.cid-u3aPBrT1sF .mbr-section-title {
  color: #F9F6E0;
}
.cid-u3aPBrT1sF .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u3aPBrT1sF .mbr-section-title,
.cid-u3aPBrT1sF .mbr-section-btn {
  color: #f9f6e0;
  text-align: center;
}
.cid-u7UfmrcdcH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UfmrcdcH .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UfmrcdcH .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UfmrcdcH img,
.cid-u7UfmrcdcH .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UfmrcdcH .item {
  margin-bottom: 30px;
}
.cid-u7UfmrcdcH .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UfmrcdcH .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UfmrcdcH .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UfmrcdcH .item-img img {
  transform: scale(1.05);
}
.cid-u7UfmrcdcH .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UfmrcdcH .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3aPBt6zYN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3aPBt6zYN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3aPBt6zYN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3aPBt6zYN .container {
  display: flex;
  justify-content: center;
}
.cid-u3aPBt6zYN .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3aPBt6zYN .col-copyright {
  padding: 0;
}
.cid-u3aPBt6zYN .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3aPBt6zYN .copyright {
    text-align: center !important;
  }
}
.cid-u3Bohi2A0b {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Bohi2A0b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Bohi2A0b .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Bohi2A0b .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Bohi2A0b .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Bohi2A0b .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Bohi2A0b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Bohi2A0b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Bohi2A0b .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Bohi2A0b .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Bohi2A0b .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Bohi2A0b .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Bohi2A0b .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Bohi2A0b .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Bohi2A0b .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Bohi2A0b .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Bohi2A0b .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Bohi2A0b .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Bohi2A0b .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Bohi2A0b .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Bohi2A0b .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Bohi2A0b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Bohi2A0b .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Bohi2A0b .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Bohi2A0b .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Bohi2A0b .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Bohi2A0b .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Bohi2A0b .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Bohi2A0b .nav-item:focus,
.cid-u3Bohi2A0b .nav-link:focus {
  outline: none;
}
.cid-u3Bohi2A0b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Bohi2A0b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Bohi2A0b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Bohi2A0b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Bohi2A0b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Bohi2A0b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Bohi2A0b .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Bohi2A0b .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Bohi2A0b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Bohi2A0b .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Bohi2A0b .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Bohi2A0b .navbar.collapsed {
  justify-content: center;
}
.cid-u3Bohi2A0b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Bohi2A0b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Bohi2A0b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Bohi2A0b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Bohi2A0b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Bohi2A0b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Bohi2A0b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Bohi2A0b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Bohi2A0b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Bohi2A0b .navbar {
    min-height: 72px;
  }
  .cid-u3Bohi2A0b .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Bohi2A0b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Bohi2A0b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Bohi2A0b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Bohi2A0b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Bohi2A0b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Bohi2A0b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Bohi2A0b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Bohi2A0b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Bohi2A0b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Bohi2A0b .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Bohi2A0b .dropdown-item.active,
.cid-u3Bohi2A0b .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Bohi2A0b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Bohi2A0b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Bohi2A0b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Bohi2A0b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Bohi2A0b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Bohi2A0b .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Bohi2A0b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Bohi2A0b .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Bohi2A0b .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Bohi2A0b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Bohi2A0b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Bohi2A0b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Bohi2A0b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Bohi2A0b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Bohi2A0b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Bohi2A0b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Bohi2A0b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Bohi2A0b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Bohi2A0b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Bohi2A0b .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Bohi2A0b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Bohi2A0b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Bohi2A0b .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Bohi2A0b .navbar {
    height: 70px;
  }
  .cid-u3Bohi2A0b .navbar.opened {
    height: auto;
  }
  .cid-u3Bohi2A0b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Bohi2A0b .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Bohi2A0b .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Bohi2A0b .navbar-brand {
  margin-right: auto;
}
.cid-u3Bohi2A0b .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Bohi2A0b .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Bohi2A0b .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Bohi2A0b .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Bohi2A0b .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Bohi2A0b .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Bohi2A0b .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Bohi2A0b .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Bohi2A0b .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Bohi2A0b .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Bohi2A0b .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Bohi2A0b .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Bohi2A0b .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3BohirE2x {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3BohirE2x .item-img {
  position: relative;
}
.cid-u3BohirE2x .button1 {
  background: #ffa500;
}
.cid-u3BohirE2x .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3BohirE2x .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3BohirE2x .button2 {
  background: #ffcc00;
}
@media (max-width: 767px) {
  .cid-u3BohirE2x .button2 {
    margin-top: 1rem;
  }
}
.cid-u3BohirE2x .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3BohirE2x .title {
    top: 25%;
  }
}
.cid-u3BohirE2x .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3BohirE2x .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3BohirE2x .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3BohirE2x .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3BohirE2x .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3BohirE2x .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3BohirE2x .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3BohirE2x .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3BohirE2x .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3BohirE2x .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3BohirE2x .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3BohirE2x .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3BohirE2x .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3BohirE2x .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3BohirE2x .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3BohirE2x .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3BohirE2x .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3BohirE2x .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3BohirE2x img,
.cid-u3BohirE2x .item-img {
  width: 100%;
}
.cid-u3BohirE2x .item-title2,
.cid-u3BohirE2x .icon2 {
  color: #04551f;
}
.cid-u3BohirE2x .item-title1,
.cid-u3BohirE2x .icon1 {
  color: #04551f;
}
.cid-u3BohirE2x .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3BohirE2x .main-title DIV {
  text-align: center;
}
.cid-u3BohirE2x h1,
.cid-u3BohirE2x h2,
.cid-u3BohirE2x h3,
.cid-u3BohirE2x h4,
.cid-u3BohirE2x .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3BohirE2x p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3BohiLRUw {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3BohiLRUw .item-img {
  position: relative;
}
.cid-u3BohiLRUw .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3BohiLRUw .card-text {
    padding-left: 4rem;
  }
}
.cid-u3BohiLRUw h5 {
  line-height: 1.2;
}
.cid-u3BohiLRUw .card {
  margin-bottom: 2rem;
}
.cid-u3BohiLRUw .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3BohiLRUw .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3BohiLRUw .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3BohiLRUw .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3BohiLRUw .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3BohiLRUw .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3BohiLRUw .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3BohiLRUw .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3BohiLRUw .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3BohiLRUw .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3BohiLRUw .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3BohiLRUw .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3BohiLRUw .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3BohiLRUw .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3BohiLRUw .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3BohiLRUw .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3BohiLRUw img,
.cid-u3BohiLRUw .item-img {
  width: 100%;
}
.cid-u3BohiLRUw .item:focus,
.cid-u3BohiLRUw span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3BohiLRUw .item {
    margin-bottom: 1rem;
  }
}
.cid-u3BohiLRUw .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3BohiLRUw .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3BohiLRUw .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3BohiLRUw .mbr-section-subtitle,
.cid-u3BohiLRUw .subtitle-wrap,
.cid-u3BohiLRUw .mbr-section-btn {
  text-align: left;
}
.cid-u3BohiLRUw .mbr-text,
.cid-u3BohiLRUw .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3BohiLRUw .mbr-text {
  color: #04551f;
}
.cid-u3BohiLRUw .mbr-title2 {
  color: #04551f;
}
.cid-u3BohiLRUw p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u3Bohj5WrL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Bohj5WrL .item-img {
  position: relative;
}
.cid-u3Bohj5WrL .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Bohj5WrL .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Bohj5WrL h5 {
  line-height: 1.2;
}
.cid-u3Bohj5WrL .card {
  margin-bottom: 2rem;
}
.cid-u3Bohj5WrL .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Bohj5WrL .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Bohj5WrL .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Bohj5WrL .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Bohj5WrL .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Bohj5WrL .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Bohj5WrL .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Bohj5WrL .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Bohj5WrL .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Bohj5WrL .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Bohj5WrL .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Bohj5WrL .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Bohj5WrL .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Bohj5WrL .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Bohj5WrL .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Bohj5WrL .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Bohj5WrL img,
.cid-u3Bohj5WrL .item-img {
  width: 100%;
}
.cid-u3Bohj5WrL .item:focus,
.cid-u3Bohj5WrL span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Bohj5WrL .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Bohj5WrL .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Bohj5WrL .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Bohj5WrL .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Bohj5WrL .mbr-section-subtitle,
.cid-u3Bohj5WrL .subtitle-wrap,
.cid-u3Bohj5WrL .mbr-section-btn {
  text-align: left;
}
.cid-u3Bohj5WrL .mbr-text,
.cid-u3Bohj5WrL .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Bohj5WrL .mbr-text {
  color: #04551f;
}
.cid-u3Bohj5WrL .mbr-title2 {
  color: #04551f;
}
.cid-u3Bohj5WrL p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-xo {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-xo div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-xo p {
  font-size: 60px;
  color: #777;
}
#custom-html-xo hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-xo hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-xo hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-xo hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-xo hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-xo .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u3MwlfW7mT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u3MwlfW7mT .item-img {
  position: relative;
}
.cid-u3MwlfW7mT .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3MwlfW7mT .card-text {
    padding-left: 4rem;
  }
}
.cid-u3MwlfW7mT h5 {
  line-height: 1.2;
}
.cid-u3MwlfW7mT .card {
  margin-bottom: 2rem;
}
.cid-u3MwlfW7mT .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3MwlfW7mT .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3MwlfW7mT .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3MwlfW7mT .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3MwlfW7mT .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3MwlfW7mT .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3MwlfW7mT .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3MwlfW7mT .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3MwlfW7mT .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3MwlfW7mT .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3MwlfW7mT .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3MwlfW7mT .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3MwlfW7mT .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3MwlfW7mT .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3MwlfW7mT .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3MwlfW7mT .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3MwlfW7mT img,
.cid-u3MwlfW7mT .item-img {
  width: 100%;
}
.cid-u3MwlfW7mT .item:focus,
.cid-u3MwlfW7mT span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3MwlfW7mT .item {
    margin-bottom: 1rem;
  }
}
.cid-u3MwlfW7mT .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3MwlfW7mT .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3MwlfW7mT .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3MwlfW7mT .mbr-section-subtitle,
.cid-u3MwlfW7mT .subtitle-wrap,
.cid-u3MwlfW7mT .mbr-section-btn {
  text-align: left;
}
.cid-u3MwlfW7mT .mbr-text,
.cid-u3MwlfW7mT .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3MwlfW7mT .mbr-text {
  color: #04551f;
}
.cid-u3MwlfW7mT .mbr-title2 {
  color: #04551f;
}
.cid-u3BohjV37p {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u3BohjV37p .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u3BohjV37p .colored-text {
  color: #a68462 !important;
}
.cid-u3BohjV37p .mbr-section-title {
  color: #ffffff;
}
.cid-u3BohjV37p .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u3BohjV37p .mbr-text {
  color: #ffffff;
}
.cid-u3BohjV37p .mbr-section-title.main-title {
  text-align: center;
}
.cid-u3BohkfzAI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3BohkfzAI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3BohkfzAI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u3BohkfzAI .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u3BohkfzAI .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u3BohkfzAI .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u3BohkfzAI .image-wrapper img {
    height: 300px;
  }
}
.cid-u3BohkfzAI .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u3BohkfzAI .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u3BohkfzAI .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u3BohkfzAI .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u3BohkfzAI .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u3BohkfzAI .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u3BohkfzAI .cards-wrapper {
    margin: 0;
  }
}
.cid-u3BohkfzAI .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u3BohkfzAI .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u3BohkfzAI .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u3BohkfzAI .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u3BohkfzAI .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u3BohkfzAI .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u3BohkfzAI .mbr-section-title {
  color: #04551f;
}
.cid-u3BohkfzAI .mbr-section-subtitle {
  color: #04551f;
}
.cid-u3BohkfzAI .mbr-text {
  color: #04551f;
}
.cid-u3BohkfzAI .mbr-card-title {
  color: #ffffff;
}
.cid-u3BohkfzAI .mbr-card-title,
.cid-u3BohkfzAI .cards-wrapper {
  color: #04551f;
}
#custom-html-wy {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-wy div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-wy p {
  font-size: 60px;
  color: #777;
}
#custom-html-wy hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-wy hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-wy hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-wy hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-wy hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-wy .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u3BohkMnen {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3BohkMnen .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3BohkMnen .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u3BohkMnen .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u3BohkMnen .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u3BohkMnen .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u3BohkMnen .image-wrapper img {
    height: 300px;
  }
}
.cid-u3BohkMnen .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u3BohkMnen .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u3BohkMnen .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u3BohkMnen .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u3BohkMnen .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u3BohkMnen .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u3BohkMnen .cards-wrapper {
    margin: 0;
  }
}
.cid-u3BohkMnen .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u3BohkMnen .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u3BohkMnen .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u3BohkMnen .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u3BohkMnen .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u3BohkMnen .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u3BohkMnen .mbr-section-title {
  color: #04551f;
}
.cid-u3BohkMnen .mbr-section-subtitle {
  color: #04551f;
}
.cid-u3BohkMnen .mbr-text {
  color: #04551f;
}
.cid-u3BohkMnen .mbr-card-title {
  color: #ffffff;
}
.cid-u3BohkMnen .mbr-card-title,
.cid-u3BohkMnen .cards-wrapper {
  color: #04551f;
}
#custom-html-xg {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-xg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-xg p {
  font-size: 60px;
  color: #777;
}
#custom-html-xg hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-xg hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-xg hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-xg hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-xg hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-xg .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u3Bohler0L {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Bohler0L .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Bohler0L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u3Bohler0L .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u3Bohler0L .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u3Bohler0L .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u3Bohler0L .image-wrapper img {
    height: 300px;
  }
}
.cid-u3Bohler0L .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u3Bohler0L .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u3Bohler0L .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u3Bohler0L .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u3Bohler0L .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u3Bohler0L .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u3Bohler0L .cards-wrapper {
    margin: 0;
  }
}
.cid-u3Bohler0L .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u3Bohler0L .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u3Bohler0L .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u3Bohler0L .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u3Bohler0L .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u3Bohler0L .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u3Bohler0L .mbr-section-title {
  color: #04551f;
}
.cid-u3Bohler0L .mbr-section-subtitle {
  color: #04551f;
}
.cid-u3Bohler0L .mbr-text {
  color: #04551f;
}
.cid-u3Bohler0L .mbr-card-title {
  color: #ffffff;
}
.cid-u3Bohler0L .mbr-card-title,
.cid-u3Bohler0L .cards-wrapper {
  color: #04551f;
}
#custom-html-xt {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-xt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-xt p {
  font-size: 60px;
  color: #777;
}
#custom-html-xt hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-xt hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-xt hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-xt hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-xt hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-xt .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u3P3Yz6ZBx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3P3Yz6ZBx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3P3Yz6ZBx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u3P3Yz6ZBx .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u3P3Yz6ZBx .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u3P3Yz6ZBx .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u3P3Yz6ZBx .image-wrapper img {
    height: 300px;
  }
}
.cid-u3P3Yz6ZBx .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u3P3Yz6ZBx .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u3P3Yz6ZBx .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u3P3Yz6ZBx .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u3P3Yz6ZBx .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u3P3Yz6ZBx .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u3P3Yz6ZBx .cards-wrapper {
    margin: 0;
  }
}
.cid-u3P3Yz6ZBx .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u3P3Yz6ZBx .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u3P3Yz6ZBx .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u3P3Yz6ZBx .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u3P3Yz6ZBx .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u3P3Yz6ZBx .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u3P3Yz6ZBx .mbr-section-title {
  color: #04551f;
}
.cid-u3P3Yz6ZBx .mbr-section-subtitle {
  color: #04551f;
}
.cid-u3P3Yz6ZBx .mbr-text {
  color: #04551f;
}
.cid-u3P3Yz6ZBx .mbr-card-title {
  color: #ffffff;
}
.cid-u3P3Yz6ZBx .mbr-card-title,
.cid-u3P3Yz6ZBx .cards-wrapper {
  color: #04551f;
}
#custom-html-x1 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-x1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-x1 p {
  font-size: 60px;
  color: #777;
}
#custom-html-x1 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-x1 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-x1 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-x1 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-x1 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-x1 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4GDkpH8JW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4GDkpH8JW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4GDkpH8JW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u4GDkpH8JW .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u4GDkpH8JW .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u4GDkpH8JW .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u4GDkpH8JW .image-wrapper img {
    height: 300px;
  }
}
.cid-u4GDkpH8JW .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u4GDkpH8JW .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u4GDkpH8JW .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u4GDkpH8JW .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u4GDkpH8JW .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u4GDkpH8JW .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u4GDkpH8JW .cards-wrapper {
    margin: 0;
  }
}
.cid-u4GDkpH8JW .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u4GDkpH8JW .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u4GDkpH8JW .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u4GDkpH8JW .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u4GDkpH8JW .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u4GDkpH8JW .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u4GDkpH8JW .mbr-section-title {
  color: #04551f;
}
.cid-u4GDkpH8JW .mbr-section-subtitle {
  color: #04551f;
}
.cid-u4GDkpH8JW .mbr-text {
  color: #04551f;
}
.cid-u4GDkpH8JW .mbr-card-title {
  color: #ffffff;
}
.cid-u4GDkpH8JW .mbr-card-title,
.cid-u4GDkpH8JW .cards-wrapper {
  color: #04551f;
}
#custom-html-12u {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-12u div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-12u p {
  font-size: 60px;
  color: #777;
}
#custom-html-12u hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-12u hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-12u hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-12u hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-12u hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-12u .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u3P3hR7M8u {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u3P3hR7M8u .item-img {
  position: relative;
}
.cid-u3P3hR7M8u .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u3P3hR7M8u .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u3P3hR7M8u .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3P3hR7M8u .image-wrapper {
  overflow: hidden;
}
.cid-u3P3hR7M8u .item1 {
  margin-bottom: 2rem !important;
}
.cid-u3P3hR7M8u .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3P3hR7M8u .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3P3hR7M8u .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: center;
}
.cid-u3P3hR7M8u .item1,
.cid-u3P3hR7M8u .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u3P3hR7M8u .item1 .item:hover,
.cid-u3P3hR7M8u .item .item:hover {
  cursor: pointer;
}
.cid-u3P3hR7M8u .item1:hover .link-icon-wrapper span,
.cid-u3P3hR7M8u .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u3P3hR7M8u .card2 {
    margin-top: 1rem;
  }
}
.cid-u3P3hR7M8u .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3P3hR7M8u .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3P3hR7M8u .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3P3hR7M8u .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3P3hR7M8u .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3P3hR7M8u .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3P3hR7M8u .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3P3hR7M8u .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3P3hR7M8u .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3P3hR7M8u img,
.cid-u3P3hR7M8u .item-img {
  width: 100%;
}
.cid-u3P3hR7M8u .item:focus,
.cid-u3P3hR7M8u span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3P3hR7M8u .item {
    margin-bottom: 1rem;
  }
}
.cid-u3P3hR7M8u .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u3P3hR7M8u .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u3P3hR7M8u .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3P3hR7M8u .mbr-section-subtitle,
.cid-u3P3hR7M8u .subtitle-wrap,
.cid-u3P3hR7M8u .mbr-section-btn {
  text-align: left;
}
.cid-u3P3hR7M8u .mbr-text,
.cid-u3P3hR7M8u .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-x5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-x5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-x5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-x5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-x5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-x5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-x5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-x5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-x5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u3GHRUy1Qh {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u3GHRUy1Qh .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u3GHRUy1Qh .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u3GHRUy1Qh img,
.cid-u3GHRUy1Qh .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u3GHRUy1Qh .item {
  margin-bottom: 30px;
}
.cid-u3GHRUy1Qh .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3GHRUy1Qh .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3GHRUy1Qh .item-img {
  position: relative;
  z-index: 1;
}
.cid-u3GHRUy1Qh .item-img img {
  transform: scale(1.05);
}
.cid-u3GHRUy1Qh .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u3GHRUy1Qh .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3Boho7nR3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Boho7nR3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Boho7nR3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Boho7nR3 .container {
  display: flex;
  justify-content: center;
}
.cid-u3Boho7nR3 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Boho7nR3 .col-copyright {
  padding: 0;
}
.cid-u3Boho7nR3 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Boho7nR3 .copyright {
    text-align: center !important;
  }
}
.cid-u3V7A0GXd5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3V7A0GXd5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3V7A0GXd5 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3V7A0GXd5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3V7A0GXd5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3V7A0GXd5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3V7A0GXd5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3V7A0GXd5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3V7A0GXd5 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3V7A0GXd5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3V7A0GXd5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3V7A0GXd5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3V7A0GXd5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3V7A0GXd5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3V7A0GXd5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3V7A0GXd5 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3V7A0GXd5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3V7A0GXd5 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3V7A0GXd5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3V7A0GXd5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3V7A0GXd5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3V7A0GXd5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3V7A0GXd5 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3V7A0GXd5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3V7A0GXd5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3V7A0GXd5 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3V7A0GXd5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3V7A0GXd5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3V7A0GXd5 .nav-item:focus,
.cid-u3V7A0GXd5 .nav-link:focus {
  outline: none;
}
.cid-u3V7A0GXd5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3V7A0GXd5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3V7A0GXd5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3V7A0GXd5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3V7A0GXd5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3V7A0GXd5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3V7A0GXd5 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3V7A0GXd5 .navbar.opened {
  transition: all 0.3s;
}
.cid-u3V7A0GXd5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3V7A0GXd5 .navbar .navbar-logo img {
  width: auto;
}
.cid-u3V7A0GXd5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3V7A0GXd5 .navbar.collapsed {
  justify-content: center;
}
.cid-u3V7A0GXd5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3V7A0GXd5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3V7A0GXd5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3V7A0GXd5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3V7A0GXd5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3V7A0GXd5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3V7A0GXd5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3V7A0GXd5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3V7A0GXd5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3V7A0GXd5 .navbar {
    min-height: 72px;
  }
  .cid-u3V7A0GXd5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3V7A0GXd5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3V7A0GXd5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3V7A0GXd5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3V7A0GXd5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3V7A0GXd5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3V7A0GXd5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3V7A0GXd5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3V7A0GXd5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3V7A0GXd5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3V7A0GXd5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3V7A0GXd5 .dropdown-item.active,
.cid-u3V7A0GXd5 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3V7A0GXd5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3V7A0GXd5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3V7A0GXd5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3V7A0GXd5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3V7A0GXd5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3V7A0GXd5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3V7A0GXd5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3V7A0GXd5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3V7A0GXd5 .navbar-buttons {
    text-align: left;
  }
}
.cid-u3V7A0GXd5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3V7A0GXd5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3V7A0GXd5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3V7A0GXd5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3V7A0GXd5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3V7A0GXd5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3V7A0GXd5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3V7A0GXd5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3V7A0GXd5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3V7A0GXd5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3V7A0GXd5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3V7A0GXd5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3V7A0GXd5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3V7A0GXd5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3V7A0GXd5 .navbar {
    height: 70px;
  }
  .cid-u3V7A0GXd5 .navbar.opened {
    height: auto;
  }
  .cid-u3V7A0GXd5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3V7A0GXd5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3V7A0GXd5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3V7A0GXd5 .navbar-brand {
  margin-right: auto;
}
.cid-u3V7A0GXd5 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3V7A0GXd5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3V7A0GXd5 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3V7A0GXd5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3V7A0GXd5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3V7A0GXd5 .navbar-brand {
    margin-right: auto;
  }
  .cid-u3V7A0GXd5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3V7A0GXd5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3V7A0GXd5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3V7A0GXd5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3V7A0GXd5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3V7A0GXd5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3V7A17uvC {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3V7A17uvC .item-img {
  position: relative;
}
.cid-u3V7A17uvC .button1 {
  background: #a0c4e3;
}
.cid-u3V7A17uvC .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3V7A17uvC .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3V7A17uvC .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3V7A17uvC .button2 {
    margin-top: 1rem;
  }
}
.cid-u3V7A17uvC .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3V7A17uvC .title {
    top: 25%;
  }
}
.cid-u3V7A17uvC .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3V7A17uvC .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3V7A17uvC .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3V7A17uvC .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3V7A17uvC .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3V7A17uvC .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3V7A17uvC .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3V7A17uvC .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3V7A17uvC .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3V7A17uvC .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3V7A17uvC .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3V7A17uvC .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3V7A17uvC .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3V7A17uvC .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3V7A17uvC .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3V7A17uvC .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3V7A17uvC .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3V7A17uvC .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3V7A17uvC img,
.cid-u3V7A17uvC .item-img {
  width: 100%;
}
.cid-u3V7A17uvC .item-title2,
.cid-u3V7A17uvC .icon2 {
  color: #ffffff;
}
.cid-u3V7A17uvC .item-title1,
.cid-u3V7A17uvC .icon1 {
  color: #04551f;
}
.cid-u3V7A17uvC .main-title {
  color: #ffffcc;
  text-align: center;
}
.cid-u3V7A17uvC .main-title DIV {
  text-align: center;
}
.cid-u3V7A17uvC h1,
.cid-u3V7A17uvC h2,
.cid-u3V7A17uvC h3,
.cid-u3V7A17uvC h4,
.cid-u3V7A17uvC .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3V7A17uvC p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3V7A1uuwS {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3V7A1uuwS .item-img {
  position: relative;
}
.cid-u3V7A1uuwS .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3V7A1uuwS .card-text {
    padding-left: 4rem;
  }
}
.cid-u3V7A1uuwS h5 {
  line-height: 1.2;
}
.cid-u3V7A1uuwS .card {
  margin-bottom: 2rem;
}
.cid-u3V7A1uuwS .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3V7A1uuwS .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3V7A1uuwS .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3V7A1uuwS .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3V7A1uuwS .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3V7A1uuwS .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3V7A1uuwS .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3V7A1uuwS .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3V7A1uuwS .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3V7A1uuwS .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3V7A1uuwS .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3V7A1uuwS .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3V7A1uuwS .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3V7A1uuwS .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3V7A1uuwS .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3V7A1uuwS .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3V7A1uuwS img,
.cid-u3V7A1uuwS .item-img {
  width: 100%;
}
.cid-u3V7A1uuwS .item:focus,
.cid-u3V7A1uuwS span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3V7A1uuwS .item {
    margin-bottom: 1rem;
  }
}
.cid-u3V7A1uuwS .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3V7A1uuwS .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3V7A1uuwS .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3V7A1uuwS .mbr-section-subtitle,
.cid-u3V7A1uuwS .subtitle-wrap,
.cid-u3V7A1uuwS .mbr-section-btn {
  text-align: left;
}
.cid-u3V7A1uuwS .mbr-text,
.cid-u3V7A1uuwS .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3V7A1uuwS .mbr-text {
  color: #04551f;
}
.cid-u3V7A1uuwS .mbr-title2 {
  color: #04551f;
}
.cid-u3V7A1uuwS p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u3V7A1Qkhg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3V7A1Qkhg .item-img {
  position: relative;
}
.cid-u3V7A1Qkhg .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3V7A1Qkhg .card-text {
    padding-left: 4rem;
  }
}
.cid-u3V7A1Qkhg h5 {
  line-height: 1.2;
}
.cid-u3V7A1Qkhg .card {
  margin-bottom: 2rem;
}
.cid-u3V7A1Qkhg .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3V7A1Qkhg .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3V7A1Qkhg .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3V7A1Qkhg .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3V7A1Qkhg .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3V7A1Qkhg .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3V7A1Qkhg .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3V7A1Qkhg .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3V7A1Qkhg .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3V7A1Qkhg .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3V7A1Qkhg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3V7A1Qkhg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3V7A1Qkhg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3V7A1Qkhg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3V7A1Qkhg .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3V7A1Qkhg .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3V7A1Qkhg img,
.cid-u3V7A1Qkhg .item-img {
  width: 100%;
}
.cid-u3V7A1Qkhg .item:focus,
.cid-u3V7A1Qkhg span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3V7A1Qkhg .item {
    margin-bottom: 1rem;
  }
}
.cid-u3V7A1Qkhg .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3V7A1Qkhg .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3V7A1Qkhg .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3V7A1Qkhg .mbr-section-subtitle,
.cid-u3V7A1Qkhg .subtitle-wrap,
.cid-u3V7A1Qkhg .mbr-section-btn {
  text-align: left;
}
.cid-u3V7A1Qkhg .mbr-text,
.cid-u3V7A1Qkhg .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3V7A1Qkhg .mbr-text {
  color: #04551f;
}
.cid-u3V7A1Qkhg .mbr-title2 {
  color: #04551f;
}
.cid-u3V7A1Qkhg p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4cXJBYuCf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4cXJBYuCf .mbr-section-title {
  color: #000000;
}
.cid-u4cXJBYuCf .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-u4cXJBYuCf .mbr-text {
  color: #04551f;
  padding: 2rem;
}
@media (max-width: 992px) {
  .cid-u4cXJBYuCf .mbr-text {
    padding: 0;
    margin-top: 2rem;
  }
}
.cid-u4cXJBYuCf .line {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.cid-u4cXJBYuCf .mbr-section-title,
.cid-u4cXJBYuCf .line {
  color: #04551f;
  text-align: center;
}
.cid-u4xhTzU9Wx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4xhTzU9Wx .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4xhTzU9Wx .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4xhTzU9Wx img,
.cid-u4xhTzU9Wx .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4xhTzU9Wx .item {
  margin-bottom: 30px;
}
.cid-u4xhTzU9Wx .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4xhTzU9Wx .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4xhTzU9Wx .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4xhTzU9Wx .item-img img {
  transform: scale(1.05);
}
.cid-u4xhTzU9Wx .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4xhTzU9Wx .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3V7A74JxG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3V7A74JxG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3V7A74JxG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3V7A74JxG .container {
  display: flex;
  justify-content: center;
}
.cid-u3V7A74JxG .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3V7A74JxG .col-copyright {
  padding: 0;
}
.cid-u3V7A74JxG .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3V7A74JxG .copyright {
    text-align: center !important;
  }
}
.cid-u3XYUbiHM6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XYUbiHM6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XYUbiHM6 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XYUbiHM6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XYUbiHM6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XYUbiHM6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XYUbiHM6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XYUbiHM6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XYUbiHM6 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XYUbiHM6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XYUbiHM6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XYUbiHM6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XYUbiHM6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XYUbiHM6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XYUbiHM6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XYUbiHM6 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XYUbiHM6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XYUbiHM6 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XYUbiHM6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XYUbiHM6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XYUbiHM6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XYUbiHM6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XYUbiHM6 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XYUbiHM6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XYUbiHM6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XYUbiHM6 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XYUbiHM6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XYUbiHM6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XYUbiHM6 .nav-item:focus,
.cid-u3XYUbiHM6 .nav-link:focus {
  outline: none;
}
.cid-u3XYUbiHM6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XYUbiHM6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XYUbiHM6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XYUbiHM6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XYUbiHM6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XYUbiHM6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XYUbiHM6 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XYUbiHM6 .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XYUbiHM6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XYUbiHM6 .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XYUbiHM6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XYUbiHM6 .navbar.collapsed {
  justify-content: center;
}
.cid-u3XYUbiHM6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XYUbiHM6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XYUbiHM6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XYUbiHM6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XYUbiHM6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XYUbiHM6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XYUbiHM6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XYUbiHM6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XYUbiHM6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XYUbiHM6 .navbar {
    min-height: 72px;
  }
  .cid-u3XYUbiHM6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XYUbiHM6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XYUbiHM6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XYUbiHM6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XYUbiHM6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XYUbiHM6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XYUbiHM6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XYUbiHM6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XYUbiHM6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XYUbiHM6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XYUbiHM6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XYUbiHM6 .dropdown-item.active,
.cid-u3XYUbiHM6 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XYUbiHM6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XYUbiHM6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XYUbiHM6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XYUbiHM6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XYUbiHM6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XYUbiHM6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XYUbiHM6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XYUbiHM6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XYUbiHM6 .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XYUbiHM6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XYUbiHM6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XYUbiHM6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XYUbiHM6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XYUbiHM6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XYUbiHM6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XYUbiHM6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XYUbiHM6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XYUbiHM6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XYUbiHM6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XYUbiHM6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XYUbiHM6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XYUbiHM6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XYUbiHM6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XYUbiHM6 .navbar {
    height: 70px;
  }
  .cid-u3XYUbiHM6 .navbar.opened {
    height: auto;
  }
  .cid-u3XYUbiHM6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XYUbiHM6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XYUbiHM6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XYUbiHM6 .navbar-brand {
  margin-right: auto;
}
.cid-u3XYUbiHM6 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XYUbiHM6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XYUbiHM6 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XYUbiHM6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XYUbiHM6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XYUbiHM6 .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XYUbiHM6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XYUbiHM6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XYUbiHM6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XYUbiHM6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XYUbiHM6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XYUbiHM6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XYUbCul8 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XYUbCul8 .item-img {
  position: relative;
}
.cid-u3XYUbCul8 .button1 {
  background: #04551f;
}
.cid-u3XYUbCul8 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XYUbCul8 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XYUbCul8 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3XYUbCul8 .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XYUbCul8 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XYUbCul8 .title {
    top: 25%;
  }
}
.cid-u3XYUbCul8 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XYUbCul8 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XYUbCul8 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XYUbCul8 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XYUbCul8 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XYUbCul8 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XYUbCul8 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XYUbCul8 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XYUbCul8 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XYUbCul8 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XYUbCul8 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XYUbCul8 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XYUbCul8 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XYUbCul8 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XYUbCul8 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XYUbCul8 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XYUbCul8 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XYUbCul8 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XYUbCul8 img,
.cid-u3XYUbCul8 .item-img {
  width: 100%;
}
.cid-u3XYUbCul8 .item-title2,
.cid-u3XYUbCul8 .icon2 {
  color: #ffffff;
}
.cid-u3XYUbCul8 .item-title1,
.cid-u3XYUbCul8 .icon1 {
  color: #ffffff;
}
.cid-u3XYUbCul8 .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XYUbCul8 .main-title DIV {
  text-align: center;
}
.cid-u3XYUbCul8 h1,
.cid-u3XYUbCul8 h2,
.cid-u3XYUbCul8 h3,
.cid-u3XYUbCul8 h4,
.cid-u3XYUbCul8 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XYUbCul8 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3XYUbRsRi {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XYUbRsRi .item-img {
  position: relative;
}
.cid-u3XYUbRsRi .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XYUbRsRi .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XYUbRsRi h5 {
  line-height: 1.2;
}
.cid-u3XYUbRsRi .card {
  margin-bottom: 2rem;
}
.cid-u3XYUbRsRi .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XYUbRsRi .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XYUbRsRi .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XYUbRsRi .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XYUbRsRi .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XYUbRsRi .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XYUbRsRi .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XYUbRsRi .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XYUbRsRi .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XYUbRsRi .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XYUbRsRi .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XYUbRsRi .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XYUbRsRi .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XYUbRsRi .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XYUbRsRi .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XYUbRsRi .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XYUbRsRi img,
.cid-u3XYUbRsRi .item-img {
  width: 100%;
}
.cid-u3XYUbRsRi .item:focus,
.cid-u3XYUbRsRi span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XYUbRsRi .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XYUbRsRi .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XYUbRsRi .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XYUbRsRi .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XYUbRsRi .mbr-section-subtitle,
.cid-u3XYUbRsRi .subtitle-wrap,
.cid-u3XYUbRsRi .mbr-section-btn {
  text-align: left;
}
.cid-u3XYUbRsRi .mbr-text,
.cid-u3XYUbRsRi .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XYUbRsRi .mbr-text {
  color: #04551f;
}
.cid-u3XYUbRsRi .mbr-title2 {
  color: #04551f;
}
.cid-u3XYUbRsRi p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4czdKxoNo {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u4czdKxoNo .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u4czdKxoNo .colored-text {
  color: #a68462 !important;
}
.cid-u4czdKxoNo .mbr-section-title {
  color: #ffffff;
}
.cid-u4czdKxoNo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u4czdKxoNo .mbr-text {
  color: #ffffff;
}
.cid-u4czdKxoNo .mbr-section-title.main-title {
  text-align: center;
}
#custom-html-11m {
  /* Type valid CSS here */
  /* Table styling */
}
#custom-html-11m div {
  padding: 20px 0;
  color: #000;
  text-align: center;
}
#custom-html-11m body {
  background-color: #69D2E7;
}
#custom-html-11m h1 {
  font-size: 2em;
}
#custom-html-11m table * {
  font-size: 14px;
}
#custom-html-11m table {
  margin: 0px auto;
}
#custom-html-11m td {
  text-align: center;
  font-size: 1.2em;
}
#custom-html-11m thead {
  position: sticky;
}
#custom-html-11m th {
  font-size: 1.2em;
  background-color: #04551f;
  color: white;
  text-align: center;
  position: sticky;
  top: 80px;
  z-index: 10;
}
#custom-html-11m #zebra {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 95%;
  color: #04551f;
}
#custom-html-11m #zebra td,
#custom-html-11m #zebra th {
  border: 1px solid #ddd;
  padding: 8px;
}
#custom-html-11m #zebra tr:nth-child(even) {
  background-color: #f2f2f2;
}
#custom-html-11m #zebra tr:hover {
  background-color: #ddd;
}
#custom-html-11m #zebra th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #04551f;
  color: white;
}
#custom-html-11m p {
  padding: 8px;
}
.cid-u4ct2e23xb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4ct2e23xb .mbr-section-title {
  color: #000000;
}
.cid-u4ct2e23xb .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-u4ct2e23xb .mbr-text {
  color: #04551f;
  padding: 2rem;
}
@media (max-width: 992px) {
  .cid-u4ct2e23xb .mbr-text {
    padding: 0;
    margin-top: 2rem;
  }
}
.cid-u4ct2e23xb .line {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.cid-u4ct2e23xb .mbr-section-title,
.cid-u4ct2e23xb .line {
  color: #04551f;
  text-align: center;
}
.cid-u4xhZN4qjR {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4xhZN4qjR .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4xhZN4qjR .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4xhZN4qjR img,
.cid-u4xhZN4qjR .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4xhZN4qjR .item {
  margin-bottom: 30px;
}
.cid-u4xhZN4qjR .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4xhZN4qjR .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4xhZN4qjR .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4xhZN4qjR .item-img img {
  transform: scale(1.05);
}
.cid-u4xhZN4qjR .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4xhZN4qjR .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XYUctEAG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XYUctEAG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XYUctEAG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XYUctEAG .container {
  display: flex;
  justify-content: center;
}
.cid-u3XYUctEAG .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XYUctEAG .col-copyright {
  padding: 0;
}
.cid-u3XYUctEAG .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XYUctEAG .copyright {
    text-align: center !important;
  }
}
.cid-u3XZ3zim5F {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XZ3zim5F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XZ3zim5F .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XZ3zim5F .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XZ3zim5F .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XZ3zim5F .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XZ3zim5F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XZ3zim5F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XZ3zim5F .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XZ3zim5F .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XZ3zim5F .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XZ3zim5F .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XZ3zim5F .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XZ3zim5F .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XZ3zim5F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XZ3zim5F .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XZ3zim5F .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XZ3zim5F .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XZ3zim5F .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XZ3zim5F .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XZ3zim5F .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZ3zim5F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XZ3zim5F .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZ3zim5F .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XZ3zim5F .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XZ3zim5F .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XZ3zim5F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XZ3zim5F .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XZ3zim5F .nav-item:focus,
.cid-u3XZ3zim5F .nav-link:focus {
  outline: none;
}
.cid-u3XZ3zim5F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XZ3zim5F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XZ3zim5F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XZ3zim5F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XZ3zim5F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XZ3zim5F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XZ3zim5F .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XZ3zim5F .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XZ3zim5F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XZ3zim5F .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XZ3zim5F .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XZ3zim5F .navbar.collapsed {
  justify-content: center;
}
.cid-u3XZ3zim5F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XZ3zim5F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XZ3zim5F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XZ3zim5F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XZ3zim5F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XZ3zim5F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XZ3zim5F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XZ3zim5F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XZ3zim5F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XZ3zim5F .navbar {
    min-height: 72px;
  }
  .cid-u3XZ3zim5F .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XZ3zim5F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XZ3zim5F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XZ3zim5F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XZ3zim5F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XZ3zim5F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XZ3zim5F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XZ3zim5F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XZ3zim5F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XZ3zim5F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZ3zim5F .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XZ3zim5F .dropdown-item.active,
.cid-u3XZ3zim5F .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XZ3zim5F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XZ3zim5F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XZ3zim5F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XZ3zim5F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XZ3zim5F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XZ3zim5F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XZ3zim5F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XZ3zim5F .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XZ3zim5F .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XZ3zim5F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XZ3zim5F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XZ3zim5F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XZ3zim5F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZ3zim5F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZ3zim5F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XZ3zim5F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZ3zim5F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XZ3zim5F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XZ3zim5F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZ3zim5F .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XZ3zim5F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XZ3zim5F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XZ3zim5F .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XZ3zim5F .navbar {
    height: 70px;
  }
  .cid-u3XZ3zim5F .navbar.opened {
    height: auto;
  }
  .cid-u3XZ3zim5F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XZ3zim5F .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XZ3zim5F .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XZ3zim5F .navbar-brand {
  margin-right: auto;
}
.cid-u3XZ3zim5F .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XZ3zim5F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZ3zim5F .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XZ3zim5F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZ3zim5F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XZ3zim5F .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XZ3zim5F .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XZ3zim5F .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XZ3zim5F .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XZ3zim5F .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XZ3zim5F .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZ3zim5F .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XZ3zim5F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZ3zBAWL {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZ3zBAWL .item-img {
  position: relative;
}
.cid-u3XZ3zBAWL .button1 {
  background: #ffcc00;
}
.cid-u3XZ3zBAWL .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XZ3zBAWL .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XZ3zBAWL .button2 {
  background: #e43f3f;
}
@media (max-width: 767px) {
  .cid-u3XZ3zBAWL .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XZ3zBAWL .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XZ3zBAWL .title {
    top: 25%;
  }
}
.cid-u3XZ3zBAWL .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XZ3zBAWL .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XZ3zBAWL .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XZ3zBAWL .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XZ3zBAWL .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XZ3zBAWL .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XZ3zBAWL .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XZ3zBAWL .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XZ3zBAWL .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XZ3zBAWL .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XZ3zBAWL .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XZ3zBAWL .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZ3zBAWL .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XZ3zBAWL .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZ3zBAWL .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XZ3zBAWL .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZ3zBAWL .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZ3zBAWL .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZ3zBAWL img,
.cid-u3XZ3zBAWL .item-img {
  width: 100%;
}
.cid-u3XZ3zBAWL .item-title2,
.cid-u3XZ3zBAWL .icon2 {
  color: #ffffff;
}
.cid-u3XZ3zBAWL .item-title1,
.cid-u3XZ3zBAWL .icon1 {
  color: #04551f;
}
.cid-u3XZ3zBAWL .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XZ3zBAWL .main-title DIV {
  text-align: center;
}
.cid-u3XZ3zBAWL h1,
.cid-u3XZ3zBAWL h2,
.cid-u3XZ3zBAWL h3,
.cid-u3XZ3zBAWL h4,
.cid-u3XZ3zBAWL .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XZ3zBAWL p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-ulVC9jnOaZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZ3zP6V3 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZ3zP6V3 .item-img {
  position: relative;
}
.cid-u3XZ3zP6V3 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZ3zP6V3 .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZ3zP6V3 h5 {
  line-height: 1.2;
}
.cid-u3XZ3zP6V3 .card {
  margin-bottom: 2rem;
}
.cid-u3XZ3zP6V3 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZ3zP6V3 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZ3zP6V3 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZ3zP6V3 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZ3zP6V3 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZ3zP6V3 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZ3zP6V3 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZ3zP6V3 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZ3zP6V3 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZ3zP6V3 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZ3zP6V3 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZ3zP6V3 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZ3zP6V3 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZ3zP6V3 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZ3zP6V3 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZ3zP6V3 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZ3zP6V3 img,
.cid-u3XZ3zP6V3 .item-img {
  width: 100%;
}
.cid-u3XZ3zP6V3 .item:focus,
.cid-u3XZ3zP6V3 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZ3zP6V3 .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZ3zP6V3 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZ3zP6V3 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZ3zP6V3 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZ3zP6V3 .mbr-section-subtitle,
.cid-u3XZ3zP6V3 .subtitle-wrap,
.cid-u3XZ3zP6V3 .mbr-section-btn {
  text-align: left;
}
.cid-u3XZ3zP6V3 .mbr-text,
.cid-u3XZ3zP6V3 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZ3zP6V3 .mbr-text {
  color: #04551f;
}
.cid-u3XZ3zP6V3 .mbr-title2 {
  color: #04551f;
}
.cid-u3XZ3zP6V3 p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4cysgI3TL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u4cysgI3TL .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u4cysgI3TL .colored-text {
  color: #a68462 !important;
}
.cid-u4cysgI3TL .mbr-section-title {
  color: #ffffff;
}
.cid-u4cysgI3TL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u4cysgI3TL .mbr-text {
  color: #ffffff;
}
.cid-u4cysgI3TL .mbr-section-title.main-title {
  text-align: center;
}
#custom-html-11v {
  /* Type valid CSS here */
  /* Table styling */
}
#custom-html-11v div {
  padding: 20px 0;
  color: #04551f;
  text-align: center;
  background-color: ffffff;
}
#custom-html-11v wrap {
  background-color: ffffff;
}
#custom-html-11v h1 {
  font-size: 2em;
}
#custom-html-11v table * {
  font-size: 14px;
}
#custom-html-11v table {
  margin: 0px auto;
  background-color: ffffff;
}
#custom-html-11v td {
  text-align: center;
  font-size: 1.2em;
  color: #04551f;
}
#custom-html-11v thead {
  position: sticky;
}
#custom-html-11v th {
  font-size: 1.2em;
  background-color: #04551f;
  color: white;
  text-align: center;
  position: sticky;
  top: 80px;
  z-index: 10;
}
#custom-html-11v #zebra {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 80%;
  color: #04551f;
}
#custom-html-11v #zebra td,
#custom-html-11v #zebra th {
  border: 1px solid #ddd;
  padding: 8px;
}
#custom-html-11v #zebra tr:nth-child(even) {
  background-color: #f2f2f2;
}
#custom-html-11v #zebra tr:hover {
  background-color: #ddd;
}
#custom-html-11v #zebra th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #04551f;
  color: white;
}
#custom-html-11v p {
  padding: 8px;
}
.cid-u4cyz5oenF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u4cyz5oenF .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u4cyz5oenF .colored-text {
  color: #a68462 !important;
}
.cid-u4cyz5oenF .mbr-section-title {
  color: #ffffff;
}
.cid-u4cyz5oenF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u4cyz5oenF .mbr-text {
  color: #ffffff;
}
.cid-u4cyz5oenF .mbr-section-title.main-title {
  text-align: center;
}
#custom-html-11w {
  /* Type valid CSS here */
  /* Table styling */
}
#custom-html-11w div {
  padding: 20px 0;
  color: #04551f;
  text-align: center;
  background-color: ffffff;
}
#custom-html-11w wrap {
  background-color: ffffff;
}
#custom-html-11w h1 {
  font-size: 2em;
}
#custom-html-11w table * {
  font-size: 14px;
}
#custom-html-11w table {
  margin: 0px auto;
}
#custom-html-11w td {
  text-align: center;
  font-size: 1.2em;
  color: #04551f;
}
#custom-html-11w thead {
  position: sticky;
}
#custom-html-11w th {
  font-size: 1.2em;
  background-color: #04551f;
  color: white;
  text-align: center;
  position: sticky;
  top: 80px;
  z-index: 10;
}
#custom-html-11w #zebra {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 80%;
  color: #04551f;
}
#custom-html-11w #zebra td,
#custom-html-11w #zebra th {
  border: 1px solid #ddd;
  padding: 8px;
}
#custom-html-11w #zebra tr:nth-child(even) {
  background-color: #f2f2f2;
}
#custom-html-11w #zebra tr:hover {
  background-color: #ddd;
}
#custom-html-11w #zebra th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #04551f;
  color: white;
}
#custom-html-11w p {
  padding: 8px;
}
.cid-ulLCogNR6L {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-ulLCogNR6L .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-ulLCogNR6L .colored-text {
  color: #a68462 !important;
}
.cid-ulLCogNR6L .mbr-section-title {
  color: #ffffff;
}
.cid-ulLCogNR6L .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ulLCogNR6L .mbr-text {
  color: #ffffff;
}
.cid-ulLCogNR6L .mbr-section-title.main-title {
  text-align: center;
}
#custom-html-1wc {
  /* Type valid CSS here */
  /* Table styling */
}
#custom-html-1wc div {
  padding: 20px 0;
  color: #04551f;
  text-align: left;
  background-color: ffffff;
}
#custom-html-1wc wrap {
  background-color: ffffff;
}
#custom-html-1wc h1 {
  font-size: 2em;
}
#custom-html-1wc table * {
  font-size: 14px;
}
#custom-html-1wc table {
  margin: 0px auto;
}
#custom-html-1wc td {
  text-align: left;
  font-size: 1.2em;
  color: #04551f;
}
#custom-html-1wc thead {
  position: sticky;
}
#custom-html-1wc th {
  font-size: 1.2em;
  background-color: #04551f;
  color: white;
  text-align: center;
  position: sticky;
  top: 80px;
  z-index: 10;
}
#custom-html-1wc #zebra {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 80%;
  color: #04551f;
}
#custom-html-1wc #zebra td,
#custom-html-1wc #zebra th {
  border: 1px solid #ddd;
  padding: 8px;
}
#custom-html-1wc #zebra tr:nth-child(even) {
  background-color: #f2f2f2;
}
#custom-html-1wc #zebra tr:hover {
  background-color: #ddd;
}
#custom-html-1wc #zebra th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #04551f;
  color: white;
}
#custom-html-1wc p {
  padding: 8px;
}
.cid-u4cX1yDAyx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4cX1yDAyx .mbr-section-title {
  color: #000000;
}
.cid-u4cX1yDAyx .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-u4cX1yDAyx .mbr-text {
  color: #04551f;
  padding: 2rem;
}
@media (max-width: 992px) {
  .cid-u4cX1yDAyx .mbr-text {
    padding: 0;
    margin-top: 2rem;
  }
}
.cid-u4cX1yDAyx .line {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.cid-u4cX1yDAyx .mbr-section-title,
.cid-u4cX1yDAyx .line {
  color: #04551f;
  text-align: center;
}
.cid-u4xi7WpXFT {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4xi7WpXFT .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4xi7WpXFT .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4xi7WpXFT img,
.cid-u4xi7WpXFT .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4xi7WpXFT .item {
  margin-bottom: 30px;
}
.cid-u4xi7WpXFT .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4xi7WpXFT .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4xi7WpXFT .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4xi7WpXFT .item-img img {
  transform: scale(1.05);
}
.cid-u4xi7WpXFT .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4xi7WpXFT .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XZ3AqauL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XZ3AqauL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XZ3AqauL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XZ3AqauL .container {
  display: flex;
  justify-content: center;
}
.cid-u3XZ3AqauL .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XZ3AqauL .col-copyright {
  padding: 0;
}
.cid-u3XZ3AqauL .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XZ3AqauL .copyright {
    text-align: center !important;
  }
}
.cid-u3XZNbl5QP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XZNbl5QP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XZNbl5QP .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XZNbl5QP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XZNbl5QP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XZNbl5QP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XZNbl5QP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XZNbl5QP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XZNbl5QP .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XZNbl5QP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XZNbl5QP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XZNbl5QP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XZNbl5QP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XZNbl5QP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XZNbl5QP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XZNbl5QP .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XZNbl5QP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XZNbl5QP .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XZNbl5QP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XZNbl5QP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XZNbl5QP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZNbl5QP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XZNbl5QP .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZNbl5QP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XZNbl5QP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XZNbl5QP .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XZNbl5QP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XZNbl5QP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XZNbl5QP .nav-item:focus,
.cid-u3XZNbl5QP .nav-link:focus {
  outline: none;
}
.cid-u3XZNbl5QP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XZNbl5QP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XZNbl5QP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XZNbl5QP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XZNbl5QP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XZNbl5QP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XZNbl5QP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XZNbl5QP .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XZNbl5QP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XZNbl5QP .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XZNbl5QP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XZNbl5QP .navbar.collapsed {
  justify-content: center;
}
.cid-u3XZNbl5QP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XZNbl5QP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XZNbl5QP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XZNbl5QP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XZNbl5QP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XZNbl5QP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XZNbl5QP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XZNbl5QP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XZNbl5QP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XZNbl5QP .navbar {
    min-height: 72px;
  }
  .cid-u3XZNbl5QP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XZNbl5QP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XZNbl5QP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XZNbl5QP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XZNbl5QP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XZNbl5QP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XZNbl5QP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XZNbl5QP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XZNbl5QP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XZNbl5QP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZNbl5QP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XZNbl5QP .dropdown-item.active,
.cid-u3XZNbl5QP .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XZNbl5QP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XZNbl5QP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XZNbl5QP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XZNbl5QP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XZNbl5QP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XZNbl5QP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XZNbl5QP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XZNbl5QP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XZNbl5QP .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XZNbl5QP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XZNbl5QP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XZNbl5QP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XZNbl5QP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZNbl5QP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZNbl5QP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XZNbl5QP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZNbl5QP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XZNbl5QP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XZNbl5QP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZNbl5QP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XZNbl5QP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XZNbl5QP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XZNbl5QP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XZNbl5QP .navbar {
    height: 70px;
  }
  .cid-u3XZNbl5QP .navbar.opened {
    height: auto;
  }
  .cid-u3XZNbl5QP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XZNbl5QP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XZNbl5QP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XZNbl5QP .navbar-brand {
  margin-right: auto;
}
.cid-u3XZNbl5QP .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XZNbl5QP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZNbl5QP .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XZNbl5QP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZNbl5QP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XZNbl5QP .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XZNbl5QP .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XZNbl5QP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XZNbl5QP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XZNbl5QP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XZNbl5QP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZNbl5QP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XZNbl5QP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZNbFDv9 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZNbFDv9 .item-img {
  position: relative;
}
.cid-u3XZNbFDv9 .button1 {
  background: #04551f;
}
.cid-u3XZNbFDv9 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XZNbFDv9 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XZNbFDv9 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3XZNbFDv9 .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XZNbFDv9 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XZNbFDv9 .title {
    top: 25%;
  }
}
.cid-u3XZNbFDv9 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XZNbFDv9 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XZNbFDv9 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XZNbFDv9 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XZNbFDv9 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XZNbFDv9 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XZNbFDv9 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XZNbFDv9 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XZNbFDv9 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XZNbFDv9 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XZNbFDv9 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XZNbFDv9 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZNbFDv9 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XZNbFDv9 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZNbFDv9 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XZNbFDv9 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZNbFDv9 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZNbFDv9 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZNbFDv9 img,
.cid-u3XZNbFDv9 .item-img {
  width: 100%;
}
.cid-u3XZNbFDv9 .item-title2,
.cid-u3XZNbFDv9 .icon2 {
  color: #ffffff;
}
.cid-u3XZNbFDv9 .item-title1,
.cid-u3XZNbFDv9 .icon1 {
  color: #ffffff;
}
.cid-u3XZNbFDv9 .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XZNbFDv9 .main-title DIV {
  text-align: center;
}
.cid-u3XZNbFDv9 h1,
.cid-u3XZNbFDv9 h2,
.cid-u3XZNbFDv9 h3,
.cid-u3XZNbFDv9 h4,
.cid-u3XZNbFDv9 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XZNbFDv9 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3XZNbUeeg {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZNbUeeg .item-img {
  position: relative;
}
.cid-u3XZNbUeeg .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZNbUeeg .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZNbUeeg h5 {
  line-height: 1.2;
}
.cid-u3XZNbUeeg .card {
  margin-bottom: 2rem;
}
.cid-u3XZNbUeeg .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZNbUeeg .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZNbUeeg .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZNbUeeg .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZNbUeeg .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZNbUeeg .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZNbUeeg .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZNbUeeg .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZNbUeeg .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZNbUeeg .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZNbUeeg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZNbUeeg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZNbUeeg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZNbUeeg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZNbUeeg .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZNbUeeg .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZNbUeeg img,
.cid-u3XZNbUeeg .item-img {
  width: 100%;
}
.cid-u3XZNbUeeg .item:focus,
.cid-u3XZNbUeeg span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZNbUeeg .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZNbUeeg .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZNbUeeg .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZNbUeeg .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZNbUeeg .mbr-section-subtitle,
.cid-u3XZNbUeeg .subtitle-wrap,
.cid-u3XZNbUeeg .mbr-section-btn {
  text-align: left;
}
.cid-u3XZNbUeeg .mbr-text,
.cid-u3XZNbUeeg .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZNbUeeg .mbr-text {
  color: #04551f;
}
.cid-u3XZNbUeeg .mbr-title2 {
  color: #04551f;
}
.cid-u3XZNbUeeg p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5rvFh7hoC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5rvFh7hoC .item-img {
  position: relative;
}
.cid-u5rvFh7hoC .item-img img {
  transition: all 0.2s;
}
.cid-u5rvFh7hoC h5 {
  line-height: 1.2;
}
.cid-u5rvFh7hoC .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5rvFh7hoC .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u5rvFh7hoC .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5rvFh7hoC .item:hover img {
  transform: scale(1.05);
}
.cid-u5rvFh7hoC .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5rvFh7hoC .subtitle-wrap,
  .cid-u5rvFh7hoC .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u5rvFh7hoC .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u5rvFh7hoC .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5rvFh7hoC .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5rvFh7hoC .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5rvFh7hoC .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5rvFh7hoC .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5rvFh7hoC .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5rvFh7hoC .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5rvFh7hoC .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5rvFh7hoC .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5rvFh7hoC .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5rvFh7hoC .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5rvFh7hoC .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-u5rvFh7hoC img,
.cid-u5rvFh7hoC .item-img {
  width: 100%;
}
.cid-u5rvFh7hoC .item:focus,
.cid-u5rvFh7hoC span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5rvFh7hoC .item {
    margin-bottom: 1rem;
  }
}
.cid-u5rvFh7hoC .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u5rvFh7hoC .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u5rvFh7hoC .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-u5rvFh7hoC .mbr-text,
.cid-u5rvFh7hoC .item .mbr-section-btn {
  color: #04551f;
}
.cid-u5rvFh7hoC .mbr-section-subtitle,
.cid-u5rvFh7hoC .subtitle-wrap,
.cid-u5rvFh7hoC .mbr-section-btn {
  text-align: left;
}
#custom-html-1kn {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kn div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kn p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kn hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kn hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kn hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kn hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kn hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kn .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TO3OVnIZ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TO3OVnIZ .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TO3OVnIZ .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TO3OVnIZ img,
.cid-u7TO3OVnIZ .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TO3OVnIZ .item {
  margin-bottom: 30px;
}
.cid-u7TO3OVnIZ .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TO3OVnIZ .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TO3OVnIZ .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TO3OVnIZ .item-img img {
  transform: scale(1.05);
}
.cid-u7TO3OVnIZ .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TO3OVnIZ .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XZNcxhLp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XZNcxhLp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XZNcxhLp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XZNcxhLp .container {
  display: flex;
  justify-content: center;
}
.cid-u3XZNcxhLp .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XZNcxhLp .col-copyright {
  padding: 0;
}
.cid-u3XZNcxhLp .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XZNcxhLp .copyright {
    text-align: center !important;
  }
}
.cid-u3XZEBkjay {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XZEBkjay .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XZEBkjay .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XZEBkjay .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XZEBkjay .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XZEBkjay .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XZEBkjay .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XZEBkjay .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XZEBkjay .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XZEBkjay .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XZEBkjay .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XZEBkjay .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XZEBkjay .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XZEBkjay .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XZEBkjay .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XZEBkjay .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XZEBkjay .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XZEBkjay .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XZEBkjay .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XZEBkjay .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XZEBkjay .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZEBkjay .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XZEBkjay .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZEBkjay .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XZEBkjay .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XZEBkjay .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XZEBkjay .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XZEBkjay .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XZEBkjay .nav-item:focus,
.cid-u3XZEBkjay .nav-link:focus {
  outline: none;
}
.cid-u3XZEBkjay .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XZEBkjay .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XZEBkjay .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XZEBkjay .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XZEBkjay .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XZEBkjay .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XZEBkjay .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XZEBkjay .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XZEBkjay .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XZEBkjay .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XZEBkjay .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XZEBkjay .navbar.collapsed {
  justify-content: center;
}
.cid-u3XZEBkjay .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XZEBkjay .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XZEBkjay .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XZEBkjay .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XZEBkjay .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XZEBkjay .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XZEBkjay .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XZEBkjay .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XZEBkjay .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XZEBkjay .navbar {
    min-height: 72px;
  }
  .cid-u3XZEBkjay .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XZEBkjay .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XZEBkjay .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XZEBkjay .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XZEBkjay .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XZEBkjay .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XZEBkjay .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XZEBkjay .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XZEBkjay .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XZEBkjay .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZEBkjay .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XZEBkjay .dropdown-item.active,
.cid-u3XZEBkjay .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XZEBkjay .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XZEBkjay .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XZEBkjay .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XZEBkjay .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XZEBkjay .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XZEBkjay .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XZEBkjay ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XZEBkjay .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XZEBkjay .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XZEBkjay button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XZEBkjay button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XZEBkjay button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XZEBkjay button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZEBkjay button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZEBkjay button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XZEBkjay nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZEBkjay nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XZEBkjay nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XZEBkjay nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZEBkjay .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XZEBkjay a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XZEBkjay .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XZEBkjay .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XZEBkjay .navbar {
    height: 70px;
  }
  .cid-u3XZEBkjay .navbar.opened {
    height: auto;
  }
  .cid-u3XZEBkjay .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XZEBkjay .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XZEBkjay .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XZEBkjay .navbar-brand {
  margin-right: auto;
}
.cid-u3XZEBkjay .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XZEBkjay .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZEBkjay .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XZEBkjay .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZEBkjay .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XZEBkjay .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XZEBkjay .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XZEBkjay .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XZEBkjay .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XZEBkjay .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XZEBkjay .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZEBkjay .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XZEBkjay .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZEBCxCZ {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZEBCxCZ .item-img {
  position: relative;
}
.cid-u3XZEBCxCZ .button1 {
  background: #04551f;
}
.cid-u3XZEBCxCZ .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XZEBCxCZ .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XZEBCxCZ .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3XZEBCxCZ .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XZEBCxCZ .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XZEBCxCZ .title {
    top: 25%;
  }
}
.cid-u3XZEBCxCZ .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XZEBCxCZ .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XZEBCxCZ .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XZEBCxCZ .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XZEBCxCZ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XZEBCxCZ .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XZEBCxCZ .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XZEBCxCZ .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XZEBCxCZ .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XZEBCxCZ .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XZEBCxCZ .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XZEBCxCZ .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZEBCxCZ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XZEBCxCZ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZEBCxCZ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XZEBCxCZ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZEBCxCZ .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZEBCxCZ .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZEBCxCZ img,
.cid-u3XZEBCxCZ .item-img {
  width: 100%;
}
.cid-u3XZEBCxCZ .item-title2,
.cid-u3XZEBCxCZ .icon2 {
  color: #ffffff;
}
.cid-u3XZEBCxCZ .item-title1,
.cid-u3XZEBCxCZ .icon1 {
  color: #ffffff;
}
.cid-u3XZEBCxCZ .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XZEBCxCZ .main-title DIV {
  text-align: center;
}
.cid-u3XZEBCxCZ h1,
.cid-u3XZEBCxCZ h2,
.cid-u3XZEBCxCZ h3,
.cid-u3XZEBCxCZ h4,
.cid-u3XZEBCxCZ .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XZEBCxCZ p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u4RzmaJ3Tw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4RzmaJ3Tw .item-img {
  position: relative;
}
.cid-u4RzmaJ3Tw .item-img img {
  transition: all 0.2s;
}
.cid-u4RzmaJ3Tw h5 {
  line-height: 1.2;
}
.cid-u4RzmaJ3Tw .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u4RzmaJ3Tw .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u4RzmaJ3Tw .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4RzmaJ3Tw .item:hover img {
  transform: scale(1.05);
}
.cid-u4RzmaJ3Tw .mbr-section-subtitle {
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
@media (max-width: 992px) {
  .cid-u4RzmaJ3Tw .subtitle-wrap,
  .cid-u4RzmaJ3Tw .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u4RzmaJ3Tw .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u4RzmaJ3Tw .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4RzmaJ3Tw .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4RzmaJ3Tw .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4RzmaJ3Tw .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4RzmaJ3Tw .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4RzmaJ3Tw .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4RzmaJ3Tw .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4RzmaJ3Tw .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4RzmaJ3Tw .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4RzmaJ3Tw .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4RzmaJ3Tw .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4RzmaJ3Tw .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-u4RzmaJ3Tw img,
.cid-u4RzmaJ3Tw .item-img {
  width: 100%;
}
.cid-u4RzmaJ3Tw .item:focus,
.cid-u4RzmaJ3Tw span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4RzmaJ3Tw .item {
    margin-bottom: 1rem;
  }
}
.cid-u4RzmaJ3Tw .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u4RzmaJ3Tw .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u4RzmaJ3Tw .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-u4RzmaJ3Tw .mbr-text,
.cid-u4RzmaJ3Tw .item .mbr-section-btn {
  color: #04551f;
}
.cid-u4RzmaJ3Tw .mbr-section-subtitle,
.cid-u4RzmaJ3Tw .subtitle-wrap,
.cid-u4RzmaJ3Tw .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
#custom-html-1kg {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kg p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kg hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kg hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kg hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kg hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kg hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kg .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TbjGRiBy {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TbjGRiBy .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TbjGRiBy .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TbjGRiBy img,
.cid-u7TbjGRiBy .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TbjGRiBy .item {
  margin-bottom: 30px;
}
.cid-u7TbjGRiBy .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TbjGRiBy .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TbjGRiBy .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TbjGRiBy .item-img img {
  transform: scale(1.05);
}
.cid-u7TbjGRiBy .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TbjGRiBy .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XZECropn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XZECropn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XZECropn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XZECropn .container {
  display: flex;
  justify-content: center;
}
.cid-u3XZECropn .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XZECropn .col-copyright {
  padding: 0;
}
.cid-u3XZECropn .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XZECropn .copyright {
    text-align: center !important;
  }
}
.cid-u3XZzGvIek {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XZzGvIek .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XZzGvIek .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XZzGvIek .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XZzGvIek .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XZzGvIek .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XZzGvIek .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XZzGvIek .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XZzGvIek .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XZzGvIek .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XZzGvIek .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XZzGvIek .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XZzGvIek .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XZzGvIek .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XZzGvIek .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XZzGvIek .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XZzGvIek .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XZzGvIek .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XZzGvIek .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XZzGvIek .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XZzGvIek .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZzGvIek .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XZzGvIek .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZzGvIek .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XZzGvIek .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XZzGvIek .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XZzGvIek .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XZzGvIek .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XZzGvIek .nav-item:focus,
.cid-u3XZzGvIek .nav-link:focus {
  outline: none;
}
.cid-u3XZzGvIek .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XZzGvIek .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XZzGvIek .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XZzGvIek .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XZzGvIek .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XZzGvIek .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XZzGvIek .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XZzGvIek .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XZzGvIek .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XZzGvIek .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XZzGvIek .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XZzGvIek .navbar.collapsed {
  justify-content: center;
}
.cid-u3XZzGvIek .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XZzGvIek .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XZzGvIek .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XZzGvIek .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XZzGvIek .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XZzGvIek .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XZzGvIek .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XZzGvIek .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XZzGvIek .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XZzGvIek .navbar {
    min-height: 72px;
  }
  .cid-u3XZzGvIek .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XZzGvIek .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XZzGvIek .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XZzGvIek .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XZzGvIek .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XZzGvIek .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XZzGvIek .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XZzGvIek .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XZzGvIek .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XZzGvIek .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZzGvIek .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XZzGvIek .dropdown-item.active,
.cid-u3XZzGvIek .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XZzGvIek .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XZzGvIek .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XZzGvIek .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XZzGvIek .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XZzGvIek .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XZzGvIek .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XZzGvIek ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XZzGvIek .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XZzGvIek .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XZzGvIek button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XZzGvIek button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XZzGvIek button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XZzGvIek button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZzGvIek button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZzGvIek button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XZzGvIek nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZzGvIek nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XZzGvIek nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XZzGvIek nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZzGvIek .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XZzGvIek a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XZzGvIek .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XZzGvIek .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XZzGvIek .navbar {
    height: 70px;
  }
  .cid-u3XZzGvIek .navbar.opened {
    height: auto;
  }
  .cid-u3XZzGvIek .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XZzGvIek .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XZzGvIek .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XZzGvIek .navbar-brand {
  margin-right: auto;
}
.cid-u3XZzGvIek .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XZzGvIek .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZzGvIek .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XZzGvIek .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZzGvIek .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XZzGvIek .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XZzGvIek .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XZzGvIek .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XZzGvIek .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XZzGvIek .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XZzGvIek .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZzGvIek .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XZzGvIek .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZzH2wf9 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZzH2wf9 .item-img {
  position: relative;
}
.cid-u3XZzH2wf9 .button1 {
  background: #04551f;
}
.cid-u3XZzH2wf9 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XZzH2wf9 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XZzH2wf9 .button2 {
  background: #ffcc00;
}
@media (max-width: 767px) {
  .cid-u3XZzH2wf9 .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XZzH2wf9 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XZzH2wf9 .title {
    top: 25%;
  }
}
.cid-u3XZzH2wf9 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XZzH2wf9 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XZzH2wf9 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XZzH2wf9 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XZzH2wf9 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XZzH2wf9 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XZzH2wf9 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XZzH2wf9 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XZzH2wf9 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XZzH2wf9 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XZzH2wf9 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XZzH2wf9 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZzH2wf9 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XZzH2wf9 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZzH2wf9 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XZzH2wf9 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZzH2wf9 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZzH2wf9 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZzH2wf9 img,
.cid-u3XZzH2wf9 .item-img {
  width: 100%;
}
.cid-u3XZzH2wf9 .item-title2,
.cid-u3XZzH2wf9 .icon2 {
  color: #41007b;
}
.cid-u3XZzH2wf9 .item-title1,
.cid-u3XZzH2wf9 .icon1 {
  color: #ffffff;
}
.cid-u3XZzH2wf9 .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XZzH2wf9 .main-title DIV {
  text-align: center;
}
.cid-u3XZzH2wf9 h1,
.cid-u3XZzH2wf9 h2,
.cid-u3XZzH2wf9 h3,
.cid-u3XZzH2wf9 h4,
.cid-u3XZzH2wf9 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XZzH2wf9 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3XZzHqNfc {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZzHqNfc .item-img {
  position: relative;
}
.cid-u3XZzHqNfc .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZzHqNfc .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZzHqNfc h5 {
  line-height: 1.2;
}
.cid-u3XZzHqNfc .card {
  margin-bottom: 2rem;
}
.cid-u3XZzHqNfc .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZzHqNfc .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZzHqNfc .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZzHqNfc .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZzHqNfc .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZzHqNfc .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZzHqNfc .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZzHqNfc .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZzHqNfc .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZzHqNfc .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZzHqNfc .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZzHqNfc .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZzHqNfc .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZzHqNfc .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZzHqNfc .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZzHqNfc .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZzHqNfc img,
.cid-u3XZzHqNfc .item-img {
  width: 100%;
}
.cid-u3XZzHqNfc .item:focus,
.cid-u3XZzHqNfc span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZzHqNfc .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZzHqNfc .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZzHqNfc .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZzHqNfc .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZzHqNfc .mbr-section-subtitle,
.cid-u3XZzHqNfc .subtitle-wrap,
.cid-u3XZzHqNfc .mbr-section-btn {
  text-align: left;
}
.cid-u3XZzHqNfc .mbr-text,
.cid-u3XZzHqNfc .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZzHqNfc .mbr-text {
  color: #04551f;
}
.cid-u3XZzHqNfc .mbr-title2 {
  color: #04551f;
}
.cid-u3XZzHqNfc p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u3XZzHNi3Z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3XZzHNi3Z .item-img {
  position: relative;
}
.cid-u3XZzHNi3Z .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZzHNi3Z .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZzHNi3Z h5 {
  line-height: 1.2;
}
.cid-u3XZzHNi3Z .card {
  margin-bottom: 2rem;
}
.cid-u3XZzHNi3Z .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZzHNi3Z .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZzHNi3Z .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZzHNi3Z .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZzHNi3Z .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZzHNi3Z .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZzHNi3Z .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZzHNi3Z .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZzHNi3Z .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZzHNi3Z .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZzHNi3Z .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZzHNi3Z .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZzHNi3Z .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZzHNi3Z .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZzHNi3Z .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZzHNi3Z .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZzHNi3Z img,
.cid-u3XZzHNi3Z .item-img {
  width: 100%;
}
.cid-u3XZzHNi3Z .item:focus,
.cid-u3XZzHNi3Z span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZzHNi3Z .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZzHNi3Z .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZzHNi3Z .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZzHNi3Z .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZzHNi3Z .mbr-section-subtitle,
.cid-u3XZzHNi3Z .subtitle-wrap,
.cid-u3XZzHNi3Z .mbr-section-btn {
  text-align: left;
}
.cid-u3XZzHNi3Z .mbr-text,
.cid-u3XZzHNi3Z .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZzHNi3Z .mbr-text {
  color: #04551f;
}
.cid-u3XZzHNi3Z .mbr-title2 {
  color: #04551f;
}
.cid-u3XZzHNi3Z p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4d8XMVx8z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4d8XMVx8z .item-img {
  position: relative;
}
.cid-u4d8XMVx8z .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4d8XMVx8z .card-text {
    padding-left: 4rem;
  }
}
.cid-u4d8XMVx8z h5 {
  line-height: 1.2;
}
.cid-u4d8XMVx8z .card {
  margin-bottom: 2rem;
}
.cid-u4d8XMVx8z .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4d8XMVx8z .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4d8XMVx8z .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4d8XMVx8z .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4d8XMVx8z .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4d8XMVx8z .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4d8XMVx8z .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4d8XMVx8z .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4d8XMVx8z .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4d8XMVx8z .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4d8XMVx8z .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4d8XMVx8z .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4d8XMVx8z .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4d8XMVx8z .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4d8XMVx8z .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4d8XMVx8z .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4d8XMVx8z img,
.cid-u4d8XMVx8z .item-img {
  width: 100%;
}
.cid-u4d8XMVx8z .item:focus,
.cid-u4d8XMVx8z span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4d8XMVx8z .item {
    margin-bottom: 1rem;
  }
}
.cid-u4d8XMVx8z .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u4d8XMVx8z .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4d8XMVx8z .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4d8XMVx8z .mbr-section-subtitle,
.cid-u4d8XMVx8z .subtitle-wrap,
.cid-u4d8XMVx8z .mbr-section-btn {
  text-align: left;
}
.cid-u4d8XMVx8z .mbr-text,
.cid-u4d8XMVx8z .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4d8XMVx8z .mbr-text {
  color: #04551f;
}
.cid-u4d8XMVx8z .mbr-title2 {
  color: #04551f;
}
.cid-u4d8XMVx8z p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4d99oJvSY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4d99oJvSY .item-img {
  position: relative;
}
.cid-u4d99oJvSY .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4d99oJvSY .card-text {
    padding-left: 4rem;
  }
}
.cid-u4d99oJvSY h5 {
  line-height: 1.2;
}
.cid-u4d99oJvSY .card {
  margin-bottom: 2rem;
}
.cid-u4d99oJvSY .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4d99oJvSY .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4d99oJvSY .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4d99oJvSY .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4d99oJvSY .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4d99oJvSY .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4d99oJvSY .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4d99oJvSY .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4d99oJvSY .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4d99oJvSY .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4d99oJvSY .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4d99oJvSY .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4d99oJvSY .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4d99oJvSY .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4d99oJvSY .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4d99oJvSY .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4d99oJvSY img,
.cid-u4d99oJvSY .item-img {
  width: 100%;
}
.cid-u4d99oJvSY .item:focus,
.cid-u4d99oJvSY span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4d99oJvSY .item {
    margin-bottom: 1rem;
  }
}
.cid-u4d99oJvSY .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u4d99oJvSY .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4d99oJvSY .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4d99oJvSY .mbr-section-subtitle,
.cid-u4d99oJvSY .subtitle-wrap,
.cid-u4d99oJvSY .mbr-section-btn {
  text-align: left;
}
.cid-u4d99oJvSY .mbr-text,
.cid-u4d99oJvSY .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4d99oJvSY .mbr-text {
  color: #04551f;
}
.cid-u4d99oJvSY .mbr-title2 {
  color: #04551f;
}
.cid-u4d99oJvSY p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1ke {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ke div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ke p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ke hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ke hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ke hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ke hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ke hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ke .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4db59ylAX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4db59ylAX .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4db59ylAX .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4db59ylAX img,
.cid-u4db59ylAX .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4db59ylAX .item {
  margin-bottom: 30px;
}
.cid-u4db59ylAX .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4db59ylAX .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4db59ylAX .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4db59ylAX .item-img img {
  transform: scale(1.05);
}
.cid-u4db59ylAX .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4db59ylAX .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XZzIlH2x {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XZzIlH2x .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XZzIlH2x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XZzIlH2x .container {
  display: flex;
  justify-content: center;
}
.cid-u3XZzIlH2x .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XZzIlH2x .col-copyright {
  padding: 0;
}
.cid-u3XZzIlH2x .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XZzIlH2x .copyright {
    text-align: center !important;
  }
}
.cid-u3Y0IvMRgX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Y0IvMRgX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Y0IvMRgX .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Y0IvMRgX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Y0IvMRgX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Y0IvMRgX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Y0IvMRgX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Y0IvMRgX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Y0IvMRgX .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Y0IvMRgX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Y0IvMRgX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Y0IvMRgX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Y0IvMRgX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Y0IvMRgX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Y0IvMRgX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Y0IvMRgX .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Y0IvMRgX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Y0IvMRgX .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Y0IvMRgX .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Y0IvMRgX .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Y0IvMRgX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y0IvMRgX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Y0IvMRgX .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y0IvMRgX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Y0IvMRgX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Y0IvMRgX .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Y0IvMRgX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Y0IvMRgX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Y0IvMRgX .nav-item:focus,
.cid-u3Y0IvMRgX .nav-link:focus {
  outline: none;
}
.cid-u3Y0IvMRgX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Y0IvMRgX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Y0IvMRgX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Y0IvMRgX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Y0IvMRgX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Y0IvMRgX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Y0IvMRgX .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Y0IvMRgX .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Y0IvMRgX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Y0IvMRgX .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Y0IvMRgX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Y0IvMRgX .navbar.collapsed {
  justify-content: center;
}
.cid-u3Y0IvMRgX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Y0IvMRgX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Y0IvMRgX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Y0IvMRgX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Y0IvMRgX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Y0IvMRgX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Y0IvMRgX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Y0IvMRgX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Y0IvMRgX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Y0IvMRgX .navbar {
    min-height: 72px;
  }
  .cid-u3Y0IvMRgX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Y0IvMRgX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Y0IvMRgX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Y0IvMRgX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Y0IvMRgX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Y0IvMRgX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Y0IvMRgX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Y0IvMRgX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Y0IvMRgX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Y0IvMRgX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y0IvMRgX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Y0IvMRgX .dropdown-item.active,
.cid-u3Y0IvMRgX .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Y0IvMRgX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Y0IvMRgX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Y0IvMRgX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Y0IvMRgX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Y0IvMRgX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Y0IvMRgX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Y0IvMRgX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Y0IvMRgX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Y0IvMRgX .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Y0IvMRgX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Y0IvMRgX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Y0IvMRgX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Y0IvMRgX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y0IvMRgX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y0IvMRgX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Y0IvMRgX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y0IvMRgX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Y0IvMRgX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Y0IvMRgX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y0IvMRgX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Y0IvMRgX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Y0IvMRgX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Y0IvMRgX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Y0IvMRgX .navbar {
    height: 70px;
  }
  .cid-u3Y0IvMRgX .navbar.opened {
    height: auto;
  }
  .cid-u3Y0IvMRgX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Y0IvMRgX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Y0IvMRgX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Y0IvMRgX .navbar-brand {
  margin-right: auto;
}
.cid-u3Y0IvMRgX .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Y0IvMRgX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y0IvMRgX .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Y0IvMRgX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y0IvMRgX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Y0IvMRgX .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Y0IvMRgX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Y0IvMRgX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Y0IvMRgX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Y0IvMRgX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y0IvMRgX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Y0IvMRgX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y0Iw7JiL {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y0Iw7JiL .item-img {
  position: relative;
}
.cid-u3Y0Iw7JiL .button1 {
  background: #22a5e5;
}
.cid-u3Y0Iw7JiL .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3Y0Iw7JiL .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3Y0Iw7JiL .button2 {
  background: #9fdbf8;
}
@media (max-width: 767px) {
  .cid-u3Y0Iw7JiL .button2 {
    margin-top: 1rem;
  }
}
.cid-u3Y0Iw7JiL .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3Y0Iw7JiL .title {
    top: 25%;
  }
}
.cid-u3Y0Iw7JiL .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3Y0Iw7JiL .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3Y0Iw7JiL .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3Y0Iw7JiL .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3Y0Iw7JiL .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3Y0Iw7JiL .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3Y0Iw7JiL .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3Y0Iw7JiL .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3Y0Iw7JiL .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3Y0Iw7JiL .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3Y0Iw7JiL .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3Y0Iw7JiL .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y0Iw7JiL .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3Y0Iw7JiL .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y0Iw7JiL .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3Y0Iw7JiL .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y0Iw7JiL .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y0Iw7JiL .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y0Iw7JiL img,
.cid-u3Y0Iw7JiL .item-img {
  width: 100%;
}
.cid-u3Y0Iw7JiL .item-title2,
.cid-u3Y0Iw7JiL .icon2 {
  color: #04551f;
}
.cid-u3Y0Iw7JiL .item-title1,
.cid-u3Y0Iw7JiL .icon1 {
  color: #ffffff;
}
.cid-u3Y0Iw7JiL .main-title {
  color: #9fdbf8;
  text-align: center;
  padding: 5px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  max-width: 75%%;
}
.cid-u3Y0Iw7JiL .main-title DIV {
  text-align: center;
}
.cid-u3Y0Iw7JiL h1,
.cid-u3Y0Iw7JiL h2,
.cid-u3Y0Iw7JiL h3,
.cid-u3Y0Iw7JiL h4,
.cid-u3Y0Iw7JiL .item-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u3Y0Iw7JiL p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3Y0IwmHJa {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y0IwmHJa .item-img {
  position: relative;
}
.cid-u3Y0IwmHJa .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y0IwmHJa .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y0IwmHJa h5 {
  line-height: 1.2;
}
.cid-u3Y0IwmHJa .card {
  margin-bottom: 2rem;
}
.cid-u3Y0IwmHJa .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y0IwmHJa .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y0IwmHJa .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y0IwmHJa .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y0IwmHJa .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y0IwmHJa .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y0IwmHJa .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y0IwmHJa .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y0IwmHJa .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y0IwmHJa .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y0IwmHJa .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y0IwmHJa .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y0IwmHJa .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y0IwmHJa .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y0IwmHJa .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y0IwmHJa .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y0IwmHJa img,
.cid-u3Y0IwmHJa .item-img {
  width: 100%;
}
.cid-u3Y0IwmHJa .item:focus,
.cid-u3Y0IwmHJa span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y0IwmHJa .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y0IwmHJa .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y0IwmHJa .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0IwmHJa .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0IwmHJa .mbr-section-subtitle,
.cid-u3Y0IwmHJa .subtitle-wrap,
.cid-u3Y0IwmHJa .mbr-section-btn {
  text-align: left;
}
.cid-u3Y0IwmHJa .mbr-text,
.cid-u3Y0IwmHJa .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y0IwmHJa .mbr-text {
  color: #04551f;
}
.cid-u3Y0IwmHJa .mbr-title2 {
  color: #04551f;
}
.cid-u3Y0IwmHJa p {
  text-align: justify;
  text-justify: inter-word;
  margin-bottom: 25px;
}
.cid-u40Pfw0jxi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u40Pfw0jxi .mbr-section-title {
  color: #000000;
}
.cid-u40Pfw0jxi .mbr-section-subtitle {
  color: #000000;
}
.cid-u40Pfw0jxi .mbr-text {
  color: #04551f;
  padding: 2rem;
}
@media (max-width: 992px) {
  .cid-u40Pfw0jxi .mbr-text {
    padding: 0;
    margin-top: 2rem;
  }
}
.cid-u40Pfw0jxi .line {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.cid-u40Pfw0jxi .line2 {
  height: 2px;
  background: currentColor;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.cid-u40Pfw0jxi .mbr-section-title,
.cid-u40Pfw0jxi .line {
  color: #000000;
}
.cid-u40OCOhSfy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u40OCOhSfy .mbr-media {
  position: relative;
}
.cid-u40OCOhSfy .mbr-media img {
  max-height: 500px;
  width: 100%;
  object-fit: cover;
}
.cid-u40OCOhSfy a:hover {
  background-image: none !important;
}
.cid-u40OCOhSfy .triang-play-btn {
  border-left-color: #eeeeee;
}
.cid-u40OCOhSfy .circle-play-btn {
  background: #414142;
}
.cid-u40OCOhSfy .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-u40OCOhSfy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u40OCOhSfy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u40OCOhSfy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u40OCOhSfy .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;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u40OCOhSfy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u40OCOhSfy .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-u40OCOhSfy .mbr-section-title {
  color: #ffffff;
}
.cid-u40OCOhSfy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u3Y0IwGhZW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Y0IwGhZW .item-img {
  position: relative;
}
.cid-u3Y0IwGhZW .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y0IwGhZW .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y0IwGhZW h5 {
  line-height: 1.2;
}
.cid-u3Y0IwGhZW .card {
  margin-bottom: 2rem;
}
.cid-u3Y0IwGhZW .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y0IwGhZW .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y0IwGhZW .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y0IwGhZW .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y0IwGhZW .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y0IwGhZW .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y0IwGhZW .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y0IwGhZW .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y0IwGhZW .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y0IwGhZW .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y0IwGhZW .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y0IwGhZW .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y0IwGhZW .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y0IwGhZW .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y0IwGhZW .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y0IwGhZW .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y0IwGhZW img,
.cid-u3Y0IwGhZW .item-img {
  width: 100%;
}
.cid-u3Y0IwGhZW .item:focus,
.cid-u3Y0IwGhZW span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y0IwGhZW .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y0IwGhZW .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y0IwGhZW .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0IwGhZW .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0IwGhZW .mbr-section-subtitle,
.cid-u3Y0IwGhZW .subtitle-wrap,
.cid-u3Y0IwGhZW .mbr-section-btn {
  text-align: left;
}
.cid-u3Y0IwGhZW .mbr-text,
.cid-u3Y0IwGhZW .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y0IwGhZW .mbr-text {
  color: #04551f;
}
.cid-u3Y0IwGhZW .mbr-title2 {
  color: #04551f;
}
.cid-u3Y0IwGhZW p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u40WCW23XY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u40WCW23XY .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u40WCW23XY .colored-text {
  color: #a68462 !important;
}
.cid-u40WCW23XY .mbr-section-title {
  color: #ffffff;
}
.cid-u40WCW23XY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u40WCW23XY .mbr-text {
  color: #ffffff;
}
.cid-u40WCW23XY .mbr-section-title.main-title {
  text-align: center;
}
.cid-u40WFhTXek {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u40WFhTXek .mbr-fallback-image.disabled {
  display: none;
}
.cid-u40WFhTXek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u40WFhTXek .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u40WFhTXek .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u40WFhTXek .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u40WFhTXek .image-wrapper img {
    height: 300px;
  }
}
.cid-u40WFhTXek .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u40WFhTXek .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u40WFhTXek .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u40WFhTXek .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u40WFhTXek .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u40WFhTXek .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u40WFhTXek .cards-wrapper {
    margin: 0;
  }
}
.cid-u40WFhTXek .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u40WFhTXek .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u40WFhTXek .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u40WFhTXek .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u40WFhTXek .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u40WFhTXek .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u40WFhTXek .mbr-section-title {
  color: #04551f;
}
.cid-u40WFhTXek .mbr-section-subtitle {
  color: #04551f;
}
.cid-u40WFhTXek .mbr-text {
  color: #04551f;
}
.cid-u40WFhTXek .mbr-card-title {
  color: #ffffff;
}
.cid-u40WFhTXek .mbr-card-title,
.cid-u40WFhTXek .cards-wrapper {
  color: #04551f;
}
#custom-html-11i {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-11i div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-11i p {
  font-size: 60px;
  color: #777;
}
#custom-html-11i hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-11i hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-11i hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-11i hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-11i hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-11i .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u40WEoMh3Y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u40WEoMh3Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-u40WEoMh3Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u40WEoMh3Y .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u40WEoMh3Y .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u40WEoMh3Y .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u40WEoMh3Y .image-wrapper img {
    height: 300px;
  }
}
.cid-u40WEoMh3Y .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u40WEoMh3Y .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u40WEoMh3Y .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u40WEoMh3Y .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u40WEoMh3Y .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u40WEoMh3Y .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u40WEoMh3Y .cards-wrapper {
    margin: 0;
  }
}
.cid-u40WEoMh3Y .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u40WEoMh3Y .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u40WEoMh3Y .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u40WEoMh3Y .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u40WEoMh3Y .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u40WEoMh3Y .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u40WEoMh3Y .mbr-section-title {
  color: #04551f;
}
.cid-u40WEoMh3Y .mbr-section-subtitle {
  color: #04551f;
}
.cid-u40WEoMh3Y .mbr-text {
  color: #04551f;
}
.cid-u40WEoMh3Y .mbr-card-title {
  color: #ffffff;
}
.cid-u40WEoMh3Y .mbr-card-title,
.cid-u40WEoMh3Y .cards-wrapper {
  color: #04551f;
}
#custom-html-11h {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-11h div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-11h p {
  font-size: 60px;
  color: #777;
}
#custom-html-11h hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-11h hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-11h hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-11h hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-11h hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-11h .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u42Er2DyDQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u42Er2DyDQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u42Er2DyDQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u42Er2DyDQ .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u42Er2DyDQ .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u42Er2DyDQ .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u42Er2DyDQ .image-wrapper img {
    height: 300px;
  }
}
.cid-u42Er2DyDQ .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u42Er2DyDQ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u42Er2DyDQ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u42Er2DyDQ .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u42Er2DyDQ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u42Er2DyDQ .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u42Er2DyDQ .cards-wrapper {
    margin: 0;
  }
}
.cid-u42Er2DyDQ .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u42Er2DyDQ .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u42Er2DyDQ .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u42Er2DyDQ .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u42Er2DyDQ .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u42Er2DyDQ .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u42Er2DyDQ .mbr-section-title {
  color: #04551f;
}
.cid-u42Er2DyDQ .mbr-section-subtitle {
  color: #04551f;
}
.cid-u42Er2DyDQ .mbr-text {
  color: #04551f;
}
.cid-u42Er2DyDQ .mbr-card-title {
  color: #ffffff;
}
.cid-u42Er2DyDQ .mbr-card-title,
.cid-u42Er2DyDQ .cards-wrapper {
  color: #04551f;
}
#custom-html-12o {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-12o div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-12o p {
  font-size: 60px;
  color: #777;
}
#custom-html-12o hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-12o hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-12o hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-12o hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-12o hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-12o .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5lF3xqYIv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5lF3xqYIv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5lF3xqYIv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5lF3xqYIv .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5lF3xqYIv .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5lF3xqYIv .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5lF3xqYIv .image-wrapper img {
    height: 300px;
  }
}
.cid-u5lF3xqYIv .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5lF3xqYIv .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5lF3xqYIv .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5lF3xqYIv .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5lF3xqYIv .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5lF3xqYIv .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5lF3xqYIv .cards-wrapper {
    margin: 0;
  }
}
.cid-u5lF3xqYIv .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5lF3xqYIv .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5lF3xqYIv .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5lF3xqYIv .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5lF3xqYIv .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5lF3xqYIv .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5lF3xqYIv .mbr-section-title {
  color: #04551f;
}
.cid-u5lF3xqYIv .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5lF3xqYIv .mbr-text {
  color: #04551f;
}
.cid-u5lF3xqYIv .mbr-card-title {
  color: #ffffff;
}
.cid-u5lF3xqYIv .mbr-card-title,
.cid-u5lF3xqYIv .cards-wrapper {
  color: #04551f;
}
#custom-html-17f {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-17f div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-17f p {
  font-size: 60px;
  color: #777;
}
#custom-html-17f hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-17f hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-17f hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-17f hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-17f hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-17f .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u42FPHVvuE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u42FPHVvuE .item-img {
  position: relative;
}
.cid-u42FPHVvuE .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u42FPHVvuE .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u42FPHVvuE .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u42FPHVvuE .image-wrapper {
  overflow: hidden;
}
.cid-u42FPHVvuE .item1 {
  margin-bottom: 2rem !important;
}
.cid-u42FPHVvuE .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u42FPHVvuE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u42FPHVvuE .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u42FPHVvuE .item1,
.cid-u42FPHVvuE .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u42FPHVvuE .item1 .item:hover,
.cid-u42FPHVvuE .item .item:hover {
  cursor: pointer;
}
.cid-u42FPHVvuE .item1:hover .link-icon-wrapper span,
.cid-u42FPHVvuE .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u42FPHVvuE .card2 {
    margin-top: 1rem;
  }
}
.cid-u42FPHVvuE .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u42FPHVvuE .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u42FPHVvuE .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u42FPHVvuE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u42FPHVvuE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u42FPHVvuE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u42FPHVvuE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u42FPHVvuE .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u42FPHVvuE .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u42FPHVvuE img,
.cid-u42FPHVvuE .item-img {
  width: 100%;
}
.cid-u42FPHVvuE .item:focus,
.cid-u42FPHVvuE span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u42FPHVvuE .item {
    margin-bottom: 1rem;
  }
}
.cid-u42FPHVvuE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u42FPHVvuE .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u42FPHVvuE .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u42FPHVvuE .mbr-section-subtitle,
.cid-u42FPHVvuE .subtitle-wrap,
.cid-u42FPHVvuE .mbr-section-btn {
  text-align: left;
}
.cid-u42FPHVvuE .mbr-text,
.cid-u42FPHVvuE .item .mbr-section-btn {
  color: #04551f;
}
.cid-u7Ta9uy6R5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Ta9uy6R5 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Ta9uy6R5 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Ta9uy6R5 img,
.cid-u7Ta9uy6R5 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Ta9uy6R5 .item {
  margin-bottom: 30px;
}
.cid-u7Ta9uy6R5 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Ta9uy6R5 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Ta9uy6R5 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Ta9uy6R5 .item-img img {
  transform: scale(1.05);
}
.cid-u7Ta9uy6R5 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Ta9uy6R5 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
#custom-html-1k3 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1k3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1k3 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1k3 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1k3 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1k3 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1k3 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1k3 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1k3 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u3Y0Ix7E5y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Y0Ix7E5y .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Y0Ix7E5y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Y0Ix7E5y .container {
  display: flex;
  justify-content: center;
}
.cid-u3Y0Ix7E5y .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Y0Ix7E5y .col-copyright {
  padding: 0;
}
.cid-u3Y0Ix7E5y .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Y0Ix7E5y .copyright {
    text-align: center !important;
  }
}
.cid-u3XZ8EuCjy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XZ8EuCjy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XZ8EuCjy .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XZ8EuCjy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XZ8EuCjy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XZ8EuCjy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XZ8EuCjy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XZ8EuCjy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XZ8EuCjy .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XZ8EuCjy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XZ8EuCjy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XZ8EuCjy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XZ8EuCjy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XZ8EuCjy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XZ8EuCjy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XZ8EuCjy .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XZ8EuCjy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XZ8EuCjy .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XZ8EuCjy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XZ8EuCjy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XZ8EuCjy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZ8EuCjy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XZ8EuCjy .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZ8EuCjy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XZ8EuCjy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XZ8EuCjy .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XZ8EuCjy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XZ8EuCjy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XZ8EuCjy .nav-item:focus,
.cid-u3XZ8EuCjy .nav-link:focus {
  outline: none;
}
.cid-u3XZ8EuCjy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XZ8EuCjy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XZ8EuCjy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XZ8EuCjy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XZ8EuCjy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XZ8EuCjy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XZ8EuCjy .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XZ8EuCjy .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XZ8EuCjy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XZ8EuCjy .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XZ8EuCjy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XZ8EuCjy .navbar.collapsed {
  justify-content: center;
}
.cid-u3XZ8EuCjy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XZ8EuCjy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XZ8EuCjy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XZ8EuCjy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XZ8EuCjy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XZ8EuCjy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XZ8EuCjy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XZ8EuCjy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XZ8EuCjy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XZ8EuCjy .navbar {
    min-height: 72px;
  }
  .cid-u3XZ8EuCjy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XZ8EuCjy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XZ8EuCjy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XZ8EuCjy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XZ8EuCjy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XZ8EuCjy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XZ8EuCjy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XZ8EuCjy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XZ8EuCjy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XZ8EuCjy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZ8EuCjy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XZ8EuCjy .dropdown-item.active,
.cid-u3XZ8EuCjy .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XZ8EuCjy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XZ8EuCjy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XZ8EuCjy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XZ8EuCjy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XZ8EuCjy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XZ8EuCjy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XZ8EuCjy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XZ8EuCjy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XZ8EuCjy .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XZ8EuCjy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XZ8EuCjy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XZ8EuCjy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XZ8EuCjy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZ8EuCjy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZ8EuCjy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XZ8EuCjy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZ8EuCjy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XZ8EuCjy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XZ8EuCjy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZ8EuCjy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XZ8EuCjy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XZ8EuCjy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XZ8EuCjy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XZ8EuCjy .navbar {
    height: 70px;
  }
  .cid-u3XZ8EuCjy .navbar.opened {
    height: auto;
  }
  .cid-u3XZ8EuCjy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XZ8EuCjy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XZ8EuCjy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XZ8EuCjy .navbar-brand {
  margin-right: auto;
}
.cid-u3XZ8EuCjy .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XZ8EuCjy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZ8EuCjy .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XZ8EuCjy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZ8EuCjy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XZ8EuCjy .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XZ8EuCjy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XZ8EuCjy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XZ8EuCjy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XZ8EuCjy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZ8EuCjy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XZ8EuCjy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZ8ENXFz {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZ8ENXFz .item-img {
  position: relative;
}
.cid-u3XZ8ENXFz .button1 {
  background: #04551f;
}
.cid-u3XZ8ENXFz .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XZ8ENXFz .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XZ8ENXFz .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3XZ8ENXFz .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XZ8ENXFz .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XZ8ENXFz .title {
    top: 25%;
  }
}
.cid-u3XZ8ENXFz .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XZ8ENXFz .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XZ8ENXFz .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XZ8ENXFz .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XZ8ENXFz .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XZ8ENXFz .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XZ8ENXFz .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XZ8ENXFz .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XZ8ENXFz .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XZ8ENXFz .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XZ8ENXFz .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XZ8ENXFz .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZ8ENXFz .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XZ8ENXFz .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZ8ENXFz .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XZ8ENXFz .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZ8ENXFz .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZ8ENXFz .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZ8ENXFz img,
.cid-u3XZ8ENXFz .item-img {
  width: 100%;
}
.cid-u3XZ8ENXFz .item-title2,
.cid-u3XZ8ENXFz .icon2 {
  color: #ffffff;
}
.cid-u3XZ8ENXFz .item-title1,
.cid-u3XZ8ENXFz .icon1 {
  color: #ffffff;
}
.cid-u3XZ8ENXFz .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XZ8ENXFz .main-title DIV {
  text-align: center;
}
.cid-u3XZ8ENXFz h1,
.cid-u3XZ8ENXFz h2,
.cid-u3XZ8ENXFz h3,
.cid-u3XZ8ENXFz h4,
.cid-u3XZ8ENXFz .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XZ8ENXFz p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3XZ8F0tZs {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZ8F0tZs .item-img {
  position: relative;
}
.cid-u3XZ8F0tZs .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZ8F0tZs .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZ8F0tZs h5 {
  line-height: 1.2;
}
.cid-u3XZ8F0tZs .card {
  margin-bottom: 2rem;
}
.cid-u3XZ8F0tZs .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZ8F0tZs .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZ8F0tZs .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZ8F0tZs .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZ8F0tZs .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZ8F0tZs .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZ8F0tZs .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZ8F0tZs .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZ8F0tZs .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZ8F0tZs .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZ8F0tZs .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZ8F0tZs .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZ8F0tZs .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZ8F0tZs .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZ8F0tZs .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZ8F0tZs .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZ8F0tZs img,
.cid-u3XZ8F0tZs .item-img {
  width: 100%;
}
.cid-u3XZ8F0tZs .item:focus,
.cid-u3XZ8F0tZs span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZ8F0tZs .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZ8F0tZs .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZ8F0tZs .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZ8F0tZs .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZ8F0tZs .mbr-section-subtitle,
.cid-u3XZ8F0tZs .subtitle-wrap,
.cid-u3XZ8F0tZs .mbr-section-btn {
  text-align: left;
}
.cid-u3XZ8F0tZs .mbr-text,
.cid-u3XZ8F0tZs .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZ8F0tZs .mbr-text {
  color: #04551f;
}
.cid-u3XZ8F0tZs .mbr-title2 {
  color: #04551f;
}
.cid-u3XZ8F0tZs p {
  text-align: left;
  text-justify: inter-word;
}
.cid-u3XZ8Ffyzr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3XZ8Ffyzr .item-img {
  position: relative;
}
.cid-u3XZ8Ffyzr .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZ8Ffyzr .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZ8Ffyzr h5 {
  line-height: 1.2;
}
.cid-u3XZ8Ffyzr .card {
  margin-bottom: 2rem;
}
.cid-u3XZ8Ffyzr .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZ8Ffyzr .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZ8Ffyzr .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZ8Ffyzr .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZ8Ffyzr .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZ8Ffyzr .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZ8Ffyzr .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZ8Ffyzr .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZ8Ffyzr .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZ8Ffyzr .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZ8Ffyzr .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZ8Ffyzr .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZ8Ffyzr .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZ8Ffyzr .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZ8Ffyzr .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZ8Ffyzr .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZ8Ffyzr img,
.cid-u3XZ8Ffyzr .item-img {
  width: 100%;
}
.cid-u3XZ8Ffyzr .item:focus,
.cid-u3XZ8Ffyzr span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZ8Ffyzr .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZ8Ffyzr .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZ8Ffyzr .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZ8Ffyzr .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZ8Ffyzr .mbr-section-subtitle,
.cid-u3XZ8Ffyzr .subtitle-wrap,
.cid-u3XZ8Ffyzr .mbr-section-btn {
  text-align: left;
}
.cid-u3XZ8Ffyzr .mbr-text,
.cid-u3XZ8Ffyzr .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZ8Ffyzr .mbr-text {
  color: #04551f;
}
.cid-u3XZ8Ffyzr .mbr-title2 {
  color: #04551f;
}
.cid-u3XZ8Ffyzr p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4Lw2uonNh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4Lw2uonNh .item-img {
  position: relative;
}
.cid-u4Lw2uonNh .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4Lw2uonNh .card-text {
    padding-left: 4rem;
  }
}
.cid-u4Lw2uonNh h5 {
  line-height: 1.2;
}
.cid-u4Lw2uonNh .card {
  margin-bottom: 2rem;
}
.cid-u4Lw2uonNh .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4Lw2uonNh .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4Lw2uonNh .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4Lw2uonNh .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4Lw2uonNh .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4Lw2uonNh .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4Lw2uonNh .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4Lw2uonNh .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4Lw2uonNh .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4Lw2uonNh .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4Lw2uonNh .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4Lw2uonNh .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4Lw2uonNh .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4Lw2uonNh .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4Lw2uonNh .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4Lw2uonNh .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4Lw2uonNh img,
.cid-u4Lw2uonNh .item-img {
  width: 100%;
}
.cid-u4Lw2uonNh .item:focus,
.cid-u4Lw2uonNh span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4Lw2uonNh .item {
    margin-bottom: 1rem;
  }
}
.cid-u4Lw2uonNh .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u4Lw2uonNh .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4Lw2uonNh .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4Lw2uonNh .mbr-section-subtitle,
.cid-u4Lw2uonNh .subtitle-wrap,
.cid-u4Lw2uonNh .mbr-section-btn {
  text-align: left;
}
.cid-u4Lw2uonNh .mbr-text,
.cid-u4Lw2uonNh .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4Lw2uonNh .mbr-text {
  color: #04551f;
}
.cid-u4Lw2uonNh .mbr-title2 {
  color: #04551f;
}
.cid-u4Lw2uonNh p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-138 {
  /* Type valid CSS here */
  /* Table styling */
}
#custom-html-138 div {
  padding: 20px 0;
  color: #04551f;
  text-align: center;
  background-color: ffffff;
}
#custom-html-138 wrap {
  background-color: ffffff;
}
#custom-html-138 h1 {
  font-size: 2em;
}
#custom-html-138 table * {
  font-size: 14px;
}
#custom-html-138 table {
  margin: 0px auto;
  background-color: ffffff;
}
#custom-html-138 td {
  text-align: left;
  font-size: 1.2em;
  color: #04551f;
}
#custom-html-138 thead {
  position: sticky;
}
#custom-html-138 th {
  font-size: 1.2em;
  background-color: #04551f;
  color: white;
  text-align: left;
  position: sticky;
  top: 60px;
  z-index: 10;
}
#custom-html-138 #zebra {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 50%;
  color: #04551f;
}
#custom-html-138 #zebra td,
#custom-html-138 #zebra th {
  border: 1px solid #ddd;
  padding: 8px;
}
#custom-html-138 #zebra tr:nth-child(even) {
  background-color: #f2f2f2;
}
#custom-html-138 #zebra tr:hover {
  background-color: #ddd;
}
#custom-html-138 #zebra th {
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #04551f;
  color: white;
}
#custom-html-138 p {
  padding: 8px;
}
.cid-u4LxpFkt9q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4LxpFkt9q .item-img {
  position: relative;
}
.cid-u4LxpFkt9q .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4LxpFkt9q .card-text {
    padding-left: 4rem;
  }
}
.cid-u4LxpFkt9q h5 {
  line-height: 1.2;
}
.cid-u4LxpFkt9q .card {
  margin-bottom: 2rem;
}
.cid-u4LxpFkt9q .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4LxpFkt9q .mbr-section-subtitle {
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4LxpFkt9q .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4LxpFkt9q .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4LxpFkt9q .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4LxpFkt9q .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4LxpFkt9q .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4LxpFkt9q .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4LxpFkt9q .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4LxpFkt9q .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4LxpFkt9q .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4LxpFkt9q .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4LxpFkt9q .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4LxpFkt9q .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4LxpFkt9q .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4LxpFkt9q .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4LxpFkt9q img,
.cid-u4LxpFkt9q .item-img {
  width: 100%;
}
.cid-u4LxpFkt9q .item:focus,
.cid-u4LxpFkt9q span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4LxpFkt9q .item {
    margin-bottom: 1rem;
  }
}
.cid-u4LxpFkt9q .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u4LxpFkt9q .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4LxpFkt9q .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4LxpFkt9q .mbr-section-subtitle,
.cid-u4LxpFkt9q .subtitle-wrap,
.cid-u4LxpFkt9q .mbr-section-btn {
  text-align: center;
}
.cid-u4LxpFkt9q .mbr-text,
.cid-u4LxpFkt9q .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4LxpFkt9q .mbr-text {
  color: #04551f;
}
.cid-u4LxpFkt9q .mbr-title2 {
  color: #04551f;
}
.cid-u4LxpFkt9q p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4LIJnU6LE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4LIJnU6LE .item-img {
  position: relative;
}
.cid-u4LIJnU6LE .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4LIJnU6LE .card-text {
    padding-left: 4rem;
  }
}
.cid-u4LIJnU6LE h5 {
  line-height: 1.2;
}
.cid-u4LIJnU6LE .card {
  margin-bottom: 2rem;
}
.cid-u4LIJnU6LE .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4LIJnU6LE .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4LIJnU6LE .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4LIJnU6LE .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4LIJnU6LE .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4LIJnU6LE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4LIJnU6LE .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4LIJnU6LE .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4LIJnU6LE .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4LIJnU6LE .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4LIJnU6LE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4LIJnU6LE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4LIJnU6LE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4LIJnU6LE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4LIJnU6LE .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4LIJnU6LE .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4LIJnU6LE img,
.cid-u4LIJnU6LE .item-img {
  width: 100%;
}
.cid-u4LIJnU6LE .item:focus,
.cid-u4LIJnU6LE span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4LIJnU6LE .item {
    margin-bottom: 1rem;
  }
}
.cid-u4LIJnU6LE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u4LIJnU6LE .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4LIJnU6LE .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4LIJnU6LE .mbr-section-subtitle,
.cid-u4LIJnU6LE .subtitle-wrap,
.cid-u4LIJnU6LE .mbr-section-btn {
  text-align: left;
}
.cid-u4LIJnU6LE .mbr-text,
.cid-u4LIJnU6LE .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4LIJnU6LE .mbr-text {
  color: #04551f;
}
.cid-u4LIJnU6LE .mbr-title2 {
  color: #04551f;
}
.cid-u4LIJnU6LE p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4LIJnU6LE table {
  width: 50%;
  color: #04551F;
  margin: auto;
  border: 1px solid;
  padding: 15px;
  text-align: left;
}
.cid-u4LNStoCop {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4LNStoCop .item-img {
  position: relative;
}
.cid-u4LNStoCop .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4LNStoCop .card-text {
    padding-left: 4rem;
  }
}
.cid-u4LNStoCop h5 {
  line-height: 1.2;
}
.cid-u4LNStoCop .card {
  margin-bottom: 2rem;
}
.cid-u4LNStoCop .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4LNStoCop .mbr-section-subtitle {
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4LNStoCop .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4LNStoCop .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4LNStoCop .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4LNStoCop .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4LNStoCop .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4LNStoCop .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4LNStoCop .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4LNStoCop .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4LNStoCop .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4LNStoCop .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4LNStoCop .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4LNStoCop .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4LNStoCop .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4LNStoCop .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4LNStoCop img,
.cid-u4LNStoCop .item-img {
  width: 100%;
}
.cid-u4LNStoCop .item:focus,
.cid-u4LNStoCop span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4LNStoCop .item {
    margin-bottom: 1rem;
  }
}
.cid-u4LNStoCop .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u4LNStoCop .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4LNStoCop .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4LNStoCop .mbr-section-subtitle,
.cid-u4LNStoCop .subtitle-wrap,
.cid-u4LNStoCop .mbr-section-btn {
  text-align: center;
}
.cid-u4LNStoCop .mbr-text,
.cid-u4LNStoCop .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4LNStoCop .mbr-text {
  color: #04551f;
}
.cid-u4LNStoCop .mbr-title2 {
  color: #04551f;
}
.cid-u4LNStoCop p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4LOkjB2rX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4LOkjB2rX .item-img {
  position: relative;
}
.cid-u4LOkjB2rX .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4LOkjB2rX .card-text {
    padding-left: 4rem;
  }
}
.cid-u4LOkjB2rX h5 {
  line-height: 1.2;
}
.cid-u4LOkjB2rX .card {
  margin-bottom: 2rem;
}
.cid-u4LOkjB2rX .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4LOkjB2rX .mbr-section-subtitle {
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4LOkjB2rX .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4LOkjB2rX .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4LOkjB2rX .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4LOkjB2rX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4LOkjB2rX .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4LOkjB2rX .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4LOkjB2rX .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4LOkjB2rX .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4LOkjB2rX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4LOkjB2rX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4LOkjB2rX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4LOkjB2rX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4LOkjB2rX .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4LOkjB2rX .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4LOkjB2rX img,
.cid-u4LOkjB2rX .item-img {
  width: 100%;
}
.cid-u4LOkjB2rX .item:focus,
.cid-u4LOkjB2rX span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4LOkjB2rX .item {
    margin-bottom: 1rem;
  }
}
.cid-u4LOkjB2rX .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u4LOkjB2rX .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4LOkjB2rX .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4LOkjB2rX .mbr-section-subtitle,
.cid-u4LOkjB2rX .subtitle-wrap,
.cid-u4LOkjB2rX .mbr-section-btn {
  text-align: center;
}
.cid-u4LOkjB2rX .mbr-text,
.cid-u4LOkjB2rX .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4LOkjB2rX .mbr-text {
  color: #04551f;
}
.cid-u4LOkjB2rX .mbr-title2 {
  color: #04551f;
}
.cid-u4LOkjB2rX p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-137 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-137 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-137 p {
  font-size: 60px;
  color: #777;
}
#custom-html-137 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-137 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-137 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-137 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-137 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-137 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4LPaJNHo5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u4LPaJNHo5 .item-img {
  position: relative;
}
.cid-u4LPaJNHo5 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u4LPaJNHo5 .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u4LPaJNHo5 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4LPaJNHo5 .image-wrapper {
  overflow: hidden;
}
.cid-u4LPaJNHo5 .item1 {
  margin-bottom: 2rem !important;
}
.cid-u4LPaJNHo5 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4LPaJNHo5 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4LPaJNHo5 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u4LPaJNHo5 .item1,
.cid-u4LPaJNHo5 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u4LPaJNHo5 .item1 .item:hover,
.cid-u4LPaJNHo5 .item .item:hover {
  cursor: pointer;
}
.cid-u4LPaJNHo5 .item1:hover .link-icon-wrapper span,
.cid-u4LPaJNHo5 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u4LPaJNHo5 .card2 {
    margin-top: 1rem;
  }
}
.cid-u4LPaJNHo5 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4LPaJNHo5 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4LPaJNHo5 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4LPaJNHo5 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4LPaJNHo5 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4LPaJNHo5 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4LPaJNHo5 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4LPaJNHo5 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4LPaJNHo5 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4LPaJNHo5 img,
.cid-u4LPaJNHo5 .item-img {
  width: 100%;
}
.cid-u4LPaJNHo5 .item:focus,
.cid-u4LPaJNHo5 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4LPaJNHo5 .item {
    margin-bottom: 1rem;
  }
}
.cid-u4LPaJNHo5 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u4LPaJNHo5 .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u4LPaJNHo5 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4LPaJNHo5 .mbr-section-subtitle,
.cid-u4LPaJNHo5 .subtitle-wrap,
.cid-u4LPaJNHo5 .mbr-section-btn {
  text-align: left;
}
.cid-u4LPaJNHo5 .mbr-text,
.cid-u4LPaJNHo5 .item .mbr-section-btn {
  color: #04551f;
}
.cid-u4LP49nalI {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4LP49nalI .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4LP49nalI .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4LP49nalI img,
.cid-u4LP49nalI .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4LP49nalI .item {
  margin-bottom: 30px;
}
.cid-u4LP49nalI .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4LP49nalI .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4LP49nalI .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4LP49nalI .item-img img {
  transform: scale(1.05);
}
.cid-u4LP49nalI .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4LP49nalI .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XZ8FC3eJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XZ8FC3eJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XZ8FC3eJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XZ8FC3eJ .container {
  display: flex;
  justify-content: center;
}
.cid-u3XZ8FC3eJ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XZ8FC3eJ .col-copyright {
  padding: 0;
}
.cid-u3XZ8FC3eJ .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XZ8FC3eJ .copyright {
    text-align: center !important;
  }
}
.cid-u3XZepTjoG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XZepTjoG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XZepTjoG .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XZepTjoG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XZepTjoG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XZepTjoG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XZepTjoG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XZepTjoG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XZepTjoG .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XZepTjoG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XZepTjoG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XZepTjoG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XZepTjoG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XZepTjoG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XZepTjoG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XZepTjoG .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XZepTjoG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XZepTjoG .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XZepTjoG .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XZepTjoG .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XZepTjoG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZepTjoG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XZepTjoG .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZepTjoG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XZepTjoG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XZepTjoG .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XZepTjoG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XZepTjoG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XZepTjoG .nav-item:focus,
.cid-u3XZepTjoG .nav-link:focus {
  outline: none;
}
.cid-u3XZepTjoG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XZepTjoG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XZepTjoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XZepTjoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XZepTjoG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XZepTjoG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XZepTjoG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XZepTjoG .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XZepTjoG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XZepTjoG .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XZepTjoG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XZepTjoG .navbar.collapsed {
  justify-content: center;
}
.cid-u3XZepTjoG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XZepTjoG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XZepTjoG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XZepTjoG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XZepTjoG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XZepTjoG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XZepTjoG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XZepTjoG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XZepTjoG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XZepTjoG .navbar {
    min-height: 72px;
  }
  .cid-u3XZepTjoG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XZepTjoG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XZepTjoG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XZepTjoG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XZepTjoG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XZepTjoG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XZepTjoG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XZepTjoG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XZepTjoG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XZepTjoG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZepTjoG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XZepTjoG .dropdown-item.active,
.cid-u3XZepTjoG .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XZepTjoG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XZepTjoG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XZepTjoG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XZepTjoG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XZepTjoG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XZepTjoG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XZepTjoG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XZepTjoG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XZepTjoG .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XZepTjoG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XZepTjoG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XZepTjoG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XZepTjoG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZepTjoG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZepTjoG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XZepTjoG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZepTjoG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XZepTjoG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XZepTjoG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZepTjoG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XZepTjoG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XZepTjoG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XZepTjoG .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XZepTjoG .navbar {
    height: 70px;
  }
  .cid-u3XZepTjoG .navbar.opened {
    height: auto;
  }
  .cid-u3XZepTjoG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XZepTjoG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XZepTjoG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XZepTjoG .navbar-brand {
  margin-right: auto;
}
.cid-u3XZepTjoG .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XZepTjoG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZepTjoG .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XZepTjoG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZepTjoG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XZepTjoG .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XZepTjoG .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XZepTjoG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XZepTjoG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XZepTjoG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XZepTjoG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZepTjoG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XZepTjoG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZeqcP7s {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZeqcP7s .item-img {
  position: relative;
}
.cid-u3XZeqcP7s .button1 {
  background: #04551f;
}
.cid-u3XZeqcP7s .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XZeqcP7s .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XZeqcP7s .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3XZeqcP7s .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XZeqcP7s .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XZeqcP7s .title {
    top: 25%;
  }
}
.cid-u3XZeqcP7s .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XZeqcP7s .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XZeqcP7s .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XZeqcP7s .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XZeqcP7s .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XZeqcP7s .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XZeqcP7s .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XZeqcP7s .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XZeqcP7s .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XZeqcP7s .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XZeqcP7s .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XZeqcP7s .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZeqcP7s .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XZeqcP7s .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZeqcP7s .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XZeqcP7s .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZeqcP7s .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZeqcP7s .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZeqcP7s img,
.cid-u3XZeqcP7s .item-img {
  width: 100%;
}
.cid-u3XZeqcP7s .item-title2,
.cid-u3XZeqcP7s .icon2 {
  color: #ffffff;
}
.cid-u3XZeqcP7s .item-title1,
.cid-u3XZeqcP7s .icon1 {
  color: #ffffff;
}
.cid-u3XZeqcP7s .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XZeqcP7s .main-title DIV {
  text-align: center;
}
.cid-u3XZeqcP7s h1,
.cid-u3XZeqcP7s h2,
.cid-u3XZeqcP7s h3,
.cid-u3XZeqcP7s h4,
.cid-u3XZeqcP7s .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XZeqcP7s p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3XZeqp6RJ {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZeqp6RJ .item-img {
  position: relative;
}
.cid-u3XZeqp6RJ .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZeqp6RJ .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZeqp6RJ h5 {
  line-height: 1.2;
}
.cid-u3XZeqp6RJ .card {
  margin-bottom: 2rem;
}
.cid-u3XZeqp6RJ .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZeqp6RJ .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZeqp6RJ .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZeqp6RJ .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZeqp6RJ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZeqp6RJ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZeqp6RJ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZeqp6RJ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZeqp6RJ .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZeqp6RJ .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZeqp6RJ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZeqp6RJ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZeqp6RJ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZeqp6RJ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZeqp6RJ .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZeqp6RJ .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZeqp6RJ img,
.cid-u3XZeqp6RJ .item-img {
  width: 100%;
}
.cid-u3XZeqp6RJ .item:focus,
.cid-u3XZeqp6RJ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZeqp6RJ .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZeqp6RJ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZeqp6RJ .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZeqp6RJ .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZeqp6RJ .mbr-section-subtitle,
.cid-u3XZeqp6RJ .subtitle-wrap,
.cid-u3XZeqp6RJ .mbr-section-btn {
  text-align: left;
}
.cid-u3XZeqp6RJ .mbr-text,
.cid-u3XZeqp6RJ .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZeqp6RJ .mbr-text {
  color: #04551f;
}
.cid-u3XZeqp6RJ .mbr-title2 {
  color: #04551f;
}
.cid-u3XZeqp6RJ p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4MqVtyNAg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4MqVtyNAg .item-img {
  position: relative;
}
.cid-u4MqVtyNAg .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4MqVtyNAg .card-text {
    padding-left: 4rem;
  }
}
.cid-u4MqVtyNAg h5 {
  line-height: 1.2;
}
.cid-u4MqVtyNAg .card {
  margin-bottom: 2rem;
}
.cid-u4MqVtyNAg .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4MqVtyNAg .mbr-section-subtitle {
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4MqVtyNAg .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4MqVtyNAg .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4MqVtyNAg .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4MqVtyNAg .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4MqVtyNAg .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4MqVtyNAg .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4MqVtyNAg .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4MqVtyNAg .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4MqVtyNAg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4MqVtyNAg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4MqVtyNAg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4MqVtyNAg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4MqVtyNAg .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4MqVtyNAg .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4MqVtyNAg img,
.cid-u4MqVtyNAg .item-img {
  width: 100%;
}
.cid-u4MqVtyNAg .item:focus,
.cid-u4MqVtyNAg span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4MqVtyNAg .item {
    margin-bottom: 1rem;
  }
}
.cid-u4MqVtyNAg .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-u4MqVtyNAg .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4MqVtyNAg .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4MqVtyNAg .mbr-section-subtitle,
.cid-u4MqVtyNAg .subtitle-wrap,
.cid-u4MqVtyNAg .mbr-section-btn {
  text-align: center;
}
.cid-u4MqVtyNAg .mbr-text,
.cid-u4MqVtyNAg .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4MqVtyNAg .mbr-text {
  color: #04551f;
}
.cid-u4MqVtyNAg .mbr-title2 {
  color: #04551f;
}
.cid-u4MqVtyNAg p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4Ms8EBguG {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u4Ms8EBguG .item-img {
  position: relative;
}
.cid-u4Ms8EBguG .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u4Ms8EBguG .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u4Ms8EBguG .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4Ms8EBguG .image-wrapper {
  overflow: hidden;
}
.cid-u4Ms8EBguG .item1 {
  margin-bottom: 2rem !important;
}
.cid-u4Ms8EBguG .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4Ms8EBguG .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4Ms8EBguG .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u4Ms8EBguG .item1,
.cid-u4Ms8EBguG .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u4Ms8EBguG .item1 .item:hover,
.cid-u4Ms8EBguG .item .item:hover {
  cursor: pointer;
}
.cid-u4Ms8EBguG .item1:hover .link-icon-wrapper span,
.cid-u4Ms8EBguG .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u4Ms8EBguG .card2 {
    margin-top: 1rem;
  }
}
.cid-u4Ms8EBguG .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4Ms8EBguG .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4Ms8EBguG .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4Ms8EBguG .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4Ms8EBguG .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4Ms8EBguG .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4Ms8EBguG .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4Ms8EBguG .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4Ms8EBguG .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4Ms8EBguG img,
.cid-u4Ms8EBguG .item-img {
  width: 100%;
}
.cid-u4Ms8EBguG .item:focus,
.cid-u4Ms8EBguG span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4Ms8EBguG .item {
    margin-bottom: 1rem;
  }
}
.cid-u4Ms8EBguG .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u4Ms8EBguG .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u4Ms8EBguG .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4Ms8EBguG .mbr-section-subtitle,
.cid-u4Ms8EBguG .subtitle-wrap,
.cid-u4Ms8EBguG .mbr-section-btn {
  text-align: left;
}
.cid-u4Ms8EBguG .mbr-text,
.cid-u4Ms8EBguG .item .mbr-section-btn {
  color: #04551f;
}
.cid-u4MrCjymXL {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4MrCjymXL .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4MrCjymXL .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4MrCjymXL img,
.cid-u4MrCjymXL .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4MrCjymXL .item {
  margin-bottom: 30px;
}
.cid-u4MrCjymXL .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4MrCjymXL .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4MrCjymXL .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4MrCjymXL .item-img img {
  transform: scale(1.05);
}
.cid-u4MrCjymXL .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4MrCjymXL .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XZer0cMu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XZer0cMu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XZer0cMu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XZer0cMu .container {
  display: flex;
  justify-content: center;
}
.cid-u3XZer0cMu .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XZer0cMu .col-copyright {
  padding: 0;
}
.cid-u3XZer0cMu .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XZer0cMu .copyright {
    text-align: center !important;
  }
}
.cid-u3XZmc9HQa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XZmc9HQa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XZmc9HQa .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XZmc9HQa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XZmc9HQa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XZmc9HQa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XZmc9HQa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XZmc9HQa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XZmc9HQa .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XZmc9HQa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XZmc9HQa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XZmc9HQa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XZmc9HQa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XZmc9HQa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XZmc9HQa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XZmc9HQa .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XZmc9HQa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XZmc9HQa .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XZmc9HQa .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XZmc9HQa .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XZmc9HQa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZmc9HQa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XZmc9HQa .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZmc9HQa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XZmc9HQa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XZmc9HQa .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XZmc9HQa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XZmc9HQa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XZmc9HQa .nav-item:focus,
.cid-u3XZmc9HQa .nav-link:focus {
  outline: none;
}
.cid-u3XZmc9HQa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XZmc9HQa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XZmc9HQa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XZmc9HQa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XZmc9HQa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XZmc9HQa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XZmc9HQa .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XZmc9HQa .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XZmc9HQa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XZmc9HQa .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XZmc9HQa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XZmc9HQa .navbar.collapsed {
  justify-content: center;
}
.cid-u3XZmc9HQa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XZmc9HQa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XZmc9HQa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XZmc9HQa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XZmc9HQa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XZmc9HQa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XZmc9HQa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XZmc9HQa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XZmc9HQa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XZmc9HQa .navbar {
    min-height: 72px;
  }
  .cid-u3XZmc9HQa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XZmc9HQa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XZmc9HQa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XZmc9HQa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XZmc9HQa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XZmc9HQa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XZmc9HQa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XZmc9HQa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XZmc9HQa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XZmc9HQa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZmc9HQa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XZmc9HQa .dropdown-item.active,
.cid-u3XZmc9HQa .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XZmc9HQa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XZmc9HQa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XZmc9HQa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XZmc9HQa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XZmc9HQa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XZmc9HQa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XZmc9HQa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XZmc9HQa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XZmc9HQa .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XZmc9HQa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XZmc9HQa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XZmc9HQa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XZmc9HQa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZmc9HQa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZmc9HQa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XZmc9HQa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZmc9HQa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XZmc9HQa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XZmc9HQa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZmc9HQa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XZmc9HQa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XZmc9HQa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XZmc9HQa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XZmc9HQa .navbar {
    height: 70px;
  }
  .cid-u3XZmc9HQa .navbar.opened {
    height: auto;
  }
  .cid-u3XZmc9HQa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XZmc9HQa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XZmc9HQa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XZmc9HQa .navbar-brand {
  margin-right: auto;
}
.cid-u3XZmc9HQa .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XZmc9HQa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZmc9HQa .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XZmc9HQa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZmc9HQa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XZmc9HQa .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XZmc9HQa .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XZmc9HQa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XZmc9HQa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XZmc9HQa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XZmc9HQa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZmc9HQa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XZmc9HQa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZmcrDT0 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZmcrDT0 .item-img {
  position: relative;
}
.cid-u3XZmcrDT0 .button1 {
  background: #41007b;
}
.cid-u3XZmcrDT0 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XZmcrDT0 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XZmcrDT0 .button2 {
  background: #ffa600;
}
@media (max-width: 767px) {
  .cid-u3XZmcrDT0 .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XZmcrDT0 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XZmcrDT0 .title {
    top: 25%;
  }
}
.cid-u3XZmcrDT0 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XZmcrDT0 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XZmcrDT0 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XZmcrDT0 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XZmcrDT0 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XZmcrDT0 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XZmcrDT0 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XZmcrDT0 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XZmcrDT0 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XZmcrDT0 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XZmcrDT0 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XZmcrDT0 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZmcrDT0 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XZmcrDT0 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZmcrDT0 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XZmcrDT0 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZmcrDT0 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZmcrDT0 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZmcrDT0 img,
.cid-u3XZmcrDT0 .item-img {
  width: 100%;
}
.cid-u3XZmcrDT0 .item-title2,
.cid-u3XZmcrDT0 .icon2 {
  color: #41007b;
}
.cid-u3XZmcrDT0 .item-title1,
.cid-u3XZmcrDT0 .icon1 {
  color: #ffffff;
}
.cid-u3XZmcrDT0 .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XZmcrDT0 .main-title DIV {
  text-align: center;
}
.cid-u3XZmcrDT0 h1,
.cid-u3XZmcrDT0 h2,
.cid-u3XZmcrDT0 h3,
.cid-u3XZmcrDT0 h4,
.cid-u3XZmcrDT0 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XZmcrDT0 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3XZmcERcz {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZmcERcz .item-img {
  position: relative;
}
.cid-u3XZmcERcz .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZmcERcz .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZmcERcz h5 {
  line-height: 1.2;
}
.cid-u3XZmcERcz .card {
  margin-bottom: 2rem;
}
.cid-u3XZmcERcz .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZmcERcz .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZmcERcz .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZmcERcz .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZmcERcz .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZmcERcz .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZmcERcz .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZmcERcz .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZmcERcz .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZmcERcz .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZmcERcz .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZmcERcz .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZmcERcz .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZmcERcz .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZmcERcz .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZmcERcz .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZmcERcz img,
.cid-u3XZmcERcz .item-img {
  width: 100%;
}
.cid-u3XZmcERcz .item:focus,
.cid-u3XZmcERcz span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZmcERcz .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZmcERcz .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZmcERcz .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZmcERcz .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZmcERcz .mbr-section-subtitle,
.cid-u3XZmcERcz .subtitle-wrap,
.cid-u3XZmcERcz .mbr-section-btn {
  text-align: left;
}
.cid-u3XZmcERcz .mbr-text,
.cid-u3XZmcERcz .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZmcERcz .mbr-text {
  color: #04551f;
}
.cid-u3XZmcERcz .mbr-title2 {
  color: #04551f;
}
.cid-u3XZmcERcz p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4OHFBFUih table#table1 {
  width: 50%;
  margin-left: 15%;
  margin-right: 15%;
}
.cid-u4OHJ1ysij {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4OHJ1ysij .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4OHJ1ysij .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4OHJ1ysij img,
.cid-u4OHJ1ysij .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4OHJ1ysij .item {
  margin-bottom: 30px;
}
.cid-u4OHJ1ysij .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4OHJ1ysij .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4OHJ1ysij .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4OHJ1ysij .item-img img {
  transform: scale(1.05);
}
.cid-u4OHJ1ysij .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4OHJ1ysij .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XZmdf3lv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XZmdf3lv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XZmdf3lv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XZmdf3lv .container {
  display: flex;
  justify-content: center;
}
.cid-u3XZmdf3lv .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XZmdf3lv .col-copyright {
  padding: 0;
}
.cid-u3XZmdf3lv .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XZmdf3lv .copyright {
    text-align: center !important;
  }
}
.cid-u3XZsZt7mo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XZsZt7mo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XZsZt7mo .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XZsZt7mo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XZsZt7mo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XZsZt7mo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XZsZt7mo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XZsZt7mo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XZsZt7mo .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XZsZt7mo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XZsZt7mo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XZsZt7mo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XZsZt7mo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XZsZt7mo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XZsZt7mo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XZsZt7mo .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XZsZt7mo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XZsZt7mo .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XZsZt7mo .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XZsZt7mo .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XZsZt7mo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZsZt7mo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XZsZt7mo .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZsZt7mo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XZsZt7mo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XZsZt7mo .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XZsZt7mo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XZsZt7mo .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XZsZt7mo .nav-item:focus,
.cid-u3XZsZt7mo .nav-link:focus {
  outline: none;
}
.cid-u3XZsZt7mo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XZsZt7mo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XZsZt7mo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XZsZt7mo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XZsZt7mo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XZsZt7mo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XZsZt7mo .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XZsZt7mo .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XZsZt7mo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XZsZt7mo .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XZsZt7mo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XZsZt7mo .navbar.collapsed {
  justify-content: center;
}
.cid-u3XZsZt7mo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XZsZt7mo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XZsZt7mo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XZsZt7mo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XZsZt7mo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XZsZt7mo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XZsZt7mo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XZsZt7mo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XZsZt7mo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XZsZt7mo .navbar {
    min-height: 72px;
  }
  .cid-u3XZsZt7mo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XZsZt7mo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XZsZt7mo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XZsZt7mo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XZsZt7mo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XZsZt7mo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XZsZt7mo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XZsZt7mo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XZsZt7mo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XZsZt7mo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZsZt7mo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XZsZt7mo .dropdown-item.active,
.cid-u3XZsZt7mo .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XZsZt7mo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XZsZt7mo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XZsZt7mo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XZsZt7mo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XZsZt7mo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XZsZt7mo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XZsZt7mo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XZsZt7mo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XZsZt7mo .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XZsZt7mo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XZsZt7mo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XZsZt7mo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XZsZt7mo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZsZt7mo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZsZt7mo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XZsZt7mo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZsZt7mo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XZsZt7mo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XZsZt7mo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZsZt7mo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XZsZt7mo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XZsZt7mo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XZsZt7mo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XZsZt7mo .navbar {
    height: 70px;
  }
  .cid-u3XZsZt7mo .navbar.opened {
    height: auto;
  }
  .cid-u3XZsZt7mo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XZsZt7mo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XZsZt7mo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XZsZt7mo .navbar-brand {
  margin-right: auto;
}
.cid-u3XZsZt7mo .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XZsZt7mo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZsZt7mo .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XZsZt7mo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZsZt7mo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XZsZt7mo .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XZsZt7mo .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XZsZt7mo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XZsZt7mo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XZsZt7mo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XZsZt7mo .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZsZt7mo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XZsZt7mo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZt0mC9m {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZt0mC9m .item-img {
  position: relative;
}
.cid-u3XZt0mC9m .button1 {
  background: #04551f;
}
.cid-u3XZt0mC9m .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XZt0mC9m .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XZt0mC9m .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3XZt0mC9m .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XZt0mC9m .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XZt0mC9m .title {
    top: 25%;
  }
}
.cid-u3XZt0mC9m .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XZt0mC9m .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XZt0mC9m .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XZt0mC9m .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XZt0mC9m .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XZt0mC9m .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XZt0mC9m .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XZt0mC9m .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XZt0mC9m .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XZt0mC9m .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XZt0mC9m .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XZt0mC9m .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZt0mC9m .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XZt0mC9m .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZt0mC9m .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XZt0mC9m .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZt0mC9m .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZt0mC9m .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZt0mC9m img,
.cid-u3XZt0mC9m .item-img {
  width: 100%;
}
.cid-u3XZt0mC9m .item-title2,
.cid-u3XZt0mC9m .icon2 {
  color: #ffffff;
}
.cid-u3XZt0mC9m .item-title1,
.cid-u3XZt0mC9m .icon1 {
  color: #ffffff;
}
.cid-u3XZt0mC9m .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XZt0mC9m .main-title DIV {
  text-align: center;
}
.cid-u3XZt0mC9m h1,
.cid-u3XZt0mC9m h2,
.cid-u3XZt0mC9m h3,
.cid-u3XZt0mC9m h4,
.cid-u3XZt0mC9m .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XZt0mC9m p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3XZt1xm51 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3XZt1xm51 .item-img {
  position: relative;
}
.cid-u3XZt1xm51 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZt1xm51 .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZt1xm51 h5 {
  line-height: 1.2;
}
.cid-u3XZt1xm51 .card {
  margin-bottom: 2rem;
}
.cid-u3XZt1xm51 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZt1xm51 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZt1xm51 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZt1xm51 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZt1xm51 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZt1xm51 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZt1xm51 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZt1xm51 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZt1xm51 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZt1xm51 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZt1xm51 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZt1xm51 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZt1xm51 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZt1xm51 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZt1xm51 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZt1xm51 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZt1xm51 img,
.cid-u3XZt1xm51 .item-img {
  width: 100%;
}
.cid-u3XZt1xm51 .item:focus,
.cid-u3XZt1xm51 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZt1xm51 .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZt1xm51 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZt1xm51 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZt1xm51 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZt1xm51 .mbr-section-subtitle,
.cid-u3XZt1xm51 .subtitle-wrap,
.cid-u3XZt1xm51 .mbr-section-btn {
  text-align: left;
}
.cid-u3XZt1xm51 .mbr-text,
.cid-u3XZt1xm51 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZt1xm51 .mbr-text {
  color: #04551f;
}
.cid-u3XZt1xm51 .mbr-title2 {
  color: #04551f;
}
.cid-u3XZt1xm51 p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1kd {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kd div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kd p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kd hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kd hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kd hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kd hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kd hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kd .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7Tb5bbofP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7Tb5bbofP .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7Tb5bbofP .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7Tb5bbofP img,
.cid-u7Tb5bbofP .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7Tb5bbofP .item {
  margin-bottom: 30px;
}
.cid-u7Tb5bbofP .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7Tb5bbofP .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7Tb5bbofP .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7Tb5bbofP .item-img img {
  transform: scale(1.05);
}
.cid-u7Tb5bbofP .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7Tb5bbofP .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XZt28dxo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XZt28dxo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XZt28dxo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XZt28dxo .container {
  display: flex;
  justify-content: center;
}
.cid-u3XZt28dxo .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XZt28dxo .col-copyright {
  padding: 0;
}
.cid-u3XZt28dxo .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XZt28dxo .copyright {
    text-align: center !important;
  }
}
.cid-u3XZUcerTG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3XZUcerTG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3XZUcerTG .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3XZUcerTG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3XZUcerTG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3XZUcerTG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3XZUcerTG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3XZUcerTG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3XZUcerTG .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3XZUcerTG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3XZUcerTG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3XZUcerTG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3XZUcerTG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3XZUcerTG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3XZUcerTG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3XZUcerTG .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3XZUcerTG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3XZUcerTG .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3XZUcerTG .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3XZUcerTG .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3XZUcerTG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZUcerTG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3XZUcerTG .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZUcerTG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3XZUcerTG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3XZUcerTG .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3XZUcerTG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3XZUcerTG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3XZUcerTG .nav-item:focus,
.cid-u3XZUcerTG .nav-link:focus {
  outline: none;
}
.cid-u3XZUcerTG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3XZUcerTG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3XZUcerTG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3XZUcerTG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3XZUcerTG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3XZUcerTG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3XZUcerTG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3XZUcerTG .navbar.opened {
  transition: all 0.3s;
}
.cid-u3XZUcerTG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3XZUcerTG .navbar .navbar-logo img {
  width: auto;
}
.cid-u3XZUcerTG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3XZUcerTG .navbar.collapsed {
  justify-content: center;
}
.cid-u3XZUcerTG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3XZUcerTG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3XZUcerTG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3XZUcerTG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3XZUcerTG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3XZUcerTG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3XZUcerTG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3XZUcerTG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3XZUcerTG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3XZUcerTG .navbar {
    min-height: 72px;
  }
  .cid-u3XZUcerTG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3XZUcerTG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3XZUcerTG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3XZUcerTG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3XZUcerTG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3XZUcerTG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3XZUcerTG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3XZUcerTG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3XZUcerTG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3XZUcerTG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3XZUcerTG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3XZUcerTG .dropdown-item.active,
.cid-u3XZUcerTG .dropdown-item:active {
  background-color: transparent;
}
.cid-u3XZUcerTG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3XZUcerTG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3XZUcerTG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3XZUcerTG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3XZUcerTG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3XZUcerTG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3XZUcerTG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3XZUcerTG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3XZUcerTG .navbar-buttons {
    text-align: left;
  }
}
.cid-u3XZUcerTG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3XZUcerTG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3XZUcerTG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3XZUcerTG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZUcerTG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3XZUcerTG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3XZUcerTG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZUcerTG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3XZUcerTG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3XZUcerTG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3XZUcerTG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3XZUcerTG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3XZUcerTG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3XZUcerTG .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3XZUcerTG .navbar {
    height: 70px;
  }
  .cid-u3XZUcerTG .navbar.opened {
    height: auto;
  }
  .cid-u3XZUcerTG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3XZUcerTG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3XZUcerTG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3XZUcerTG .navbar-brand {
  margin-right: auto;
}
.cid-u3XZUcerTG .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3XZUcerTG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZUcerTG .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3XZUcerTG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3XZUcerTG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3XZUcerTG .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3XZUcerTG .navbar-brand {
    margin-right: auto;
  }
  .cid-u3XZUcerTG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3XZUcerTG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3XZUcerTG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3XZUcerTG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3XZUcerTG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3XZUcerTG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3XZUcxKZ4 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZUcxKZ4 .item-img {
  position: relative;
}
.cid-u3XZUcxKZ4 .button1 {
  background: #04551f;
}
.cid-u3XZUcxKZ4 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3XZUcxKZ4 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3XZUcxKZ4 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3XZUcxKZ4 .button2 {
    margin-top: 1rem;
  }
}
.cid-u3XZUcxKZ4 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3XZUcxKZ4 .title {
    top: 25%;
  }
}
.cid-u3XZUcxKZ4 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3XZUcxKZ4 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3XZUcxKZ4 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3XZUcxKZ4 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3XZUcxKZ4 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3XZUcxKZ4 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3XZUcxKZ4 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3XZUcxKZ4 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3XZUcxKZ4 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3XZUcxKZ4 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3XZUcxKZ4 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3XZUcxKZ4 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZUcxKZ4 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3XZUcxKZ4 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZUcxKZ4 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3XZUcxKZ4 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZUcxKZ4 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZUcxKZ4 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3XZUcxKZ4 img,
.cid-u3XZUcxKZ4 .item-img {
  width: 100%;
}
.cid-u3XZUcxKZ4 .item-title2,
.cid-u3XZUcxKZ4 .icon2 {
  color: #ffffff;
}
.cid-u3XZUcxKZ4 .item-title1,
.cid-u3XZUcxKZ4 .icon1 {
  color: #ffffff;
}
.cid-u3XZUcxKZ4 .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3XZUcxKZ4 .main-title DIV {
  text-align: center;
}
.cid-u3XZUcxKZ4 h1,
.cid-u3XZUcxKZ4 h2,
.cid-u3XZUcxKZ4 h3,
.cid-u3XZUcxKZ4 h4,
.cid-u3XZUcxKZ4 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3XZUcxKZ4 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3XZUcKqMP {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3XZUcKqMP .item-img {
  position: relative;
}
.cid-u3XZUcKqMP .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZUcKqMP .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZUcKqMP h5 {
  line-height: 1.2;
}
.cid-u3XZUcKqMP .card {
  margin-bottom: 2rem;
}
.cid-u3XZUcKqMP .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZUcKqMP .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZUcKqMP .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZUcKqMP .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZUcKqMP .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZUcKqMP .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZUcKqMP .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZUcKqMP .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZUcKqMP .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZUcKqMP .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZUcKqMP .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZUcKqMP .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZUcKqMP .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZUcKqMP .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZUcKqMP .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZUcKqMP .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZUcKqMP img,
.cid-u3XZUcKqMP .item-img {
  width: 100%;
}
.cid-u3XZUcKqMP .item:focus,
.cid-u3XZUcKqMP span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZUcKqMP .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZUcKqMP .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZUcKqMP .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZUcKqMP .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZUcKqMP .mbr-section-subtitle,
.cid-u3XZUcKqMP .subtitle-wrap,
.cid-u3XZUcKqMP .mbr-section-btn {
  text-align: left;
}
.cid-u3XZUcKqMP .mbr-text,
.cid-u3XZUcKqMP .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZUcKqMP .mbr-text {
  color: #04551f;
}
.cid-u3XZUcKqMP .mbr-title2 {
  color: #04551f;
}
.cid-u3XZUcKqMP p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u3XZUd1QJo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3XZUd1QJo .item-img {
  position: relative;
}
.cid-u3XZUd1QJo .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3XZUd1QJo .card-text {
    padding-left: 4rem;
  }
}
.cid-u3XZUd1QJo h5 {
  line-height: 1.2;
}
.cid-u3XZUd1QJo .card {
  margin-bottom: 2rem;
}
.cid-u3XZUd1QJo .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3XZUd1QJo .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3XZUd1QJo .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3XZUd1QJo .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3XZUd1QJo .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3XZUd1QJo .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3XZUd1QJo .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3XZUd1QJo .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3XZUd1QJo .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3XZUd1QJo .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3XZUd1QJo .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3XZUd1QJo .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3XZUd1QJo .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3XZUd1QJo .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3XZUd1QJo .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3XZUd1QJo .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3XZUd1QJo img,
.cid-u3XZUd1QJo .item-img {
  width: 100%;
}
.cid-u3XZUd1QJo .item:focus,
.cid-u3XZUd1QJo span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3XZUd1QJo .item {
    margin-bottom: 1rem;
  }
}
.cid-u3XZUd1QJo .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3XZUd1QJo .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZUd1QJo .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3XZUd1QJo .mbr-section-subtitle,
.cid-u3XZUd1QJo .subtitle-wrap,
.cid-u3XZUd1QJo .mbr-section-btn {
  text-align: left;
}
.cid-u3XZUd1QJo .mbr-text,
.cid-u3XZUd1QJo .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3XZUd1QJo .mbr-text {
  color: #04551f;
}
.cid-u3XZUd1QJo .mbr-title2 {
  color: #04551f;
}
.cid-u3XZUd1QJo p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5kAnSPaPk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5kAnSPaPk .item-img {
  position: relative;
}
.cid-u5kAnSPaPk .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5kAnSPaPk .card-text {
    padding-left: 4rem;
  }
}
.cid-u5kAnSPaPk h5 {
  line-height: 1.2;
}
.cid-u5kAnSPaPk .card {
  margin-bottom: 2rem;
}
.cid-u5kAnSPaPk .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5kAnSPaPk .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5kAnSPaPk .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5kAnSPaPk .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5kAnSPaPk .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5kAnSPaPk .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5kAnSPaPk .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5kAnSPaPk .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5kAnSPaPk .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5kAnSPaPk .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5kAnSPaPk .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5kAnSPaPk .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5kAnSPaPk .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5kAnSPaPk .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5kAnSPaPk .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5kAnSPaPk .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5kAnSPaPk img,
.cid-u5kAnSPaPk .item-img {
  width: 100%;
}
.cid-u5kAnSPaPk .item:focus,
.cid-u5kAnSPaPk span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5kAnSPaPk .item {
    margin-bottom: 1rem;
  }
}
.cid-u5kAnSPaPk .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5kAnSPaPk .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5kAnSPaPk .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5kAnSPaPk .mbr-section-subtitle,
.cid-u5kAnSPaPk .subtitle-wrap,
.cid-u5kAnSPaPk .mbr-section-btn {
  text-align: left;
}
.cid-u5kAnSPaPk .mbr-text,
.cid-u5kAnSPaPk .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5kAnSPaPk .mbr-text {
  color: #04551f;
}
.cid-u5kAnSPaPk .mbr-title2 {
  color: #04551f;
}
.cid-u5kAnSPaPk p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5kCZ6blfB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5kCZ6blfB .item-img {
  position: relative;
}
.cid-u5kCZ6blfB .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5kCZ6blfB .card-text {
    padding-left: 4rem;
  }
}
.cid-u5kCZ6blfB h5 {
  line-height: 1.2;
}
.cid-u5kCZ6blfB .card {
  margin-bottom: 2rem;
}
.cid-u5kCZ6blfB .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5kCZ6blfB .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5kCZ6blfB .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5kCZ6blfB .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5kCZ6blfB .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5kCZ6blfB .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5kCZ6blfB .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5kCZ6blfB .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5kCZ6blfB .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5kCZ6blfB .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5kCZ6blfB .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5kCZ6blfB .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5kCZ6blfB .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5kCZ6blfB .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5kCZ6blfB .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5kCZ6blfB .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5kCZ6blfB img,
.cid-u5kCZ6blfB .item-img {
  width: 100%;
}
.cid-u5kCZ6blfB .item:focus,
.cid-u5kCZ6blfB span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5kCZ6blfB .item {
    margin-bottom: 1rem;
  }
}
.cid-u5kCZ6blfB .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5kCZ6blfB .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5kCZ6blfB .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5kCZ6blfB .mbr-section-subtitle,
.cid-u5kCZ6blfB .subtitle-wrap,
.cid-u5kCZ6blfB .mbr-section-btn {
  text-align: left;
}
.cid-u5kCZ6blfB .mbr-text,
.cid-u5kCZ6blfB .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5kCZ6blfB .mbr-text {
  color: #04551f;
}
.cid-u5kCZ6blfB .mbr-title2 {
  color: #04551f;
}
.cid-u5kCZ6blfB p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5kKrVRzn6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u5kKrVRzn6 .container-fluid {
  padding: 0 3rem;
}
.cid-u5kKrVRzn6 .mbr-section-subtitle {
  color: #767676;
}
.cid-u5kKrVRzn6 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-u5kKrVRzn6 .table-wrapper {
  margin: 0 auto;
  border: 3px solid #04551F;
}
.cid-u5kKrVRzn6 table {
  width: 88% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-u5kKrVRzn6 table thead tr {
  border: none !important;
}
.cid-u5kKrVRzn6 table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  border-color: #5b5b5b;
  border-top: none;
  color: white;
  vertical-align: middle;
}
.cid-u5kKrVRzn6 table tr td {
  border-color: #c1c1c1;
}
.cid-u5kKrVRzn6 table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-u5kKrVRzn6 tr:hover {
  background-color: #cccccc !important;
}
.cid-u5kKrVRzn6 th:after,
.cid-u5kKrVRzn6 th:before {
  display: none !important;
}
.cid-u5kKrVRzn6 .dataTables_scrollHeadInner {
  margin-left: auto;
  margin-right: auto;
}
.cid-u5kKrVRzn6 .dataTables_scrollHeadInner .table {
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-u5kKrVRzn6 table th,
  .cid-u5kKrVRzn6 table td {
    padding: .75rem;
  }
}
.cid-u5kKrVRzn6 .body-item {
  text-align: right;
  color: #04551f;
}
.cid-u5kKrVRzn6 .mbr-text {
  color: #04551f;
}
.cid-u5kKrVRzn6 .head-item {
  color: #04551f;
}
.cid-u5kKrVRzn6 .mbr-section-title,
.cid-u5kKrVRzn6 .head-item {
  color: #04551f;
}
.cid-u5kMakqnk7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5kMakqnk7 .item-img {
  position: relative;
}
.cid-u5kMakqnk7 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5kMakqnk7 .card-text {
    padding-left: 4rem;
  }
}
.cid-u5kMakqnk7 h5 {
  line-height: 1.2;
}
.cid-u5kMakqnk7 .card {
  margin-bottom: 2rem;
}
.cid-u5kMakqnk7 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5kMakqnk7 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5kMakqnk7 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5kMakqnk7 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5kMakqnk7 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5kMakqnk7 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5kMakqnk7 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5kMakqnk7 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5kMakqnk7 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5kMakqnk7 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5kMakqnk7 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5kMakqnk7 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5kMakqnk7 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5kMakqnk7 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5kMakqnk7 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5kMakqnk7 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5kMakqnk7 img,
.cid-u5kMakqnk7 .item-img {
  width: 100%;
}
.cid-u5kMakqnk7 .item:focus,
.cid-u5kMakqnk7 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5kMakqnk7 .item {
    margin-bottom: 1rem;
  }
}
.cid-u5kMakqnk7 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5kMakqnk7 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5kMakqnk7 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5kMakqnk7 .mbr-section-subtitle,
.cid-u5kMakqnk7 .subtitle-wrap,
.cid-u5kMakqnk7 .mbr-section-btn {
  text-align: left;
}
.cid-u5kMakqnk7 .mbr-text,
.cid-u5kMakqnk7 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5kMakqnk7 .mbr-text {
  color: #04551f;
}
.cid-u5kMakqnk7 .mbr-title2 {
  color: #04551f;
}
.cid-u5kMakqnk7 p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5kNiq76QS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5kOqeuN6V {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5kOqeuN6V .mbr-section-title {
  color: #000000;
}
.cid-u5kOqeuN6V .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-u5kOqeuN6V .mbr-text {
  color: #04551f;
  padding: 2rem;
}
@media (max-width: 992px) {
  .cid-u5kOqeuN6V .mbr-text {
    padding: 0;
    margin-top: 2rem;
  }
}
.cid-u5kOqeuN6V .line {
  height: 2px;
  background: #04551F;
  margin-bottom: 1.5rem;
}
.cid-u5kOqeuN6V .mbr-section-title,
.cid-u5kOqeuN6V .line {
  color: #04551f;
  text-align: center;
}
.cid-u5kPNMrq2Q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
#custom-html-16x {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-16x div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-16x p {
  font-size: 60px;
  color: #777;
}
#custom-html-16x hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-16x hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-16x hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-16x hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-16x hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-16x .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5kNMUF2XR {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5kNMUF2XR .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5kNMUF2XR .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5kNMUF2XR img,
.cid-u5kNMUF2XR .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5kNMUF2XR .item {
  margin-bottom: 30px;
}
.cid-u5kNMUF2XR .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5kNMUF2XR .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5kNMUF2XR .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5kNMUF2XR .item-img img {
  transform: scale(1.05);
}
.cid-u5kNMUF2XR .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5kNMUF2XR .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3XZUdpss4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3XZUdpss4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3XZUdpss4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3XZUdpss4 .container {
  display: flex;
  justify-content: center;
}
.cid-u3XZUdpss4 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3XZUdpss4 .col-copyright {
  padding: 0;
}
.cid-u3XZUdpss4 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3XZUdpss4 .copyright {
    text-align: center !important;
  }
}
.cid-u3Y00azkk5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Y00azkk5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Y00azkk5 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Y00azkk5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Y00azkk5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Y00azkk5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Y00azkk5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Y00azkk5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Y00azkk5 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Y00azkk5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Y00azkk5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Y00azkk5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Y00azkk5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Y00azkk5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Y00azkk5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Y00azkk5 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Y00azkk5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Y00azkk5 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Y00azkk5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Y00azkk5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Y00azkk5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y00azkk5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Y00azkk5 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y00azkk5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Y00azkk5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Y00azkk5 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Y00azkk5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Y00azkk5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Y00azkk5 .nav-item:focus,
.cid-u3Y00azkk5 .nav-link:focus {
  outline: none;
}
.cid-u3Y00azkk5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Y00azkk5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Y00azkk5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Y00azkk5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Y00azkk5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Y00azkk5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Y00azkk5 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Y00azkk5 .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Y00azkk5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Y00azkk5 .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Y00azkk5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Y00azkk5 .navbar.collapsed {
  justify-content: center;
}
.cid-u3Y00azkk5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Y00azkk5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Y00azkk5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Y00azkk5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Y00azkk5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Y00azkk5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Y00azkk5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Y00azkk5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Y00azkk5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Y00azkk5 .navbar {
    min-height: 72px;
  }
  .cid-u3Y00azkk5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Y00azkk5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Y00azkk5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Y00azkk5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Y00azkk5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Y00azkk5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Y00azkk5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Y00azkk5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Y00azkk5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Y00azkk5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y00azkk5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Y00azkk5 .dropdown-item.active,
.cid-u3Y00azkk5 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Y00azkk5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Y00azkk5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Y00azkk5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Y00azkk5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Y00azkk5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Y00azkk5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Y00azkk5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Y00azkk5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Y00azkk5 .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Y00azkk5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Y00azkk5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Y00azkk5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Y00azkk5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y00azkk5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y00azkk5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Y00azkk5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y00azkk5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Y00azkk5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Y00azkk5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y00azkk5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Y00azkk5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Y00azkk5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Y00azkk5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Y00azkk5 .navbar {
    height: 70px;
  }
  .cid-u3Y00azkk5 .navbar.opened {
    height: auto;
  }
  .cid-u3Y00azkk5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Y00azkk5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Y00azkk5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Y00azkk5 .navbar-brand {
  margin-right: auto;
}
.cid-u3Y00azkk5 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Y00azkk5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y00azkk5 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Y00azkk5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y00azkk5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Y00azkk5 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Y00azkk5 .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Y00azkk5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Y00azkk5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Y00azkk5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Y00azkk5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y00azkk5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Y00azkk5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y00aSdGg {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y00aSdGg .item-img {
  position: relative;
}
.cid-u3Y00aSdGg .button1 {
  background: #04551f;
}
.cid-u3Y00aSdGg .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3Y00aSdGg .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3Y00aSdGg .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3Y00aSdGg .button2 {
    margin-top: 1rem;
  }
}
.cid-u3Y00aSdGg .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3Y00aSdGg .title {
    top: 25%;
  }
}
.cid-u3Y00aSdGg .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3Y00aSdGg .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3Y00aSdGg .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3Y00aSdGg .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3Y00aSdGg .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3Y00aSdGg .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3Y00aSdGg .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3Y00aSdGg .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3Y00aSdGg .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3Y00aSdGg .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3Y00aSdGg .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3Y00aSdGg .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y00aSdGg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3Y00aSdGg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y00aSdGg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3Y00aSdGg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y00aSdGg .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y00aSdGg .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y00aSdGg img,
.cid-u3Y00aSdGg .item-img {
  width: 100%;
}
.cid-u3Y00aSdGg .item-title2,
.cid-u3Y00aSdGg .icon2 {
  color: #ffffff;
}
.cid-u3Y00aSdGg .item-title1,
.cid-u3Y00aSdGg .icon1 {
  color: #ffffff;
}
.cid-u3Y00aSdGg .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3Y00aSdGg .main-title DIV {
  text-align: center;
}
.cid-u3Y00aSdGg h1,
.cid-u3Y00aSdGg h2,
.cid-u3Y00aSdGg h3,
.cid-u3Y00aSdGg h4,
.cid-u3Y00aSdGg .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3Y00aSdGg p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3Y00blpXs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Y00blpXs .item-img {
  position: relative;
}
.cid-u3Y00blpXs .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y00blpXs .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y00blpXs h5 {
  line-height: 1.2;
}
.cid-u3Y00blpXs .card {
  margin-bottom: 2rem;
}
.cid-u3Y00blpXs .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y00blpXs .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y00blpXs .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y00blpXs .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y00blpXs .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y00blpXs .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y00blpXs .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y00blpXs .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y00blpXs .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y00blpXs .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y00blpXs .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y00blpXs .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y00blpXs .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y00blpXs .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y00blpXs .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y00blpXs .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y00blpXs img,
.cid-u3Y00blpXs .item-img {
  width: 100%;
}
.cid-u3Y00blpXs .item:focus,
.cid-u3Y00blpXs span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y00blpXs .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y00blpXs .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y00blpXs .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y00blpXs .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y00blpXs .mbr-section-subtitle,
.cid-u3Y00blpXs .subtitle-wrap,
.cid-u3Y00blpXs .mbr-section-btn {
  text-align: left;
}
.cid-u3Y00blpXs .mbr-text,
.cid-u3Y00blpXs .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y00blpXs .mbr-text {
  color: #04551f;
}
.cid-u3Y00blpXs .mbr-title2 {
  color: #04551f;
}
.cid-u3Y00blpXs p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5lhUucgGN {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u5lhUucgGN .container-fluid {
  padding: 0 3rem;
}
.cid-u5lhUucgGN .mbr-section-subtitle {
  color: #767676;
}
.cid-u5lhUucgGN .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-u5lhUucgGN .table-wrapper {
  margin: 0 auto;
  max-width: 75%;
}
.cid-u5lhUucgGN table {
  width: 88% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-u5lhUucgGN table thead tr {
  border: none !important;
}
.cid-u5lhUucgGN table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: left;
  border-color: #5b5b5b;
  border-top: none;
  color: white;
  vertical-align: left;
}
.cid-u5lhUucgGN table tr td {
  border-color: #c1c1c1;
}
.cid-u5lhUucgGN table td {
  padding: 1.2rem 1.6rem;
  vertical-align: left;
}
.cid-u5lhUucgGN tr:hover {
  background-color: #efefef !important;
}
.cid-u5lhUucgGN th:after,
.cid-u5lhUucgGN th:before {
  display: none !important;
}
.cid-u5lhUucgGN .dataTables_scrollHeadInner {
  margin-left: auto;
  margin-right: auto;
}
.cid-u5lhUucgGN .dataTables_scrollHeadInner .table {
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-u5lhUucgGN table th,
  .cid-u5lhUucgGN table td {
    padding: .75rem;
  }
}
.cid-u5lhUucgGN .body-item {
  text-align: left;
  color: #04551f;
}
.cid-u5lhUucgGN .mbr-text {
  color: #767676;
}
.cid-u5lhUucgGN .head-item {
  color: #232323;
}
.cid-u5lhUucgGN .mbr-section-title,
.cid-u5lhUucgGN .head-item {
  color: #04551f;
}
#custom-html-1kr {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kr div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kr p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kr hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kr hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kr hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kr hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kr hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kr .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TP9PcUfC {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TP9PcUfC .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TP9PcUfC .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TP9PcUfC img,
.cid-u7TP9PcUfC .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TP9PcUfC .item {
  margin-bottom: 30px;
}
.cid-u7TP9PcUfC .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TP9PcUfC .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TP9PcUfC .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TP9PcUfC .item-img img {
  transform: scale(1.05);
}
.cid-u7TP9PcUfC .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TP9PcUfC .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3Y00bHW05 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Y00bHW05 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Y00bHW05 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Y00bHW05 .container {
  display: flex;
  justify-content: center;
}
.cid-u3Y00bHW05 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Y00bHW05 .col-copyright {
  padding: 0;
}
.cid-u3Y00bHW05 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Y00bHW05 .copyright {
    text-align: center !important;
  }
}
.cid-u3Y08LpsAh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Y08LpsAh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Y08LpsAh .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Y08LpsAh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Y08LpsAh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Y08LpsAh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Y08LpsAh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Y08LpsAh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Y08LpsAh .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Y08LpsAh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Y08LpsAh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Y08LpsAh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Y08LpsAh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Y08LpsAh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Y08LpsAh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Y08LpsAh .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Y08LpsAh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Y08LpsAh .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Y08LpsAh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Y08LpsAh .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Y08LpsAh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y08LpsAh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Y08LpsAh .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y08LpsAh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Y08LpsAh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Y08LpsAh .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Y08LpsAh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Y08LpsAh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Y08LpsAh .nav-item:focus,
.cid-u3Y08LpsAh .nav-link:focus {
  outline: none;
}
.cid-u3Y08LpsAh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Y08LpsAh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Y08LpsAh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Y08LpsAh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Y08LpsAh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Y08LpsAh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Y08LpsAh .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Y08LpsAh .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Y08LpsAh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Y08LpsAh .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Y08LpsAh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Y08LpsAh .navbar.collapsed {
  justify-content: center;
}
.cid-u3Y08LpsAh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Y08LpsAh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Y08LpsAh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Y08LpsAh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Y08LpsAh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Y08LpsAh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Y08LpsAh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Y08LpsAh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Y08LpsAh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Y08LpsAh .navbar {
    min-height: 72px;
  }
  .cid-u3Y08LpsAh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Y08LpsAh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Y08LpsAh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Y08LpsAh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Y08LpsAh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Y08LpsAh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Y08LpsAh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Y08LpsAh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Y08LpsAh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Y08LpsAh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y08LpsAh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Y08LpsAh .dropdown-item.active,
.cid-u3Y08LpsAh .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Y08LpsAh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Y08LpsAh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Y08LpsAh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Y08LpsAh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Y08LpsAh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Y08LpsAh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Y08LpsAh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Y08LpsAh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Y08LpsAh .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Y08LpsAh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Y08LpsAh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Y08LpsAh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Y08LpsAh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y08LpsAh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y08LpsAh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Y08LpsAh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y08LpsAh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Y08LpsAh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Y08LpsAh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y08LpsAh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Y08LpsAh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Y08LpsAh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Y08LpsAh .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Y08LpsAh .navbar {
    height: 70px;
  }
  .cid-u3Y08LpsAh .navbar.opened {
    height: auto;
  }
  .cid-u3Y08LpsAh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Y08LpsAh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Y08LpsAh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Y08LpsAh .navbar-brand {
  margin-right: auto;
}
.cid-u3Y08LpsAh .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Y08LpsAh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y08LpsAh .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Y08LpsAh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y08LpsAh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Y08LpsAh .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Y08LpsAh .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Y08LpsAh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Y08LpsAh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Y08LpsAh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Y08LpsAh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y08LpsAh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Y08LpsAh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y08LHcbt {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y08LHcbt .item-img {
  position: relative;
}
.cid-u3Y08LHcbt .button1 {
  background: #04551f;
}
.cid-u3Y08LHcbt .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3Y08LHcbt .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3Y08LHcbt .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3Y08LHcbt .button2 {
    margin-top: 1rem;
  }
}
.cid-u3Y08LHcbt .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3Y08LHcbt .title {
    top: 25%;
  }
}
.cid-u3Y08LHcbt .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3Y08LHcbt .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3Y08LHcbt .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3Y08LHcbt .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3Y08LHcbt .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3Y08LHcbt .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3Y08LHcbt .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3Y08LHcbt .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3Y08LHcbt .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3Y08LHcbt .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3Y08LHcbt .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3Y08LHcbt .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y08LHcbt .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3Y08LHcbt .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y08LHcbt .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3Y08LHcbt .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y08LHcbt .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y08LHcbt .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y08LHcbt img,
.cid-u3Y08LHcbt .item-img {
  width: 100%;
}
.cid-u3Y08LHcbt .item-title2,
.cid-u3Y08LHcbt .icon2 {
  color: #ffffff;
}
.cid-u3Y08LHcbt .item-title1,
.cid-u3Y08LHcbt .icon1 {
  color: #ffffff;
}
.cid-u3Y08LHcbt .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3Y08LHcbt .main-title DIV {
  text-align: center;
}
.cid-u3Y08LHcbt h1,
.cid-u3Y08LHcbt h2,
.cid-u3Y08LHcbt h3,
.cid-u3Y08LHcbt h4,
.cid-u3Y08LHcbt .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3Y08LHcbt p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3Y08M9apy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Y08M9apy .item-img {
  position: relative;
}
.cid-u3Y08M9apy .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y08M9apy .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y08M9apy h5 {
  line-height: 1.2;
}
.cid-u3Y08M9apy .card {
  margin-bottom: 2rem;
}
.cid-u3Y08M9apy .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y08M9apy .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y08M9apy .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y08M9apy .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y08M9apy .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y08M9apy .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y08M9apy .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y08M9apy .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y08M9apy .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y08M9apy .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y08M9apy .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y08M9apy .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y08M9apy .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y08M9apy .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y08M9apy .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y08M9apy .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y08M9apy img,
.cid-u3Y08M9apy .item-img {
  width: 100%;
}
.cid-u3Y08M9apy .item:focus,
.cid-u3Y08M9apy span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y08M9apy .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y08M9apy .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y08M9apy .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y08M9apy .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y08M9apy .mbr-section-subtitle,
.cid-u3Y08M9apy .subtitle-wrap,
.cid-u3Y08M9apy .mbr-section-btn {
  text-align: left;
}
.cid-u3Y08M9apy .mbr-text,
.cid-u3Y08M9apy .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y08M9apy .mbr-text {
  color: #04551f;
}
.cid-u3Y08M9apy .mbr-title2 {
  color: #04551f;
}
.cid-u3Y08M9apy p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5lnfAOVK9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #f7f7f7;
}
.cid-u5lnfAOVK9 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u5lnfAOVK9 .panel-group {
  border: none;
}
.cid-u5lnfAOVK9 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5lnfAOVK9 .card-header {
    padding: 1rem 0rem;
    text-align: center;
  }
}
.cid-u5lnfAOVK9 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u5lnfAOVK9 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u5lnfAOVK9 .img-col {
  padding: 0;
}
.cid-u5lnfAOVK9 .img-item {
  height: 100%;
}
.cid-u5lnfAOVK9 img {
  height: 100%;
  object-fit: cover;
}
.cid-u5lnfAOVK9 .collapsed span {
  transform: rotate(0deg);
}
.cid-u5lnfAOVK9 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u5lnfAOVK9 p {
  margin-bottom: 0.3rem;
}
.cid-u5lnfAOVK9 .panel-title-edit {
  color: #e9c0e9;
  text-align: center;
}
.cid-u5lnfAOVK9 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u5lnfAOVK9 .card {
  background: #ffffff;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u5lnfAOVK9 .card {
    padding: 1.5rem;
  }
}
.cid-u5lnfAOVK9 .panel-text {
  color: #04551f;
  text-align: center;
}
.cid-u5lnfAOVK9 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-u5lnfAOVK9 .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-u5lnfAOVK9 .panel-title-edit,
.cid-u5lnfAOVK9 .mbr-iconfont {
  color: #04551f;
  text-align: center;
}
.cid-u5lpNXf8bR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5lpNXf8bR .mbr-section-title {
  color: #000000;
}
.cid-u5lpNXf8bR .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-u5lpNXf8bR .mbr-text {
  color: #04551f;
  padding: 2rem;
}
@media (max-width: 992px) {
  .cid-u5lpNXf8bR .mbr-text {
    padding: 0;
    margin-top: 2rem;
  }
}
.cid-u5lpNXf8bR .line {
  height: 2px;
  background: currentColor;
  margin-bottom: 1.5rem;
}
.cid-u5lpNXf8bR .mbr-section-title,
.cid-u5lpNXf8bR .line {
  color: #04551f;
  text-align: center;
}
#custom-html-177 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-177 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-177 p {
  font-size: 60px;
  color: #777;
}
#custom-html-177 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-177 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-177 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-177 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-177 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-177 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5lrDDoU55 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5lrDDoU55 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5lrDDoU55 .colored-text {
  color: #a68462 !important;
}
.cid-u5lrDDoU55 .mbr-section-title {
  color: #ffffff;
}
.cid-u5lrDDoU55 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5lrDDoU55 .mbr-text {
  color: #ffffff;
}
.cid-u5lrDDoU55 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u5lrA5Ctx6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5lrA5Ctx6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5lrA5Ctx6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5lrA5Ctx6 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5lrA5Ctx6 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5lrA5Ctx6 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5lrA5Ctx6 .image-wrapper img {
    height: 300px;
  }
}
.cid-u5lrA5Ctx6 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5lrA5Ctx6 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5lrA5Ctx6 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5lrA5Ctx6 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5lrA5Ctx6 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5lrA5Ctx6 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5lrA5Ctx6 .cards-wrapper {
    margin: 0;
  }
}
.cid-u5lrA5Ctx6 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5lrA5Ctx6 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5lrA5Ctx6 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5lrA5Ctx6 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5lrA5Ctx6 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5lrA5Ctx6 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5lrA5Ctx6 .mbr-section-title {
  color: #04551f;
}
.cid-u5lrA5Ctx6 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5lrA5Ctx6 .mbr-text {
  color: #04551f;
}
.cid-u5lrA5Ctx6 .mbr-card-title {
  color: #ffffff;
}
.cid-u5lrA5Ctx6 .mbr-card-title,
.cid-u5lrA5Ctx6 .cards-wrapper {
  color: #04551f;
}
#custom-html-17b {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-17b div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-17b p {
  font-size: 60px;
  color: #777;
}
#custom-html-17b hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-17b hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-17b hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-17b hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-17b hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-17b .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5lAYGSHXT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5lAYGSHXT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5lAYGSHXT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5lAYGSHXT .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5lAYGSHXT .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5lAYGSHXT .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5lAYGSHXT .image-wrapper img {
    height: 300px;
  }
}
.cid-u5lAYGSHXT .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5lAYGSHXT .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5lAYGSHXT .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5lAYGSHXT .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5lAYGSHXT .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5lAYGSHXT .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5lAYGSHXT .cards-wrapper {
    margin: 0;
  }
}
.cid-u5lAYGSHXT .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5lAYGSHXT .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5lAYGSHXT .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5lAYGSHXT .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5lAYGSHXT .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5lAYGSHXT .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5lAYGSHXT .mbr-section-title {
  color: #04551f;
}
.cid-u5lAYGSHXT .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5lAYGSHXT .mbr-text {
  color: #04551f;
}
.cid-u5lAYGSHXT .mbr-card-title {
  color: #ffffff;
}
.cid-u5lAYGSHXT .mbr-card-title,
.cid-u5lAYGSHXT .cards-wrapper {
  color: #04551f;
}
#custom-html-17c {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-17c div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-17c p {
  font-size: 60px;
  color: #777;
}
#custom-html-17c hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-17c hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-17c hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-17c hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-17c hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-17c .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5lCfX2Xc3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u5lCfX2Xc3 .item-img {
  position: relative;
}
.cid-u5lCfX2Xc3 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u5lCfX2Xc3 .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u5lCfX2Xc3 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5lCfX2Xc3 .image-wrapper {
  overflow: hidden;
}
.cid-u5lCfX2Xc3 .item1 {
  margin-bottom: 2rem !important;
}
.cid-u5lCfX2Xc3 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5lCfX2Xc3 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5lCfX2Xc3 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u5lCfX2Xc3 .item1,
.cid-u5lCfX2Xc3 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5lCfX2Xc3 .item1 .item:hover,
.cid-u5lCfX2Xc3 .item .item:hover {
  cursor: pointer;
}
.cid-u5lCfX2Xc3 .item1:hover .link-icon-wrapper span,
.cid-u5lCfX2Xc3 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u5lCfX2Xc3 .card2 {
    margin-top: 1rem;
  }
}
.cid-u5lCfX2Xc3 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5lCfX2Xc3 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5lCfX2Xc3 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5lCfX2Xc3 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5lCfX2Xc3 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5lCfX2Xc3 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5lCfX2Xc3 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5lCfX2Xc3 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5lCfX2Xc3 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5lCfX2Xc3 img,
.cid-u5lCfX2Xc3 .item-img {
  width: 100%;
}
.cid-u5lCfX2Xc3 .item:focus,
.cid-u5lCfX2Xc3 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5lCfX2Xc3 .item {
    margin-bottom: 1rem;
  }
}
.cid-u5lCfX2Xc3 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5lCfX2Xc3 .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u5lCfX2Xc3 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5lCfX2Xc3 .mbr-section-subtitle,
.cid-u5lCfX2Xc3 .subtitle-wrap,
.cid-u5lCfX2Xc3 .mbr-section-btn {
  text-align: left;
}
.cid-u5lCfX2Xc3 .mbr-text,
.cid-u5lCfX2Xc3 .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1ks {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ks div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ks p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ks hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ks hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ks hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ks hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ks hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ks .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5lBTNhZPX {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5lBTNhZPX .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5lBTNhZPX .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5lBTNhZPX img,
.cid-u5lBTNhZPX .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5lBTNhZPX .item {
  margin-bottom: 30px;
}
.cid-u5lBTNhZPX .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5lBTNhZPX .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5lBTNhZPX .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5lBTNhZPX .item-img img {
  transform: scale(1.05);
}
.cid-u5lBTNhZPX .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5lBTNhZPX .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3Y08MxHnh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Y08MxHnh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Y08MxHnh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Y08MxHnh .container {
  display: flex;
  justify-content: center;
}
.cid-u3Y08MxHnh .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Y08MxHnh .col-copyright {
  padding: 0;
}
.cid-u3Y08MxHnh .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Y08MxHnh .copyright {
    text-align: center !important;
  }
}
.cid-u3Y0fRrxC9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Y0fRrxC9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Y0fRrxC9 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Y0fRrxC9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Y0fRrxC9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Y0fRrxC9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Y0fRrxC9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Y0fRrxC9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Y0fRrxC9 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Y0fRrxC9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Y0fRrxC9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Y0fRrxC9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Y0fRrxC9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Y0fRrxC9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Y0fRrxC9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Y0fRrxC9 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Y0fRrxC9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Y0fRrxC9 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Y0fRrxC9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Y0fRrxC9 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Y0fRrxC9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y0fRrxC9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Y0fRrxC9 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y0fRrxC9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Y0fRrxC9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Y0fRrxC9 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Y0fRrxC9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Y0fRrxC9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Y0fRrxC9 .nav-item:focus,
.cid-u3Y0fRrxC9 .nav-link:focus {
  outline: none;
}
.cid-u3Y0fRrxC9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Y0fRrxC9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Y0fRrxC9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Y0fRrxC9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Y0fRrxC9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Y0fRrxC9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Y0fRrxC9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Y0fRrxC9 .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Y0fRrxC9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Y0fRrxC9 .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Y0fRrxC9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Y0fRrxC9 .navbar.collapsed {
  justify-content: center;
}
.cid-u3Y0fRrxC9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Y0fRrxC9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Y0fRrxC9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Y0fRrxC9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Y0fRrxC9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Y0fRrxC9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Y0fRrxC9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Y0fRrxC9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Y0fRrxC9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Y0fRrxC9 .navbar {
    min-height: 72px;
  }
  .cid-u3Y0fRrxC9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Y0fRrxC9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Y0fRrxC9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Y0fRrxC9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Y0fRrxC9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Y0fRrxC9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y0fRrxC9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Y0fRrxC9 .dropdown-item.active,
.cid-u3Y0fRrxC9 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Y0fRrxC9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Y0fRrxC9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Y0fRrxC9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Y0fRrxC9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Y0fRrxC9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Y0fRrxC9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Y0fRrxC9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Y0fRrxC9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Y0fRrxC9 .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Y0fRrxC9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Y0fRrxC9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Y0fRrxC9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Y0fRrxC9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y0fRrxC9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y0fRrxC9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Y0fRrxC9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y0fRrxC9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Y0fRrxC9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Y0fRrxC9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y0fRrxC9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Y0fRrxC9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Y0fRrxC9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Y0fRrxC9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Y0fRrxC9 .navbar {
    height: 70px;
  }
  .cid-u3Y0fRrxC9 .navbar.opened {
    height: auto;
  }
  .cid-u3Y0fRrxC9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Y0fRrxC9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Y0fRrxC9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Y0fRrxC9 .navbar-brand {
  margin-right: auto;
}
.cid-u3Y0fRrxC9 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Y0fRrxC9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y0fRrxC9 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Y0fRrxC9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y0fRrxC9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Y0fRrxC9 .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Y0fRrxC9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Y0fRrxC9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Y0fRrxC9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y0fRrxC9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Y0fRrxC9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y0fRKSGQ {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y0fRKSGQ .item-img {
  position: relative;
}
.cid-u3Y0fRKSGQ .button1 {
  background: #04551f;
}
.cid-u3Y0fRKSGQ .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3Y0fRKSGQ .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3Y0fRKSGQ .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3Y0fRKSGQ .button2 {
    margin-top: 1rem;
  }
}
.cid-u3Y0fRKSGQ .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3Y0fRKSGQ .title {
    top: 25%;
  }
}
.cid-u3Y0fRKSGQ .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3Y0fRKSGQ .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3Y0fRKSGQ .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3Y0fRKSGQ .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3Y0fRKSGQ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3Y0fRKSGQ .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3Y0fRKSGQ .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3Y0fRKSGQ .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3Y0fRKSGQ .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3Y0fRKSGQ .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3Y0fRKSGQ .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3Y0fRKSGQ .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y0fRKSGQ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3Y0fRKSGQ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y0fRKSGQ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3Y0fRKSGQ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y0fRKSGQ .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y0fRKSGQ .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y0fRKSGQ img,
.cid-u3Y0fRKSGQ .item-img {
  width: 100%;
}
.cid-u3Y0fRKSGQ .item-title2,
.cid-u3Y0fRKSGQ .icon2 {
  color: #ffffff;
}
.cid-u3Y0fRKSGQ .item-title1,
.cid-u3Y0fRKSGQ .icon1 {
  color: #ffffff;
}
.cid-u3Y0fRKSGQ .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3Y0fRKSGQ .main-title DIV {
  text-align: center;
}
.cid-u3Y0fRKSGQ h1,
.cid-u3Y0fRKSGQ h2,
.cid-u3Y0fRKSGQ h3,
.cid-u3Y0fRKSGQ h4,
.cid-u3Y0fRKSGQ .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3Y0fRKSGQ p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3Y0fSbRX8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Y0fSbRX8 .item-img {
  position: relative;
}
.cid-u3Y0fSbRX8 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y0fSbRX8 .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y0fSbRX8 h5 {
  line-height: 1.2;
}
.cid-u3Y0fSbRX8 .card {
  margin-bottom: 2rem;
}
.cid-u3Y0fSbRX8 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y0fSbRX8 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y0fSbRX8 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y0fSbRX8 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y0fSbRX8 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y0fSbRX8 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y0fSbRX8 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y0fSbRX8 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y0fSbRX8 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y0fSbRX8 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y0fSbRX8 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y0fSbRX8 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y0fSbRX8 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y0fSbRX8 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y0fSbRX8 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y0fSbRX8 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y0fSbRX8 img,
.cid-u3Y0fSbRX8 .item-img {
  width: 100%;
}
.cid-u3Y0fSbRX8 .item:focus,
.cid-u3Y0fSbRX8 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y0fSbRX8 .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y0fSbRX8 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y0fSbRX8 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0fSbRX8 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0fSbRX8 .mbr-section-subtitle,
.cid-u3Y0fSbRX8 .subtitle-wrap,
.cid-u3Y0fSbRX8 .mbr-section-btn {
  text-align: left;
}
.cid-u3Y0fSbRX8 .mbr-text,
.cid-u3Y0fSbRX8 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y0fSbRX8 .mbr-text {
  color: #04551f;
}
.cid-u3Y0fSbRX8 .mbr-title2 {
  color: #04551f;
}
.cid-u3Y0fSbRX8 p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5m790hwtu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u5m790hwtu .item-img {
  position: relative;
}
.cid-u5m790hwtu .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u5m790hwtu .cardbg {
  background: #04551f;
  height: 100%;
  min-height: 300px;
}
.cid-u5m790hwtu .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5m790hwtu .image-wrapper {
  overflow: hidden;
}
.cid-u5m790hwtu .item1 {
  margin-bottom: 2rem !important;
}
.cid-u5m790hwtu .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5m790hwtu .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5m790hwtu .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5m790hwtu .item1,
.cid-u5m790hwtu .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5m790hwtu .item1 .item:hover,
.cid-u5m790hwtu .item .item:hover {
  cursor: pointer;
}
.cid-u5m790hwtu .item1:hover .link-icon-wrapper span,
.cid-u5m790hwtu .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u5m790hwtu .card2 {
    margin-top: 1rem;
  }
}
.cid-u5m790hwtu .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5m790hwtu .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5m790hwtu .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5m790hwtu .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5m790hwtu .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5m790hwtu .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5m790hwtu .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5m790hwtu .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5m790hwtu .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5m790hwtu img,
.cid-u5m790hwtu .item-img {
  width: 100%;
}
.cid-u5m790hwtu .item:focus,
.cid-u5m790hwtu span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5m790hwtu .item {
    margin-bottom: 1rem;
  }
}
.cid-u5m790hwtu .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5m790hwtu .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5m790hwtu .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5m790hwtu .mbr-section-subtitle,
.cid-u5m790hwtu .subtitle-wrap,
.cid-u5m790hwtu .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u5m790hwtu .mbr-text,
.cid-u5m790hwtu .item .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u5m8eiC8my {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5m8eiC8my .item-img {
  position: relative;
}
.cid-u5m8eiC8my .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5m8eiC8my .card-text {
    padding-left: 4rem;
  }
}
.cid-u5m8eiC8my h5 {
  line-height: 1.2;
}
.cid-u5m8eiC8my .card {
  margin-bottom: 2rem;
}
.cid-u5m8eiC8my .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5m8eiC8my .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5m8eiC8my .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5m8eiC8my .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5m8eiC8my .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5m8eiC8my .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5m8eiC8my .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5m8eiC8my .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5m8eiC8my .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5m8eiC8my .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5m8eiC8my .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5m8eiC8my .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5m8eiC8my .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5m8eiC8my .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5m8eiC8my .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5m8eiC8my .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5m8eiC8my img,
.cid-u5m8eiC8my .item-img {
  width: 100%;
}
.cid-u5m8eiC8my .item:focus,
.cid-u5m8eiC8my span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5m8eiC8my .item {
    margin-bottom: 1rem;
  }
}
.cid-u5m8eiC8my .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5m8eiC8my .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5m8eiC8my .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5m8eiC8my .mbr-section-subtitle,
.cid-u5m8eiC8my .subtitle-wrap,
.cid-u5m8eiC8my .mbr-section-btn {
  text-align: left;
}
.cid-u5m8eiC8my .mbr-text,
.cid-u5m8eiC8my .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5m8eiC8my .mbr-text {
  color: #04551f;
}
.cid-u5m8eiC8my .mbr-title2 {
  color: #04551f;
}
.cid-u5m8eiC8my p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5m8iTiarD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5m8iTiarD .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5m8iTiarD .colored-text {
  color: #a68462 !important;
}
.cid-u5m8iTiarD .mbr-section-title {
  color: #ffffff;
}
.cid-u5m8iTiarD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5m8iTiarD .mbr-text {
  color: #ffffff;
}
.cid-u5m8iTiarD .mbr-section-title.main-title {
  text-align: center;
}
.cid-u5m8k5X6he {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5m8k5X6he .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5m8k5X6he .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5m8k5X6he .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5m8k5X6he .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5m8k5X6he .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5m8k5X6he .image-wrapper img {
    height: 300px;
  }
}
.cid-u5m8k5X6he .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5m8k5X6he .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5m8k5X6he .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5m8k5X6he .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5m8k5X6he .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5m8k5X6he .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5m8k5X6he .cards-wrapper {
    margin: 0;
  }
}
.cid-u5m8k5X6he .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5m8k5X6he .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5m8k5X6he .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5m8k5X6he .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5m8k5X6he .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5m8k5X6he .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5m8k5X6he .mbr-section-title {
  color: #04551f;
}
.cid-u5m8k5X6he .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5m8k5X6he .mbr-text {
  color: #04551f;
}
.cid-u5m8k5X6he .mbr-card-title {
  color: #ffffff;
}
.cid-u5m8k5X6he .mbr-card-title,
.cid-u5m8k5X6he .cards-wrapper {
  color: #04551f;
}
#custom-html-17q {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-17q div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-17q p {
  font-size: 60px;
  color: #777;
}
#custom-html-17q hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-17q hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-17q hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-17q hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-17q hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-17q .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5m8lj4VJh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5m8lj4VJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5m8lj4VJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5m8lj4VJh .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5m8lj4VJh .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5m8lj4VJh .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5m8lj4VJh .image-wrapper img {
    height: 300px;
  }
}
.cid-u5m8lj4VJh .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5m8lj4VJh .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5m8lj4VJh .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5m8lj4VJh .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5m8lj4VJh .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5m8lj4VJh .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5m8lj4VJh .cards-wrapper {
    margin: 0;
  }
}
.cid-u5m8lj4VJh .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5m8lj4VJh .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5m8lj4VJh .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5m8lj4VJh .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5m8lj4VJh .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5m8lj4VJh .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5m8lj4VJh .mbr-section-title {
  color: #04551f;
}
.cid-u5m8lj4VJh .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5m8lj4VJh .mbr-text {
  color: #04551f;
}
.cid-u5m8lj4VJh .mbr-card-title {
  color: #ffffff;
}
.cid-u5m8lj4VJh .mbr-card-title,
.cid-u5m8lj4VJh .cards-wrapper {
  color: #04551f;
}
#custom-html-17r {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-17r div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-17r p {
  font-size: 60px;
  color: #777;
}
#custom-html-17r hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-17r hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-17r hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-17r hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-17r hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-17r .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5nPHfVke8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5nPHfVke8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5nPHfVke8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5nPHfVke8 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5nPHfVke8 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5nPHfVke8 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5nPHfVke8 .image-wrapper img {
    height: 300px;
  }
}
.cid-u5nPHfVke8 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5nPHfVke8 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5nPHfVke8 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5nPHfVke8 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5nPHfVke8 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5nPHfVke8 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5nPHfVke8 .cards-wrapper {
    margin: 0;
  }
}
.cid-u5nPHfVke8 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5nPHfVke8 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5nPHfVke8 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5nPHfVke8 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5nPHfVke8 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5nPHfVke8 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5nPHfVke8 .mbr-section-title {
  color: #04551f;
}
.cid-u5nPHfVke8 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5nPHfVke8 .mbr-text {
  color: #04551f;
}
.cid-u5nPHfVke8 .mbr-card-title {
  color: #ffffff;
}
.cid-u5nPHfVke8 .mbr-card-title,
.cid-u5nPHfVke8 .cards-wrapper {
  color: #04551f;
}
#custom-html-17t {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-17t div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-17t p {
  font-size: 60px;
  color: #777;
}
#custom-html-17t hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-17t hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-17t hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-17t hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-17t hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-17t .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5ttYz6RQw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5ttYz6RQw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5ttYz6RQw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5ttYz6RQw .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5ttYz6RQw .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5ttYz6RQw .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5ttYz6RQw .image-wrapper img {
    height: 300px;
  }
}
.cid-u5ttYz6RQw .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5ttYz6RQw .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5ttYz6RQw .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5ttYz6RQw .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5ttYz6RQw .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5ttYz6RQw .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5ttYz6RQw .cards-wrapper {
    margin: 0;
  }
}
.cid-u5ttYz6RQw .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5ttYz6RQw .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5ttYz6RQw .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5ttYz6RQw .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5ttYz6RQw .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5ttYz6RQw .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5ttYz6RQw .mbr-section-title {
  color: #04551f;
}
.cid-u5ttYz6RQw .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5ttYz6RQw .mbr-text {
  color: #04551f;
}
.cid-u5ttYz6RQw .mbr-card-title {
  color: #ffffff;
}
.cid-u5ttYz6RQw .mbr-card-title,
.cid-u5ttYz6RQw .cards-wrapper {
  color: #04551f;
}
#custom-html-18l {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-18l div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-18l p {
  font-size: 60px;
  color: #777;
}
#custom-html-18l hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-18l hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-18l hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-18l hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-18l hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-18l .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5m8ob5zMu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u5m8ob5zMu .item-img {
  position: relative;
}
.cid-u5m8ob5zMu .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u5m8ob5zMu .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u5m8ob5zMu .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5m8ob5zMu .image-wrapper {
  overflow: hidden;
}
.cid-u5m8ob5zMu .item1 {
  margin-bottom: 2rem !important;
}
.cid-u5m8ob5zMu .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5m8ob5zMu .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5m8ob5zMu .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u5m8ob5zMu .item1,
.cid-u5m8ob5zMu .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5m8ob5zMu .item1 .item:hover,
.cid-u5m8ob5zMu .item .item:hover {
  cursor: pointer;
}
.cid-u5m8ob5zMu .item1:hover .link-icon-wrapper span,
.cid-u5m8ob5zMu .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u5m8ob5zMu .card2 {
    margin-top: 1rem;
  }
}
.cid-u5m8ob5zMu .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5m8ob5zMu .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5m8ob5zMu .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5m8ob5zMu .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5m8ob5zMu .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5m8ob5zMu .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5m8ob5zMu .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5m8ob5zMu .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5m8ob5zMu .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5m8ob5zMu img,
.cid-u5m8ob5zMu .item-img {
  width: 100%;
}
.cid-u5m8ob5zMu .item:focus,
.cid-u5m8ob5zMu span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5m8ob5zMu .item {
    margin-bottom: 1rem;
  }
}
.cid-u5m8ob5zMu .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5m8ob5zMu .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u5m8ob5zMu .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5m8ob5zMu .mbr-section-subtitle,
.cid-u5m8ob5zMu .subtitle-wrap,
.cid-u5m8ob5zMu .mbr-section-btn {
  text-align: left;
}
.cid-u5m8ob5zMu .mbr-text,
.cid-u5m8ob5zMu .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1kt {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kt p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kt hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kt hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kt hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kt hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kt hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kt .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5m8rMOO0V {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5m8rMOO0V .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5m8rMOO0V .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5m8rMOO0V img,
.cid-u5m8rMOO0V .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5m8rMOO0V .item {
  margin-bottom: 30px;
}
.cid-u5m8rMOO0V .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5m8rMOO0V .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5m8rMOO0V .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5m8rMOO0V .item-img img {
  transform: scale(1.05);
}
.cid-u5m8rMOO0V .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5m8rMOO0V .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3Y0fSCY1x {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Y0fSCY1x .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Y0fSCY1x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Y0fSCY1x .container {
  display: flex;
  justify-content: center;
}
.cid-u3Y0fSCY1x .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Y0fSCY1x .col-copyright {
  padding: 0;
}
.cid-u3Y0fSCY1x .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Y0fSCY1x .copyright {
    text-align: center !important;
  }
}
.cid-u3Y0oSkQwS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Y0oSkQwS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Y0oSkQwS .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Y0oSkQwS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Y0oSkQwS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Y0oSkQwS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Y0oSkQwS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Y0oSkQwS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Y0oSkQwS .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Y0oSkQwS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Y0oSkQwS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Y0oSkQwS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Y0oSkQwS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Y0oSkQwS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Y0oSkQwS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Y0oSkQwS .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Y0oSkQwS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Y0oSkQwS .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Y0oSkQwS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Y0oSkQwS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Y0oSkQwS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y0oSkQwS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Y0oSkQwS .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y0oSkQwS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Y0oSkQwS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Y0oSkQwS .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Y0oSkQwS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Y0oSkQwS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Y0oSkQwS .nav-item:focus,
.cid-u3Y0oSkQwS .nav-link:focus {
  outline: none;
}
.cid-u3Y0oSkQwS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Y0oSkQwS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Y0oSkQwS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Y0oSkQwS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Y0oSkQwS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Y0oSkQwS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Y0oSkQwS .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Y0oSkQwS .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Y0oSkQwS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Y0oSkQwS .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Y0oSkQwS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Y0oSkQwS .navbar.collapsed {
  justify-content: center;
}
.cid-u3Y0oSkQwS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Y0oSkQwS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Y0oSkQwS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Y0oSkQwS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Y0oSkQwS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Y0oSkQwS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Y0oSkQwS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Y0oSkQwS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Y0oSkQwS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Y0oSkQwS .navbar {
    min-height: 72px;
  }
  .cid-u3Y0oSkQwS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Y0oSkQwS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Y0oSkQwS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Y0oSkQwS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Y0oSkQwS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Y0oSkQwS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Y0oSkQwS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Y0oSkQwS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Y0oSkQwS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Y0oSkQwS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y0oSkQwS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Y0oSkQwS .dropdown-item.active,
.cid-u3Y0oSkQwS .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Y0oSkQwS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Y0oSkQwS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Y0oSkQwS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Y0oSkQwS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Y0oSkQwS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Y0oSkQwS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Y0oSkQwS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Y0oSkQwS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Y0oSkQwS .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Y0oSkQwS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Y0oSkQwS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Y0oSkQwS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Y0oSkQwS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y0oSkQwS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y0oSkQwS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Y0oSkQwS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y0oSkQwS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Y0oSkQwS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Y0oSkQwS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y0oSkQwS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Y0oSkQwS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Y0oSkQwS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Y0oSkQwS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Y0oSkQwS .navbar {
    height: 70px;
  }
  .cid-u3Y0oSkQwS .navbar.opened {
    height: auto;
  }
  .cid-u3Y0oSkQwS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Y0oSkQwS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Y0oSkQwS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Y0oSkQwS .navbar-brand {
  margin-right: auto;
}
.cid-u3Y0oSkQwS .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Y0oSkQwS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y0oSkQwS .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Y0oSkQwS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y0oSkQwS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Y0oSkQwS .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Y0oSkQwS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Y0oSkQwS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Y0oSkQwS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Y0oSkQwS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y0oSkQwS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Y0oSkQwS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y0oSEiCV {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y0oSEiCV .item-img {
  position: relative;
}
.cid-u3Y0oSEiCV .button1 {
  background: #04551f;
}
.cid-u3Y0oSEiCV .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3Y0oSEiCV .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3Y0oSEiCV .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3Y0oSEiCV .button2 {
    margin-top: 1rem;
  }
}
.cid-u3Y0oSEiCV .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3Y0oSEiCV .title {
    top: 25%;
  }
}
.cid-u3Y0oSEiCV .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3Y0oSEiCV .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3Y0oSEiCV .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3Y0oSEiCV .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3Y0oSEiCV .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3Y0oSEiCV .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3Y0oSEiCV .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3Y0oSEiCV .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3Y0oSEiCV .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3Y0oSEiCV .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3Y0oSEiCV .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3Y0oSEiCV .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y0oSEiCV .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3Y0oSEiCV .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y0oSEiCV .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3Y0oSEiCV .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y0oSEiCV .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y0oSEiCV .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y0oSEiCV img,
.cid-u3Y0oSEiCV .item-img {
  width: 100%;
}
.cid-u3Y0oSEiCV .item-title2,
.cid-u3Y0oSEiCV .icon2 {
  color: #ffffff;
}
.cid-u3Y0oSEiCV .item-title1,
.cid-u3Y0oSEiCV .icon1 {
  color: #ffffff;
}
.cid-u3Y0oSEiCV .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3Y0oSEiCV .main-title DIV {
  text-align: center;
}
.cid-u3Y0oSEiCV h1,
.cid-u3Y0oSEiCV h2,
.cid-u3Y0oSEiCV h3,
.cid-u3Y0oSEiCV h4,
.cid-u3Y0oSEiCV .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3Y0oSEiCV p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3Y0oT5uTI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Y0oT5uTI .item-img {
  position: relative;
}
.cid-u3Y0oT5uTI .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y0oT5uTI .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y0oT5uTI h5 {
  line-height: 1.2;
}
.cid-u3Y0oT5uTI .card {
  margin-bottom: 2rem;
}
.cid-u3Y0oT5uTI .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y0oT5uTI .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y0oT5uTI .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y0oT5uTI .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y0oT5uTI .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y0oT5uTI .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y0oT5uTI .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y0oT5uTI .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y0oT5uTI .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y0oT5uTI .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y0oT5uTI .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y0oT5uTI .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y0oT5uTI .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y0oT5uTI .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y0oT5uTI .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y0oT5uTI .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y0oT5uTI img,
.cid-u3Y0oT5uTI .item-img {
  width: 100%;
}
.cid-u3Y0oT5uTI .item:focus,
.cid-u3Y0oT5uTI span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y0oT5uTI .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y0oT5uTI .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y0oT5uTI .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0oT5uTI .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0oT5uTI .mbr-section-subtitle,
.cid-u3Y0oT5uTI .subtitle-wrap,
.cid-u3Y0oT5uTI .mbr-section-btn {
  text-align: left;
}
.cid-u3Y0oT5uTI .mbr-text,
.cid-u3Y0oT5uTI .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y0oT5uTI .mbr-text {
  color: #04551f;
}
.cid-u3Y0oT5uTI .mbr-title2 {
  color: #04551f;
}
.cid-u3Y0oT5uTI p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1kv {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kv div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kv p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kv hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kv hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kv hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kv hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kv hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kv .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TPqHJiSJ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TPqHJiSJ .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TPqHJiSJ .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TPqHJiSJ img,
.cid-u7TPqHJiSJ .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TPqHJiSJ .item {
  margin-bottom: 30px;
}
.cid-u7TPqHJiSJ .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TPqHJiSJ .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TPqHJiSJ .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TPqHJiSJ .item-img img {
  transform: scale(1.05);
}
.cid-u7TPqHJiSJ .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TPqHJiSJ .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3Y0oTuFp6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Y0oTuFp6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Y0oTuFp6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Y0oTuFp6 .container {
  display: flex;
  justify-content: center;
}
.cid-u3Y0oTuFp6 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Y0oTuFp6 .col-copyright {
  padding: 0;
}
.cid-u3Y0oTuFp6 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Y0oTuFp6 .copyright {
    text-align: center !important;
  }
}
.cid-u3Y0yl5Uf0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Y0yl5Uf0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Y0yl5Uf0 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Y0yl5Uf0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Y0yl5Uf0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Y0yl5Uf0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Y0yl5Uf0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Y0yl5Uf0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Y0yl5Uf0 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Y0yl5Uf0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Y0yl5Uf0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Y0yl5Uf0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Y0yl5Uf0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Y0yl5Uf0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Y0yl5Uf0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Y0yl5Uf0 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Y0yl5Uf0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Y0yl5Uf0 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Y0yl5Uf0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Y0yl5Uf0 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Y0yl5Uf0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y0yl5Uf0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Y0yl5Uf0 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y0yl5Uf0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Y0yl5Uf0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Y0yl5Uf0 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Y0yl5Uf0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Y0yl5Uf0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Y0yl5Uf0 .nav-item:focus,
.cid-u3Y0yl5Uf0 .nav-link:focus {
  outline: none;
}
.cid-u3Y0yl5Uf0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Y0yl5Uf0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Y0yl5Uf0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Y0yl5Uf0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Y0yl5Uf0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Y0yl5Uf0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Y0yl5Uf0 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Y0yl5Uf0 .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Y0yl5Uf0 .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Y0yl5Uf0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Y0yl5Uf0 .navbar.collapsed {
  justify-content: center;
}
.cid-u3Y0yl5Uf0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Y0yl5Uf0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Y0yl5Uf0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Y0yl5Uf0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Y0yl5Uf0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Y0yl5Uf0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Y0yl5Uf0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Y0yl5Uf0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Y0yl5Uf0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Y0yl5Uf0 .navbar {
    min-height: 72px;
  }
  .cid-u3Y0yl5Uf0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Y0yl5Uf0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Y0yl5Uf0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Y0yl5Uf0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Y0yl5Uf0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Y0yl5Uf0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y0yl5Uf0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Y0yl5Uf0 .dropdown-item.active,
.cid-u3Y0yl5Uf0 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Y0yl5Uf0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Y0yl5Uf0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Y0yl5Uf0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Y0yl5Uf0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Y0yl5Uf0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Y0yl5Uf0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Y0yl5Uf0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Y0yl5Uf0 .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Y0yl5Uf0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Y0yl5Uf0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Y0yl5Uf0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Y0yl5Uf0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y0yl5Uf0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y0yl5Uf0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Y0yl5Uf0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y0yl5Uf0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Y0yl5Uf0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Y0yl5Uf0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y0yl5Uf0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Y0yl5Uf0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Y0yl5Uf0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Y0yl5Uf0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Y0yl5Uf0 .navbar {
    height: 70px;
  }
  .cid-u3Y0yl5Uf0 .navbar.opened {
    height: auto;
  }
  .cid-u3Y0yl5Uf0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Y0yl5Uf0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Y0yl5Uf0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Y0yl5Uf0 .navbar-brand {
  margin-right: auto;
}
.cid-u3Y0yl5Uf0 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Y0yl5Uf0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y0yl5Uf0 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Y0yl5Uf0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Y0yl5Uf0 .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Y0yl5Uf0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Y0yl5Uf0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Y0yl5Uf0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y0yl5Uf0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Y0yl5Uf0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y0ylnfDH {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y0ylnfDH .item-img {
  position: relative;
}
.cid-u3Y0ylnfDH .button1 {
  background: #04551f;
}
.cid-u3Y0ylnfDH .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3Y0ylnfDH .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3Y0ylnfDH .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3Y0ylnfDH .button2 {
    margin-top: 1rem;
  }
}
.cid-u3Y0ylnfDH .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3Y0ylnfDH .title {
    top: 25%;
  }
}
.cid-u3Y0ylnfDH .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3Y0ylnfDH .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3Y0ylnfDH .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3Y0ylnfDH .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3Y0ylnfDH .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3Y0ylnfDH .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3Y0ylnfDH .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3Y0ylnfDH .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3Y0ylnfDH .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3Y0ylnfDH .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3Y0ylnfDH .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3Y0ylnfDH .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y0ylnfDH .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3Y0ylnfDH .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y0ylnfDH .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3Y0ylnfDH .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y0ylnfDH .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y0ylnfDH .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y0ylnfDH img,
.cid-u3Y0ylnfDH .item-img {
  width: 100%;
}
.cid-u3Y0ylnfDH .item-title2,
.cid-u3Y0ylnfDH .icon2 {
  color: #ffffff;
}
.cid-u3Y0ylnfDH .item-title1,
.cid-u3Y0ylnfDH .icon1 {
  color: #ffffff;
}
.cid-u3Y0ylnfDH .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3Y0ylnfDH .main-title DIV {
  text-align: center;
}
.cid-u3Y0ylnfDH h1,
.cid-u3Y0ylnfDH h2,
.cid-u3Y0ylnfDH h3,
.cid-u3Y0ylnfDH h4,
.cid-u3Y0ylnfDH .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3Y0ylnfDH p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3Y0ylO0TN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Y0ylO0TN .item-img {
  position: relative;
}
.cid-u3Y0ylO0TN .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y0ylO0TN .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y0ylO0TN h5 {
  line-height: 1.2;
}
.cid-u3Y0ylO0TN .card {
  margin-bottom: 2rem;
}
.cid-u3Y0ylO0TN .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y0ylO0TN .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y0ylO0TN .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y0ylO0TN .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y0ylO0TN .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y0ylO0TN .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y0ylO0TN .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y0ylO0TN .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y0ylO0TN .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y0ylO0TN .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y0ylO0TN .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y0ylO0TN .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y0ylO0TN .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y0ylO0TN .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y0ylO0TN .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y0ylO0TN .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y0ylO0TN img,
.cid-u3Y0ylO0TN .item-img {
  width: 100%;
}
.cid-u3Y0ylO0TN .item:focus,
.cid-u3Y0ylO0TN span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y0ylO0TN .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y0ylO0TN .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y0ylO0TN .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0ylO0TN .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y0ylO0TN .mbr-section-subtitle,
.cid-u3Y0ylO0TN .subtitle-wrap,
.cid-u3Y0ylO0TN .mbr-section-btn {
  text-align: left;
}
.cid-u3Y0ylO0TN .mbr-text,
.cid-u3Y0ylO0TN .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y0ylO0TN .mbr-text {
  color: #04551f;
}
.cid-u3Y0ylO0TN .mbr-title2 {
  color: #04551f;
}
.cid-u3Y0ylO0TN p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1kx {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kx div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kx p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kx hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kx hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kx hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kx hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kx hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kx .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TPxREGbT {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TPxREGbT .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TPxREGbT .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TPxREGbT img,
.cid-u7TPxREGbT .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TPxREGbT .item {
  margin-bottom: 30px;
}
.cid-u7TPxREGbT .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TPxREGbT .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TPxREGbT .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TPxREGbT .item-img img {
  transform: scale(1.05);
}
.cid-u7TPxREGbT .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TPxREGbT .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3Y0ymbEON {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Y0ymbEON .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Y0ymbEON .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Y0ymbEON .container {
  display: flex;
  justify-content: center;
}
.cid-u3Y0ymbEON .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Y0ymbEON .col-copyright {
  padding: 0;
}
.cid-u3Y0ymbEON .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Y0ymbEON .copyright {
    text-align: center !important;
  }
}
.cid-u3Y1f9x4xn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Y1f9x4xn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Y1f9x4xn .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Y1f9x4xn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Y1f9x4xn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Y1f9x4xn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Y1f9x4xn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Y1f9x4xn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Y1f9x4xn .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Y1f9x4xn .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Y1f9x4xn .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Y1f9x4xn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Y1f9x4xn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Y1f9x4xn .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Y1f9x4xn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Y1f9x4xn .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Y1f9x4xn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Y1f9x4xn .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Y1f9x4xn .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Y1f9x4xn .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Y1f9x4xn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y1f9x4xn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Y1f9x4xn .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y1f9x4xn .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Y1f9x4xn .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Y1f9x4xn .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Y1f9x4xn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Y1f9x4xn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Y1f9x4xn .nav-item:focus,
.cid-u3Y1f9x4xn .nav-link:focus {
  outline: none;
}
.cid-u3Y1f9x4xn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Y1f9x4xn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Y1f9x4xn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Y1f9x4xn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Y1f9x4xn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Y1f9x4xn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Y1f9x4xn .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Y1f9x4xn .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Y1f9x4xn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Y1f9x4xn .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Y1f9x4xn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Y1f9x4xn .navbar.collapsed {
  justify-content: center;
}
.cid-u3Y1f9x4xn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Y1f9x4xn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Y1f9x4xn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Y1f9x4xn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Y1f9x4xn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Y1f9x4xn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Y1f9x4xn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Y1f9x4xn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Y1f9x4xn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Y1f9x4xn .navbar {
    min-height: 72px;
  }
  .cid-u3Y1f9x4xn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Y1f9x4xn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Y1f9x4xn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Y1f9x4xn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Y1f9x4xn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Y1f9x4xn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Y1f9x4xn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Y1f9x4xn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Y1f9x4xn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Y1f9x4xn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y1f9x4xn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Y1f9x4xn .dropdown-item.active,
.cid-u3Y1f9x4xn .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Y1f9x4xn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Y1f9x4xn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Y1f9x4xn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Y1f9x4xn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Y1f9x4xn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Y1f9x4xn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Y1f9x4xn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Y1f9x4xn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Y1f9x4xn .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Y1f9x4xn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Y1f9x4xn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Y1f9x4xn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Y1f9x4xn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y1f9x4xn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y1f9x4xn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Y1f9x4xn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y1f9x4xn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Y1f9x4xn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Y1f9x4xn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y1f9x4xn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Y1f9x4xn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Y1f9x4xn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Y1f9x4xn .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Y1f9x4xn .navbar {
    height: 70px;
  }
  .cid-u3Y1f9x4xn .navbar.opened {
    height: auto;
  }
  .cid-u3Y1f9x4xn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Y1f9x4xn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Y1f9x4xn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Y1f9x4xn .navbar-brand {
  margin-right: auto;
}
.cid-u3Y1f9x4xn .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Y1f9x4xn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y1f9x4xn .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Y1f9x4xn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y1f9x4xn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Y1f9x4xn .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Y1f9x4xn .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Y1f9x4xn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Y1f9x4xn .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Y1f9x4xn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y1f9x4xn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Y1f9x4xn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y1f9P7Jn {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y1f9P7Jn .item-img {
  position: relative;
}
.cid-u3Y1f9P7Jn .button1 {
  background: #04551f;
}
.cid-u3Y1f9P7Jn .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3Y1f9P7Jn .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3Y1f9P7Jn .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3Y1f9P7Jn .button2 {
    margin-top: 1rem;
  }
}
.cid-u3Y1f9P7Jn .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3Y1f9P7Jn .title {
    top: 25%;
  }
}
.cid-u3Y1f9P7Jn .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3Y1f9P7Jn .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3Y1f9P7Jn .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3Y1f9P7Jn .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3Y1f9P7Jn .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3Y1f9P7Jn .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3Y1f9P7Jn .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3Y1f9P7Jn .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3Y1f9P7Jn .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3Y1f9P7Jn .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3Y1f9P7Jn .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3Y1f9P7Jn .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y1f9P7Jn .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3Y1f9P7Jn .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y1f9P7Jn .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3Y1f9P7Jn .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y1f9P7Jn .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y1f9P7Jn .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y1f9P7Jn img,
.cid-u3Y1f9P7Jn .item-img {
  width: 100%;
}
.cid-u3Y1f9P7Jn .item-title2,
.cid-u3Y1f9P7Jn .icon2 {
  color: #ffffff;
}
.cid-u3Y1f9P7Jn .item-title1,
.cid-u3Y1f9P7Jn .icon1 {
  color: #ffffff;
}
.cid-u3Y1f9P7Jn .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3Y1f9P7Jn .main-title DIV {
  text-align: center;
}
.cid-u3Y1f9P7Jn h1,
.cid-u3Y1f9P7Jn h2,
.cid-u3Y1f9P7Jn h3,
.cid-u3Y1f9P7Jn h4,
.cid-u3Y1f9P7Jn .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3Y1f9P7Jn p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3Y1fa3Etv {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y1fa3Etv .item-img {
  position: relative;
}
.cid-u3Y1fa3Etv .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y1fa3Etv .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y1fa3Etv h5 {
  line-height: 1.2;
}
.cid-u3Y1fa3Etv .card {
  margin-bottom: 2rem;
}
.cid-u3Y1fa3Etv .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y1fa3Etv .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y1fa3Etv .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y1fa3Etv .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y1fa3Etv .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y1fa3Etv .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y1fa3Etv .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y1fa3Etv .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y1fa3Etv .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y1fa3Etv .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y1fa3Etv .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y1fa3Etv .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y1fa3Etv .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y1fa3Etv .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y1fa3Etv .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y1fa3Etv .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y1fa3Etv img,
.cid-u3Y1fa3Etv .item-img {
  width: 100%;
}
.cid-u3Y1fa3Etv .item:focus,
.cid-u3Y1fa3Etv span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y1fa3Etv .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y1fa3Etv .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y1fa3Etv .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y1fa3Etv .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y1fa3Etv .mbr-section-subtitle,
.cid-u3Y1fa3Etv .subtitle-wrap,
.cid-u3Y1fa3Etv .mbr-section-btn {
  text-align: left;
}
.cid-u3Y1fa3Etv .mbr-text,
.cid-u3Y1fa3Etv .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y1fa3Etv .mbr-text {
  color: #04551f;
}
.cid-u3Y1fa3Etv .mbr-title2 {
  color: #04551f;
}
.cid-u3Y1fa3Etv p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1ky {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ky div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ky p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ky hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ky hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ky hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ky hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ky hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ky .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TPEFpAQ2 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TPEFpAQ2 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TPEFpAQ2 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TPEFpAQ2 img,
.cid-u7TPEFpAQ2 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TPEFpAQ2 .item {
  margin-bottom: 30px;
}
.cid-u7TPEFpAQ2 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TPEFpAQ2 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TPEFpAQ2 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TPEFpAQ2 .item-img img {
  transform: scale(1.05);
}
.cid-u7TPEFpAQ2 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TPEFpAQ2 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3Y1faJlB6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Y1faJlB6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Y1faJlB6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Y1faJlB6 .container {
  display: flex;
  justify-content: center;
}
.cid-u3Y1faJlB6 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Y1faJlB6 .col-copyright {
  padding: 0;
}
.cid-u3Y1faJlB6 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Y1faJlB6 .copyright {
    text-align: center !important;
  }
}
.cid-u3Y1zKWdWy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Y1zKWdWy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Y1zKWdWy .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Y1zKWdWy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Y1zKWdWy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Y1zKWdWy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Y1zKWdWy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Y1zKWdWy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Y1zKWdWy .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Y1zKWdWy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Y1zKWdWy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Y1zKWdWy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Y1zKWdWy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Y1zKWdWy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Y1zKWdWy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Y1zKWdWy .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Y1zKWdWy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Y1zKWdWy .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Y1zKWdWy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Y1zKWdWy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Y1zKWdWy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y1zKWdWy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Y1zKWdWy .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y1zKWdWy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Y1zKWdWy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Y1zKWdWy .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Y1zKWdWy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Y1zKWdWy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Y1zKWdWy .nav-item:focus,
.cid-u3Y1zKWdWy .nav-link:focus {
  outline: none;
}
.cid-u3Y1zKWdWy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Y1zKWdWy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Y1zKWdWy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Y1zKWdWy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Y1zKWdWy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Y1zKWdWy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Y1zKWdWy .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Y1zKWdWy .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Y1zKWdWy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Y1zKWdWy .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Y1zKWdWy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Y1zKWdWy .navbar.collapsed {
  justify-content: center;
}
.cid-u3Y1zKWdWy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Y1zKWdWy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Y1zKWdWy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Y1zKWdWy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Y1zKWdWy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Y1zKWdWy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Y1zKWdWy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Y1zKWdWy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Y1zKWdWy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Y1zKWdWy .navbar {
    min-height: 72px;
  }
  .cid-u3Y1zKWdWy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Y1zKWdWy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Y1zKWdWy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Y1zKWdWy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Y1zKWdWy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Y1zKWdWy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Y1zKWdWy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Y1zKWdWy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Y1zKWdWy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Y1zKWdWy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y1zKWdWy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Y1zKWdWy .dropdown-item.active,
.cid-u3Y1zKWdWy .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Y1zKWdWy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Y1zKWdWy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Y1zKWdWy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Y1zKWdWy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Y1zKWdWy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Y1zKWdWy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Y1zKWdWy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Y1zKWdWy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Y1zKWdWy .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Y1zKWdWy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Y1zKWdWy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Y1zKWdWy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Y1zKWdWy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y1zKWdWy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y1zKWdWy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Y1zKWdWy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y1zKWdWy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Y1zKWdWy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Y1zKWdWy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y1zKWdWy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Y1zKWdWy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Y1zKWdWy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Y1zKWdWy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Y1zKWdWy .navbar {
    height: 70px;
  }
  .cid-u3Y1zKWdWy .navbar.opened {
    height: auto;
  }
  .cid-u3Y1zKWdWy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Y1zKWdWy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Y1zKWdWy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Y1zKWdWy .navbar-brand {
  margin-right: auto;
}
.cid-u3Y1zKWdWy .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Y1zKWdWy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y1zKWdWy .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Y1zKWdWy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y1zKWdWy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Y1zKWdWy .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Y1zKWdWy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Y1zKWdWy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Y1zKWdWy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Y1zKWdWy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y1zKWdWy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Y1zKWdWy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y1zLgESK {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y1zLgESK .item-img {
  position: relative;
}
.cid-u3Y1zLgESK .button1 {
  background: #04551f;
}
.cid-u3Y1zLgESK .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3Y1zLgESK .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3Y1zLgESK .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3Y1zLgESK .button2 {
    margin-top: 1rem;
  }
}
.cid-u3Y1zLgESK .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3Y1zLgESK .title {
    top: 25%;
  }
}
.cid-u3Y1zLgESK .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3Y1zLgESK .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3Y1zLgESK .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3Y1zLgESK .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3Y1zLgESK .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3Y1zLgESK .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3Y1zLgESK .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3Y1zLgESK .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3Y1zLgESK .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3Y1zLgESK .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3Y1zLgESK .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3Y1zLgESK .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y1zLgESK .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3Y1zLgESK .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y1zLgESK .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3Y1zLgESK .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y1zLgESK .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y1zLgESK .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y1zLgESK img,
.cid-u3Y1zLgESK .item-img {
  width: 100%;
}
.cid-u3Y1zLgESK .item-title2,
.cid-u3Y1zLgESK .icon2 {
  color: #ffffff;
}
.cid-u3Y1zLgESK .item-title1,
.cid-u3Y1zLgESK .icon1 {
  color: #ffffff;
}
.cid-u3Y1zLgESK .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3Y1zLgESK .main-title DIV {
  text-align: center;
}
.cid-u3Y1zLgESK h1,
.cid-u3Y1zLgESK h2,
.cid-u3Y1zLgESK h3,
.cid-u3Y1zLgESK h4,
.cid-u3Y1zLgESK .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3Y1zLgESK p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u78Hnj08uB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y1zLuat5 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y1zLuat5 .item-img {
  position: relative;
}
.cid-u3Y1zLuat5 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y1zLuat5 .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y1zLuat5 h5 {
  line-height: 1.2;
}
.cid-u3Y1zLuat5 .card {
  margin-bottom: 2rem;
}
.cid-u3Y1zLuat5 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y1zLuat5 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y1zLuat5 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y1zLuat5 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y1zLuat5 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y1zLuat5 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y1zLuat5 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y1zLuat5 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y1zLuat5 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y1zLuat5 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y1zLuat5 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y1zLuat5 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y1zLuat5 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y1zLuat5 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y1zLuat5 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y1zLuat5 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y1zLuat5 img,
.cid-u3Y1zLuat5 .item-img {
  width: 100%;
}
.cid-u3Y1zLuat5 .item:focus,
.cid-u3Y1zLuat5 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y1zLuat5 .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y1zLuat5 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y1zLuat5 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y1zLuat5 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y1zLuat5 .mbr-section-subtitle,
.cid-u3Y1zLuat5 .subtitle-wrap,
.cid-u3Y1zLuat5 .mbr-section-btn {
  text-align: left;
}
.cid-u3Y1zLuat5 .mbr-text,
.cid-u3Y1zLuat5 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y1zLuat5 .mbr-text {
  color: #04551f;
}
.cid-u3Y1zLuat5 .mbr-title2 {
  color: #04551f;
}
.cid-u3Y1zLuat5 p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u3Y1zLKkiA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Y1zLKkiA .item-img {
  position: relative;
}
.cid-u3Y1zLKkiA .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y1zLKkiA .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y1zLKkiA h5 {
  line-height: 1.2;
}
.cid-u3Y1zLKkiA .card {
  margin-bottom: 2rem;
}
.cid-u3Y1zLKkiA .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y1zLKkiA .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y1zLKkiA .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y1zLKkiA .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y1zLKkiA .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y1zLKkiA .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y1zLKkiA .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y1zLKkiA .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y1zLKkiA .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y1zLKkiA .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y1zLKkiA .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y1zLKkiA .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y1zLKkiA .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y1zLKkiA .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y1zLKkiA .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y1zLKkiA .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y1zLKkiA img,
.cid-u3Y1zLKkiA .item-img {
  width: 100%;
}
.cid-u3Y1zLKkiA .item:focus,
.cid-u3Y1zLKkiA span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y1zLKkiA .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y1zLKkiA .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y1zLKkiA .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y1zLKkiA .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y1zLKkiA .mbr-section-subtitle,
.cid-u3Y1zLKkiA .subtitle-wrap,
.cid-u3Y1zLKkiA .mbr-section-btn {
  text-align: left;
}
.cid-u3Y1zLKkiA .mbr-text,
.cid-u3Y1zLKkiA .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y1zLKkiA .mbr-text {
  color: #04551f;
}
.cid-u3Y1zLKkiA .mbr-title2 {
  color: #04551f;
}
.cid-u3Y1zLKkiA p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u75oxttd0C {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u75oxttd0C .item-img {
  position: relative;
}
.cid-u75oxttd0C .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u75oxttd0C .card-text {
    padding-left: 4rem;
  }
}
.cid-u75oxttd0C h5 {
  line-height: 1.2;
}
.cid-u75oxttd0C .card {
  margin-bottom: 2rem;
}
.cid-u75oxttd0C .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u75oxttd0C .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u75oxttd0C .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u75oxttd0C .image-wrapper {
    min-height: 200px;
  }
}
.cid-u75oxttd0C .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u75oxttd0C .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u75oxttd0C .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u75oxttd0C .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u75oxttd0C .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u75oxttd0C .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u75oxttd0C .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u75oxttd0C .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u75oxttd0C .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u75oxttd0C .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u75oxttd0C .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u75oxttd0C .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u75oxttd0C img,
.cid-u75oxttd0C .item-img {
  width: 100%;
}
.cid-u75oxttd0C .item:focus,
.cid-u75oxttd0C span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u75oxttd0C .item {
    margin-bottom: 1rem;
  }
}
.cid-u75oxttd0C .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u75oxttd0C .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u75oxttd0C .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u75oxttd0C .mbr-section-subtitle,
.cid-u75oxttd0C .subtitle-wrap,
.cid-u75oxttd0C .mbr-section-btn {
  text-align: left;
}
.cid-u75oxttd0C .mbr-text,
.cid-u75oxttd0C .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u75oxttd0C .mbr-text {
  color: #04551f;
}
.cid-u75oxttd0C .mbr-title2 {
  color: #04551f;
}
.cid-u75oxttd0C p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u75oBAXEwH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u75oBAXEwH .item-img {
  position: relative;
}
.cid-u75oBAXEwH .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u75oBAXEwH .card-text {
    padding-left: 4rem;
  }
}
.cid-u75oBAXEwH h5 {
  line-height: 1.2;
}
.cid-u75oBAXEwH .card {
  margin-bottom: 2rem;
}
.cid-u75oBAXEwH .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u75oBAXEwH .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u75oBAXEwH .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u75oBAXEwH .image-wrapper {
    min-height: 200px;
  }
}
.cid-u75oBAXEwH .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u75oBAXEwH .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u75oBAXEwH .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u75oBAXEwH .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u75oBAXEwH .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u75oBAXEwH .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u75oBAXEwH .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u75oBAXEwH .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u75oBAXEwH .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u75oBAXEwH .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u75oBAXEwH .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u75oBAXEwH .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u75oBAXEwH img,
.cid-u75oBAXEwH .item-img {
  width: 100%;
}
.cid-u75oBAXEwH .item:focus,
.cid-u75oBAXEwH span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u75oBAXEwH .item {
    margin-bottom: 1rem;
  }
}
.cid-u75oBAXEwH .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u75oBAXEwH .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u75oBAXEwH .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u75oBAXEwH .mbr-section-subtitle,
.cid-u75oBAXEwH .subtitle-wrap,
.cid-u75oBAXEwH .mbr-section-btn {
  text-align: left;
}
.cid-u75oBAXEwH .mbr-text,
.cid-u75oBAXEwH .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u75oBAXEwH .mbr-text {
  color: #04551f;
}
.cid-u75oBAXEwH .mbr-title2 {
  color: #04551f;
}
.cid-u75oBAXEwH p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u77p7cpHw4 {
  background-color: #ffffff;
}
.cid-u77p7cpHw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u77p7cpHw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u77p7cpHw4 .item-wrapper {
  width: 100%;
}
.cid-u77p7cpHw4 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-u77p7cpHw4 .mbr-link {
  background: #66662a;
  padding: 0.4rem 1rem;
  margin-right: 0.5rem;
  border-radius: 1rem;
}
.cid-u77p7cpHw4 .card-box {
  padding: 0rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
.cid-u77p7cpHw4 .icon {
  color: black;
  background: #66662a;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
}
.cid-u77p7cpHw4 p {
  background: #66662a;
  width: fit-content;
  border-radius: 0.8rem;
  padding: 0.2rem 1rem;
  line-height: 1.2;
  display: inline-block;
  transform: scale(1.05);
}
.cid-u77p7cpHw4 .card-wrapper {
  min-height: 700px;
  display: flex;
  padding: 1rem;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u77p7cpHw4 .card-wrapper {
    padding: 1.5rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u77p7cpHw4 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u77p7cpHw4 .card-wrapper {
    padding: 4rem;
  }
}
.cid-u77p7cpHw4 .wrap {
  background: url("../../../assets/images/web-capture-4-7-2023-135542-omegayeast.com-802x719.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.cid-u77p7cpHw4 .wrap .inner-wrap {
  padding: 40px;
}
.cid-u77p7cpHw4 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-u77p7cpHw4 .mbr-text,
.cid-u77p7cpHw4 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-u77p7cpHw4 .mbr-link,
.cid-u77p7cpHw4 .link-wrapper {
  color: #ffffff;
}
.cid-u77qB8JpTD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u77qB8JpTD .item-img {
  position: relative;
}
.cid-u77qB8JpTD .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u77qB8JpTD .card-text {
    padding-left: 4rem;
  }
}
.cid-u77qB8JpTD h5 {
  line-height: 1.2;
}
.cid-u77qB8JpTD .card {
  margin-bottom: 2rem;
}
.cid-u77qB8JpTD .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u77qB8JpTD .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u77qB8JpTD .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u77qB8JpTD .image-wrapper {
    min-height: 200px;
  }
}
.cid-u77qB8JpTD .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u77qB8JpTD .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u77qB8JpTD .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u77qB8JpTD .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u77qB8JpTD .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u77qB8JpTD .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u77qB8JpTD .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u77qB8JpTD .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u77qB8JpTD .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u77qB8JpTD .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u77qB8JpTD .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u77qB8JpTD .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u77qB8JpTD img,
.cid-u77qB8JpTD .item-img {
  width: 100%;
}
.cid-u77qB8JpTD .item:focus,
.cid-u77qB8JpTD span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u77qB8JpTD .item {
    margin-bottom: 1rem;
  }
}
.cid-u77qB8JpTD .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u77qB8JpTD .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u77qB8JpTD .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u77qB8JpTD .mbr-section-subtitle,
.cid-u77qB8JpTD .subtitle-wrap,
.cid-u77qB8JpTD .mbr-section-btn {
  text-align: left;
}
.cid-u77qB8JpTD .mbr-text,
.cid-u77qB8JpTD .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u77qB8JpTD .mbr-text {
  color: #04551f;
}
.cid-u77qB8JpTD .mbr-title2 {
  color: #04551f;
}
.cid-u77qB8JpTD p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u77rdcpUa0 {
  background-color: #ffffff;
}
.cid-u77rdcpUa0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u77rdcpUa0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u77rdcpUa0 .item-wrapper {
  width: 100%;
}
.cid-u77rdcpUa0 .icon-wrap {
  display: inline-flex;
  margin-top: 2rem;
}
.cid-u77rdcpUa0 .mbr-link {
  background: #04551f;
  padding: 0.4rem 1rem;
  margin-right: 0.5rem;
  border-radius: 1rem;
}
.cid-u77rdcpUa0 .card-box {
  padding: 0rem;
  width: 100%;
  display: inline-flex;
  flex-direction: column;
}
.cid-u77rdcpUa0 .icon {
  color: black;
  background: #04551f;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  padding-top: 1px;
}
.cid-u77rdcpUa0 p {
  background: #04551f;
  width: fit-content;
  border-radius: 0.8rem;
  padding: 0.2rem 1rem;
  line-height: 1.2;
  display: inline-block;
  transform: scale(1.05);
}
.cid-u77rdcpUa0 .card-wrapper {
  min-height: 700px;
  display: flex;
  padding: 1rem;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u77rdcpUa0 .card-wrapper {
    padding: 1.5rem;
    min-height: 500px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-u77rdcpUa0 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u77rdcpUa0 .card-wrapper {
    padding: 4rem;
  }
}
.cid-u77rdcpUa0 .wrap {
  background: url("../../../assets/images/web-capture-4-7-2023-172757-omegayeast.com-815x806.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.cid-u77rdcpUa0 .wrap .inner-wrap {
  padding: 40px;
}
.cid-u77rdcpUa0 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-u77rdcpUa0 .mbr-text,
.cid-u77rdcpUa0 .card-box {
  text-align: center;
  color: #ffffff;
}
.cid-u77rdcpUa0 .mbr-link,
.cid-u77rdcpUa0 .link-wrapper {
  color: #ffffff;
}
.cid-u75oFvWCdj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u75oFvWCdj .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u75oFvWCdj .colored-text {
  color: #a68462 !important;
}
.cid-u75oFvWCdj .mbr-section-title {
  color: #ffffff;
}
.cid-u75oFvWCdj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u75oFvWCdj .mbr-text {
  color: #ffffff;
}
.cid-u75oFvWCdj .mbr-section-title.main-title {
  text-align: center;
}
.cid-u75oLVDdKH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u75oLVDdKH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u75oLVDdKH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u75oLVDdKH .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u75oLVDdKH .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u75oLVDdKH .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u75oLVDdKH .image-wrapper img {
    height: 300px;
  }
}
.cid-u75oLVDdKH .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u75oLVDdKH .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u75oLVDdKH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u75oLVDdKH .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u75oLVDdKH .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u75oLVDdKH .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u75oLVDdKH .cards-wrapper {
    margin: 0;
  }
}
.cid-u75oLVDdKH .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u75oLVDdKH .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u75oLVDdKH .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u75oLVDdKH .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u75oLVDdKH .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u75oLVDdKH .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u75oLVDdKH .mbr-section-title {
  color: #04551f;
}
.cid-u75oLVDdKH .mbr-section-subtitle {
  color: #04551f;
}
.cid-u75oLVDdKH .mbr-text {
  color: #04551f;
}
.cid-u75oLVDdKH .mbr-card-title {
  color: #ffffff;
}
.cid-u75oLVDdKH .mbr-card-title,
.cid-u75oLVDdKH .cards-wrapper {
  color: #04551f;
}
#custom-html-1je {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1je div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1je p {
  font-size: 60px;
  color: #777;
}
#custom-html-1je hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1je hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1je hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1je hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1je hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1je .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u77yH4UWBU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u77yH4UWBU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u77yH4UWBU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u77yH4UWBU .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u77yH4UWBU .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u77yH4UWBU .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u77yH4UWBU .image-wrapper img {
    height: 300px;
  }
}
.cid-u77yH4UWBU .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u77yH4UWBU .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u77yH4UWBU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u77yH4UWBU .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u77yH4UWBU .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u77yH4UWBU .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u77yH4UWBU .cards-wrapper {
    margin: 0;
  }
}
.cid-u77yH4UWBU .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u77yH4UWBU .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u77yH4UWBU .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u77yH4UWBU .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u77yH4UWBU .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u77yH4UWBU .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u77yH4UWBU .mbr-section-title {
  color: #04551f;
}
.cid-u77yH4UWBU .mbr-section-subtitle {
  color: #04551f;
}
.cid-u77yH4UWBU .mbr-text {
  color: #04551f;
}
.cid-u77yH4UWBU .mbr-card-title {
  color: #ffffff;
}
.cid-u77yH4UWBU .mbr-card-title,
.cid-u77yH4UWBU .cards-wrapper {
  color: #04551f;
}
#custom-html-1ji {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ji div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ji p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ji hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ji hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ji hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ji hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ji hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ji .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u78xciU0Bl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u78xciU0Bl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u78xciU0Bl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u78xciU0Bl .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u78xciU0Bl .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u78xciU0Bl .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u78xciU0Bl .image-wrapper img {
    height: 300px;
  }
}
.cid-u78xciU0Bl .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u78xciU0Bl .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u78xciU0Bl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u78xciU0Bl .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u78xciU0Bl .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u78xciU0Bl .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u78xciU0Bl .cards-wrapper {
    margin: 0;
  }
}
.cid-u78xciU0Bl .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u78xciU0Bl .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u78xciU0Bl .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u78xciU0Bl .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u78xciU0Bl .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u78xciU0Bl .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u78xciU0Bl .mbr-section-title {
  color: #04551f;
}
.cid-u78xciU0Bl .mbr-section-subtitle {
  color: #04551f;
}
.cid-u78xciU0Bl .mbr-text {
  color: #04551f;
}
.cid-u78xciU0Bl .mbr-card-title {
  color: #ffffff;
}
.cid-u78xciU0Bl .mbr-card-title,
.cid-u78xciU0Bl .cards-wrapper {
  color: #04551f;
}
#custom-html-1jp {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1jp div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1jp p {
  font-size: 60px;
  color: #777;
}
#custom-html-1jp hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1jp hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1jp hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1jp hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1jp hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1jp .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u78Kud2TAr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u78Kud2TAr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u78Kud2TAr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u78Kud2TAr .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u78Kud2TAr .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u78Kud2TAr .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u78Kud2TAr .image-wrapper img {
    height: 300px;
  }
}
.cid-u78Kud2TAr .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u78Kud2TAr .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u78Kud2TAr .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u78Kud2TAr .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u78Kud2TAr .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u78Kud2TAr .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u78Kud2TAr .cards-wrapper {
    margin: 0;
  }
}
.cid-u78Kud2TAr .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u78Kud2TAr .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u78Kud2TAr .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u78Kud2TAr .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u78Kud2TAr .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u78Kud2TAr .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u78Kud2TAr .mbr-section-title {
  color: #04551f;
}
.cid-u78Kud2TAr .mbr-section-subtitle {
  color: #04551f;
}
.cid-u78Kud2TAr .mbr-text {
  color: #04551f;
}
.cid-u78Kud2TAr .mbr-card-title {
  color: #ffffff;
}
.cid-u78Kud2TAr .mbr-card-title,
.cid-u78Kud2TAr .cards-wrapper {
  color: #04551f;
}
.cid-u78Amd64yY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u78Amd64yY .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u78Amd64yY .colored-text {
  color: #a68462 !important;
}
.cid-u78Amd64yY .mbr-section-title {
  color: #ffffff;
}
.cid-u78Amd64yY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u78Amd64yY .mbr-text {
  color: #ffffff;
}
.cid-u78Amd64yY .mbr-section-title.main-title {
  text-align: center;
  color: #04551f;
}
#custom-html-1jo {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1jo div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1jo p {
  font-size: 60px;
  color: #777;
}
#custom-html-1jo hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1jo hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1jo hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1jo hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1jo hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1jo .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u78zUdXSY1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u78zUdXSY1 .item-img {
  position: relative;
}
.cid-u78zUdXSY1 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u78zUdXSY1 .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u78zUdXSY1 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u78zUdXSY1 .image-wrapper {
  overflow: hidden;
}
.cid-u78zUdXSY1 .item1 {
  margin-bottom: 2rem !important;
}
.cid-u78zUdXSY1 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u78zUdXSY1 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u78zUdXSY1 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u78zUdXSY1 .item1,
.cid-u78zUdXSY1 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u78zUdXSY1 .item1 .item:hover,
.cid-u78zUdXSY1 .item .item:hover {
  cursor: pointer;
}
.cid-u78zUdXSY1 .item1:hover .link-icon-wrapper span,
.cid-u78zUdXSY1 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u78zUdXSY1 .card2 {
    margin-top: 1rem;
  }
}
.cid-u78zUdXSY1 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u78zUdXSY1 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u78zUdXSY1 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u78zUdXSY1 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u78zUdXSY1 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u78zUdXSY1 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u78zUdXSY1 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u78zUdXSY1 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u78zUdXSY1 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u78zUdXSY1 img,
.cid-u78zUdXSY1 .item-img {
  width: 100%;
}
.cid-u78zUdXSY1 .item:focus,
.cid-u78zUdXSY1 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u78zUdXSY1 .item {
    margin-bottom: 1rem;
  }
}
.cid-u78zUdXSY1 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u78zUdXSY1 .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u78zUdXSY1 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u78zUdXSY1 .mbr-section-subtitle,
.cid-u78zUdXSY1 .subtitle-wrap,
.cid-u78zUdXSY1 .mbr-section-btn {
  text-align: left;
}
.cid-u78zUdXSY1 .mbr-text,
.cid-u78zUdXSY1 .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1jk {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1jk div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1jk p {
  font-size: 60px;
  color: #777;
}
#custom-html-1jk hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1jk hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1jk hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1jk hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1jk hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1jk .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u77yM3Mkam {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u77yM3Mkam .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u77yM3Mkam .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u77yM3Mkam img,
.cid-u77yM3Mkam .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u77yM3Mkam .item {
  margin-bottom: 30px;
}
.cid-u77yM3Mkam .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u77yM3Mkam .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u77yM3Mkam .item-img {
  position: relative;
  z-index: 1;
}
.cid-u77yM3Mkam .item-img img {
  transform: scale(1.05);
}
.cid-u77yM3Mkam .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u77yM3Mkam .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3Y1zM7LI5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Y1zM7LI5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Y1zM7LI5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Y1zM7LI5 .container {
  display: flex;
  justify-content: center;
}
.cid-u3Y1zM7LI5 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Y1zM7LI5 .col-copyright {
  padding: 0;
}
.cid-u3Y1zM7LI5 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Y1zM7LI5 .copyright {
    text-align: center !important;
  }
}
.cid-u3Y1GQ4ZAg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u3Y1GQ4ZAg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u3Y1GQ4ZAg .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u3Y1GQ4ZAg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u3Y1GQ4ZAg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3Y1GQ4ZAg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u3Y1GQ4ZAg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3Y1GQ4ZAg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Y1GQ4ZAg .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u3Y1GQ4ZAg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u3Y1GQ4ZAg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u3Y1GQ4ZAg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u3Y1GQ4ZAg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u3Y1GQ4ZAg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u3Y1GQ4ZAg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u3Y1GQ4ZAg .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u3Y1GQ4ZAg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u3Y1GQ4ZAg .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u3Y1GQ4ZAg .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u3Y1GQ4ZAg .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u3Y1GQ4ZAg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y1GQ4ZAg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u3Y1GQ4ZAg .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y1GQ4ZAg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Y1GQ4ZAg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u3Y1GQ4ZAg .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u3Y1GQ4ZAg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u3Y1GQ4ZAg .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u3Y1GQ4ZAg .nav-item:focus,
.cid-u3Y1GQ4ZAg .nav-link:focus {
  outline: none;
}
.cid-u3Y1GQ4ZAg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Y1GQ4ZAg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Y1GQ4ZAg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Y1GQ4ZAg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Y1GQ4ZAg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Y1GQ4ZAg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Y1GQ4ZAg .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u3Y1GQ4ZAg .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u3Y1GQ4ZAg .navbar .navbar-logo img {
  width: auto;
}
.cid-u3Y1GQ4ZAg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u3Y1GQ4ZAg .navbar.collapsed {
  justify-content: center;
}
.cid-u3Y1GQ4ZAg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Y1GQ4ZAg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3Y1GQ4ZAg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u3Y1GQ4ZAg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Y1GQ4ZAg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Y1GQ4ZAg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u3Y1GQ4ZAg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Y1GQ4ZAg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u3Y1GQ4ZAg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u3Y1GQ4ZAg .navbar {
    min-height: 72px;
  }
  .cid-u3Y1GQ4ZAg .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Y1GQ4ZAg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Y1GQ4ZAg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3Y1GQ4ZAg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u3Y1GQ4ZAg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Y1GQ4ZAg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u3Y1GQ4ZAg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u3Y1GQ4ZAg .dropdown-item.active,
.cid-u3Y1GQ4ZAg .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Y1GQ4ZAg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Y1GQ4ZAg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Y1GQ4ZAg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Y1GQ4ZAg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u3Y1GQ4ZAg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u3Y1GQ4ZAg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3Y1GQ4ZAg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u3Y1GQ4ZAg .navbar-buttons {
    text-align: left;
  }
}
.cid-u3Y1GQ4ZAg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u3Y1GQ4ZAg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3Y1GQ4ZAg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Y1GQ4ZAg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y1GQ4ZAg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Y1GQ4ZAg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Y1GQ4ZAg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y1GQ4ZAg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Y1GQ4ZAg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Y1GQ4ZAg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Y1GQ4ZAg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u3Y1GQ4ZAg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u3Y1GQ4ZAg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u3Y1GQ4ZAg .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Y1GQ4ZAg .navbar {
    height: 70px;
  }
  .cid-u3Y1GQ4ZAg .navbar.opened {
    height: auto;
  }
  .cid-u3Y1GQ4ZAg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u3Y1GQ4ZAg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u3Y1GQ4ZAg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u3Y1GQ4ZAg .navbar-brand {
  margin-right: auto;
}
.cid-u3Y1GQ4ZAg .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u3Y1GQ4ZAg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y1GQ4ZAg .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u3Y1GQ4ZAg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u3Y1GQ4ZAg .navbar-brand {
    margin-right: auto;
  }
  .cid-u3Y1GQ4ZAg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u3Y1GQ4ZAg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u3Y1GQ4ZAg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u3Y1GQ4ZAg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u3Y1GQ4ZAg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u3Y1GQnLsg {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u3Y1GQnLsg .item-img {
  position: relative;
}
.cid-u3Y1GQnLsg .button1 {
  background: #04551f;
}
.cid-u3Y1GQnLsg .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u3Y1GQnLsg .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u3Y1GQnLsg .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u3Y1GQnLsg .button2 {
    margin-top: 1rem;
  }
}
.cid-u3Y1GQnLsg .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u3Y1GQnLsg .title {
    top: 25%;
  }
}
.cid-u3Y1GQnLsg .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u3Y1GQnLsg .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u3Y1GQnLsg .image-wrapper {
    min-height: 400px;
  }
}
.cid-u3Y1GQnLsg .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u3Y1GQnLsg .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u3Y1GQnLsg .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u3Y1GQnLsg .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u3Y1GQnLsg .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u3Y1GQnLsg .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u3Y1GQnLsg .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u3Y1GQnLsg .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u3Y1GQnLsg .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y1GQnLsg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u3Y1GQnLsg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y1GQnLsg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u3Y1GQnLsg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y1GQnLsg .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y1GQnLsg .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u3Y1GQnLsg img,
.cid-u3Y1GQnLsg .item-img {
  width: 100%;
}
.cid-u3Y1GQnLsg .item-title2,
.cid-u3Y1GQnLsg .icon2 {
  color: #ffffff;
}
.cid-u3Y1GQnLsg .item-title1,
.cid-u3Y1GQnLsg .icon1 {
  color: #ffffff;
}
.cid-u3Y1GQnLsg .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u3Y1GQnLsg .main-title DIV {
  text-align: center;
}
.cid-u3Y1GQnLsg h1,
.cid-u3Y1GQnLsg h2,
.cid-u3Y1GQnLsg h3,
.cid-u3Y1GQnLsg h4,
.cid-u3Y1GQnLsg .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u3Y1GQnLsg p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u3Y1GQRjaT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u3Y1GQRjaT .item-img {
  position: relative;
}
.cid-u3Y1GQRjaT .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u3Y1GQRjaT .card-text {
    padding-left: 4rem;
  }
}
.cid-u3Y1GQRjaT h5 {
  line-height: 1.2;
}
.cid-u3Y1GQRjaT .card {
  margin-bottom: 2rem;
}
.cid-u3Y1GQRjaT .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u3Y1GQRjaT .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u3Y1GQRjaT .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u3Y1GQRjaT .image-wrapper {
    min-height: 200px;
  }
}
.cid-u3Y1GQRjaT .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u3Y1GQRjaT .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u3Y1GQRjaT .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u3Y1GQRjaT .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u3Y1GQRjaT .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u3Y1GQRjaT .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u3Y1GQRjaT .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u3Y1GQRjaT .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u3Y1GQRjaT .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u3Y1GQRjaT .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u3Y1GQRjaT .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u3Y1GQRjaT .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u3Y1GQRjaT img,
.cid-u3Y1GQRjaT .item-img {
  width: 100%;
}
.cid-u3Y1GQRjaT .item:focus,
.cid-u3Y1GQRjaT span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u3Y1GQRjaT .item {
    margin-bottom: 1rem;
  }
}
.cid-u3Y1GQRjaT .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u3Y1GQRjaT .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y1GQRjaT .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u3Y1GQRjaT .mbr-section-subtitle,
.cid-u3Y1GQRjaT .subtitle-wrap,
.cid-u3Y1GQRjaT .mbr-section-btn {
  text-align: left;
}
.cid-u3Y1GQRjaT .mbr-text,
.cid-u3Y1GQRjaT .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u3Y1GQRjaT .mbr-text {
  color: #04551f;
}
.cid-u3Y1GQRjaT .mbr-title2 {
  color: #04551f;
}
.cid-u3Y1GQRjaT p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u75mWTD3hp {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u75mWTD3hp .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u75mWTD3hp .colored-text {
  color: #a68462 !important;
}
.cid-u75mWTD3hp .mbr-section-title {
  color: #ffffff;
}
.cid-u75mWTD3hp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u75mWTD3hp .mbr-text {
  color: #ffffff;
}
.cid-u75mWTD3hp .mbr-section-title.main-title {
  text-align: center;
}
.cid-u75np4FeaJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u75np4FeaJ .container-fluid {
  padding: 0 3rem;
}
.cid-u75np4FeaJ .mbr-section-subtitle {
  color: #767676;
}
.cid-u75np4FeaJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-u75np4FeaJ .table-wrapper {
  margin: 0 auto;
}
.cid-u75np4FeaJ table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-u75np4FeaJ table thead tr {
  border: none !important;
}
.cid-u75np4FeaJ table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  border-top: none;
  border-bottom: 1px solid #5b5b5b;
  color: white;
  vertical-align: middle;
}
.cid-u75np4FeaJ table tr {
  border-bottom: 1px solid #c1c1c1;
  border-top: none;
}
.cid-u75np4FeaJ table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
  border: none;
}
.cid-u75np4FeaJ tr:hover {
  background-color: #efefef !important;
}
.cid-u75np4FeaJ .head-item:after,
.cid-u75np4FeaJ .head-item:before {
  bottom: 1.6em !important;
}
@media (max-width: 767px) {
  .cid-u75np4FeaJ table th,
  .cid-u75np4FeaJ table td {
    padding: .75rem;
  }
}
.cid-u75np4FeaJ .body-item {
  text-align: left;
  color: #04551f;
}
.cid-u75np4FeaJ .head-item {
  color: #04551f;
  text-align: left;
}
.cid-u75np4FeaJ .mbr-text {
  color: #767676;
}
.cid-u75np4FeaJ .mbr-section-title,
.cid-u75np4FeaJ .underline {
  color: #04551f;
}
.cid-u75nq9nZR5 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u75nq9nZR5 .container-fluid {
  padding: 0 3rem;
}
.cid-u75nq9nZR5 .mbr-section-subtitle {
  color: #767676;
}
.cid-u75nq9nZR5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-u75nq9nZR5 .table-wrapper {
  margin: 0 auto;
}
.cid-u75nq9nZR5 table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-u75nq9nZR5 table thead tr {
  border: none !important;
}
.cid-u75nq9nZR5 table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  border-top: none;
  border-bottom: 1px solid #5b5b5b;
  color: white;
  vertical-align: middle;
}
.cid-u75nq9nZR5 table tr {
  border-bottom: 1px solid #c1c1c1;
  border-top: none;
}
.cid-u75nq9nZR5 table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
  border: none;
}
.cid-u75nq9nZR5 tr:hover {
  background-color: #efefef !important;
}
.cid-u75nq9nZR5 .head-item:after,
.cid-u75nq9nZR5 .head-item:before {
  bottom: 1.6em !important;
}
@media (max-width: 767px) {
  .cid-u75nq9nZR5 table th,
  .cid-u75nq9nZR5 table td {
    padding: .75rem;
  }
}
.cid-u75nq9nZR5 .body-item {
  text-align: left;
  color: #04551f;
}
.cid-u75nq9nZR5 .head-item {
  color: #04551f;
  text-align: left;
}
.cid-u75nq9nZR5 .mbr-text {
  color: #767676;
}
.cid-u75nq9nZR5 .mbr-section-title,
.cid-u75nq9nZR5 .underline {
  color: #04551f;
}
.cid-u75ns4YjZj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u75ns4YjZj .container-fluid {
  padding: 0 3rem;
}
.cid-u75ns4YjZj .mbr-section-subtitle {
  color: #767676;
}
.cid-u75ns4YjZj .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-u75ns4YjZj .table-wrapper {
  margin: 0 auto;
}
.cid-u75ns4YjZj table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-u75ns4YjZj table thead tr {
  border: none !important;
}
.cid-u75ns4YjZj table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  border-top: none;
  border-bottom: 1px solid #5b5b5b;
  color: white;
  vertical-align: middle;
}
.cid-u75ns4YjZj table tr {
  border-bottom: 1px solid #c1c1c1;
  border-top: none;
}
.cid-u75ns4YjZj table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
  border: none;
}
.cid-u75ns4YjZj tr:hover {
  background-color: #efefef !important;
}
.cid-u75ns4YjZj .head-item:after,
.cid-u75ns4YjZj .head-item:before {
  bottom: 1.6em !important;
}
@media (max-width: 767px) {
  .cid-u75ns4YjZj table th,
  .cid-u75ns4YjZj table td {
    padding: .75rem;
  }
}
.cid-u75ns4YjZj .body-item {
  text-align: left;
  color: #04551f;
}
.cid-u75ns4YjZj .head-item {
  color: #04551f;
  text-align: left;
}
.cid-u75ns4YjZj .mbr-text {
  color: #767676;
}
.cid-u75ns4YjZj .mbr-section-title,
.cid-u75ns4YjZj .underline {
  color: #04551f;
}
.cid-u75ntaflj0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u75ntaflj0 .container-fluid {
  padding: 0 3rem;
}
.cid-u75ntaflj0 .mbr-section-subtitle {
  color: #767676;
}
.cid-u75ntaflj0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-u75ntaflj0 .table-wrapper {
  margin: 0 auto;
}
.cid-u75ntaflj0 table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-u75ntaflj0 table thead tr {
  border: none !important;
}
.cid-u75ntaflj0 table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  border-top: none;
  border-bottom: 1px solid #5b5b5b;
  color: white;
  vertical-align: middle;
}
.cid-u75ntaflj0 table tr {
  border-bottom: 1px solid #c1c1c1;
  border-top: none;
}
.cid-u75ntaflj0 table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
  border: none;
}
.cid-u75ntaflj0 tr:hover {
  background-color: #efefef !important;
}
.cid-u75ntaflj0 .head-item:after,
.cid-u75ntaflj0 .head-item:before {
  bottom: 1.6em !important;
}
@media (max-width: 767px) {
  .cid-u75ntaflj0 table th,
  .cid-u75ntaflj0 table td {
    padding: .75rem;
  }
}
.cid-u75ntaflj0 .body-item {
  text-align: left;
  color: #04551f;
}
.cid-u75ntaflj0 .head-item {
  color: #04551f;
  text-align: left;
}
.cid-u75ntaflj0 .mbr-text {
  color: #767676;
}
.cid-u75ntaflj0 .mbr-section-title,
.cid-u75ntaflj0 .underline {
  color: #04551f;
}
.cid-u75nuh0UbB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u75nuh0UbB .container-fluid {
  padding: 0 3rem;
}
.cid-u75nuh0UbB .mbr-section-subtitle {
  color: #767676;
}
.cid-u75nuh0UbB .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-u75nuh0UbB .table-wrapper {
  margin: 0 auto;
}
.cid-u75nuh0UbB table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-u75nuh0UbB table thead tr {
  border: none !important;
}
.cid-u75nuh0UbB table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  border-top: none;
  border-bottom: 1px solid #5b5b5b;
  color: white;
  vertical-align: middle;
}
.cid-u75nuh0UbB table tr {
  border-bottom: 1px solid #c1c1c1;
  border-top: none;
}
.cid-u75nuh0UbB table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
  border: none;
}
.cid-u75nuh0UbB tr:hover {
  background-color: #efefef !important;
}
.cid-u75nuh0UbB .head-item:after,
.cid-u75nuh0UbB .head-item:before {
  bottom: 1.6em !important;
}
@media (max-width: 767px) {
  .cid-u75nuh0UbB table th,
  .cid-u75nuh0UbB table td {
    padding: .75rem;
  }
}
.cid-u75nuh0UbB .body-item {
  text-align: left;
  color: #04551f;
}
.cid-u75nuh0UbB .head-item {
  color: #04551f;
  text-align: left;
}
.cid-u75nuh0UbB .mbr-text {
  color: #767676;
}
.cid-u75nuh0UbB .mbr-section-title,
.cid-u75nuh0UbB .underline {
  color: #04551f;
}
#custom-html-1l0 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1l0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1l0 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1l0 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1l0 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1l0 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1l0 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1l0 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1l0 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TPPm2Qa8 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TPPm2Qa8 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TPPm2Qa8 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TPPm2Qa8 img,
.cid-u7TPPm2Qa8 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TPPm2Qa8 .item {
  margin-bottom: 30px;
}
.cid-u7TPPm2Qa8 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TPPm2Qa8 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TPPm2Qa8 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TPPm2Qa8 .item-img img {
  transform: scale(1.05);
}
.cid-u7TPPm2Qa8 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TPPm2Qa8 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u3Y1GRe4od {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u3Y1GRe4od .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Y1GRe4od .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Y1GRe4od .container {
  display: flex;
  justify-content: center;
}
.cid-u3Y1GRe4od .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u3Y1GRe4od .col-copyright {
  padding: 0;
}
.cid-u3Y1GRe4od .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u3Y1GRe4od .copyright {
    text-align: center !important;
  }
}
.cid-u1mVRaz6hd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u1mVRaz6hd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u1mVRaz6hd .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u1mVRaz6hd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u1mVRaz6hd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1mVRaz6hd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u1mVRaz6hd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1mVRaz6hd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1mVRaz6hd .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u1mVRaz6hd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u1mVRaz6hd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u1mVRaz6hd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u1mVRaz6hd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u1mVRaz6hd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u1mVRaz6hd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u1mVRaz6hd .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u1mVRaz6hd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u1mVRaz6hd .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u1mVRaz6hd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u1mVRaz6hd .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u1mVRaz6hd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u1mVRaz6hd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u1mVRaz6hd .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u1mVRaz6hd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1mVRaz6hd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1mVRaz6hd .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u1mVRaz6hd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1mVRaz6hd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u1mVRaz6hd .nav-item:focus,
.cid-u1mVRaz6hd .nav-link:focus {
  outline: none;
}
.cid-u1mVRaz6hd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1mVRaz6hd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1mVRaz6hd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1mVRaz6hd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1mVRaz6hd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1mVRaz6hd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1mVRaz6hd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1mVRaz6hd .navbar.opened {
  transition: all 0.3s;
}
.cid-u1mVRaz6hd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1mVRaz6hd .navbar .navbar-logo img {
  width: auto;
}
.cid-u1mVRaz6hd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u1mVRaz6hd .navbar.collapsed {
  justify-content: center;
}
.cid-u1mVRaz6hd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1mVRaz6hd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1mVRaz6hd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u1mVRaz6hd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1mVRaz6hd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1mVRaz6hd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1mVRaz6hd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1mVRaz6hd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1mVRaz6hd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1mVRaz6hd .navbar {
    min-height: 72px;
  }
  .cid-u1mVRaz6hd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u1mVRaz6hd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1mVRaz6hd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1mVRaz6hd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1mVRaz6hd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1mVRaz6hd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1mVRaz6hd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1mVRaz6hd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u1mVRaz6hd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1mVRaz6hd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1mVRaz6hd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u1mVRaz6hd .dropdown-item.active,
.cid-u1mVRaz6hd .dropdown-item:active {
  background-color: transparent;
}
.cid-u1mVRaz6hd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1mVRaz6hd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1mVRaz6hd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1mVRaz6hd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u1mVRaz6hd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u1mVRaz6hd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u1mVRaz6hd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1mVRaz6hd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u1mVRaz6hd .navbar-buttons {
    text-align: left;
  }
}
.cid-u1mVRaz6hd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1mVRaz6hd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1mVRaz6hd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1mVRaz6hd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1mVRaz6hd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1mVRaz6hd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1mVRaz6hd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1mVRaz6hd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1mVRaz6hd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1mVRaz6hd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1mVRaz6hd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u1mVRaz6hd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1mVRaz6hd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u1mVRaz6hd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1mVRaz6hd .navbar {
    height: 70px;
  }
  .cid-u1mVRaz6hd .navbar.opened {
    height: auto;
  }
  .cid-u1mVRaz6hd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u1mVRaz6hd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u1mVRaz6hd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u1mVRaz6hd .navbar-brand {
  margin-right: auto;
}
.cid-u1mVRaz6hd .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u1mVRaz6hd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1mVRaz6hd .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u1mVRaz6hd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1mVRaz6hd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u1mVRaz6hd .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u1mVRaz6hd .navbar-brand {
    margin-right: auto;
  }
  .cid-u1mVRaz6hd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u1mVRaz6hd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u1mVRaz6hd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u1mVRaz6hd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1mVRaz6hd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u1mVRaz6hd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1mVRb25kP {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u1mVRb25kP .item-img {
  position: relative;
}
.cid-u1mVRb25kP .button1 {
  background: #f9f103;
}
.cid-u1mVRb25kP .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u1mVRb25kP .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u1mVRb25kP .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u1mVRb25kP .button2 {
    margin-top: 1rem;
  }
}
.cid-u1mVRb25kP .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u1mVRb25kP .title {
    top: 25%;
  }
}
.cid-u1mVRb25kP .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u1mVRb25kP .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u1mVRb25kP .image-wrapper {
    min-height: 400px;
  }
}
.cid-u1mVRb25kP .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1mVRb25kP .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u1mVRb25kP .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u1mVRb25kP .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u1mVRb25kP .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u1mVRb25kP .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u1mVRb25kP .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u1mVRb25kP .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u1mVRb25kP .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1mVRb25kP .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u1mVRb25kP .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1mVRb25kP .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u1mVRb25kP .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1mVRb25kP .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1mVRb25kP .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1mVRb25kP img,
.cid-u1mVRb25kP .item-img {
  width: 100%;
}
.cid-u1mVRb25kP .item-title2,
.cid-u1mVRb25kP .icon2 {
  color: #ffffff;
}
.cid-u1mVRb25kP .item-title1,
.cid-u1mVRb25kP .icon1 {
  color: #04551f;
}
.cid-u1mVRb25kP .main-title {
  color: #ffffcc;
  text-align: center;
}
.cid-u1mVRb25kP .main-title DIV {
  text-align: center;
}
.cid-u1mVRb25kP h1,
.cid-u1mVRb25kP h2,
.cid-u1mVRb25kP h3,
.cid-u1mVRb25kP h4,
.cid-u1mVRb25kP .item-title,
.cid-u1mVRb25kP .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u1mVRb25kP p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u1mVRb25kP .subtitle {
  color: #ffff00;
}
.cid-u2JhxE2B9L {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1n1EixIo3 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1n1EixIo3 .container {
    padding: 0 24px;
  }
}
.cid-u1n1EixIo3 .card {
  justify-content: center;
}
.cid-u1n1EixIo3 .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u1n1EixIo3 .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u1n1EixIo3 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1n1EixIo3 .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u1n1EixIo3 .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u1n1EixIo3 .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u1n1EixIo3 .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u1n1EixIo3 .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u1n1EixIo3 .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u1n1EixIo3 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1n1EixIo3 .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u1n1EixIo3 .mbr-text {
  color: #04551f;
}
.cid-u1n1EixIo3 .mbr-section-btn {
  text-align: right;
}
.cid-u1n1EixIo3 .mbr-section-title,
.cid-u1n1EixIo3 .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u1n45kUJfq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1n45kUJfq .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1n45kUJfq .colored-text {
  color: #a68462 !important;
}
.cid-u1n45kUJfq .mbr-section-title {
  color: #ffffff;
}
.cid-u1n45kUJfq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1n45kUJfq .mbr-text {
  color: #ffffff;
}
.cid-u1n45kUJfq .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1o4KWrXmX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1o4KWrXmX .item-img {
  position: relative;
}
.cid-u1o4KWrXmX .item-img img {
  transition: all 0.2s;
}
.cid-u1o4KWrXmX .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u1o4KWrXmX .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u1o4KWrXmX .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u1o4KWrXmX .item:hover img {
  transform: scale(1.05);
}
.cid-u1o4KWrXmX .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u1o4KWrXmX .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u1o4KWrXmX .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u1o4KWrXmX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u1o4KWrXmX .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u1o4KWrXmX .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u1o4KWrXmX .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u1o4KWrXmX .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1o4KWrXmX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u1o4KWrXmX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1o4KWrXmX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u1o4KWrXmX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1o4KWrXmX .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u1o4KWrXmX .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u1o4KWrXmX img,
.cid-u1o4KWrXmX .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u1o4KWrXmX .item:focus,
.cid-u1o4KWrXmX span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u1o4KWrXmX .item {
    margin-bottom: 1rem;
  }
}
.cid-u1o4KWrXmX .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u1o4KWrXmX .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u1o4KWrXmX .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u1o4KWrXmX .mbr-section-subtitle,
.cid-u1o4KWrXmX .subtitle-wrap,
.cid-u1o4KWrXmX .mbr-section-btn {
  text-align: left;
}
.cid-u1o4KWrXmX .mbr-text,
.cid-u1o4KWrXmX .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u1o4KWrXmX h1,
.cid-u1o4KWrXmX h2,
.cid-u1o4KWrXmX h3,
.cid-u1o4KWrXmX h5,
.cid-u1o4KWrXmX h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u1o4KWrXmX p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u1o6QAjWO4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u1o6QAjWO4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1o6QAjWO4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1o6QAjWO4 .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1o6QAjWO4 .container-fluid {
    padding: 0;
  }
}
.cid-u1o6QAjWO4 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u1o6QAjWO4 .container {
    padding: 0 20px;
  }
}
.cid-u1o6QAjWO4 .row {
  justify-content: center;
}
.cid-u1o6QAjWO4 .card {
  padding: 0;
}
.cid-u1o6QAjWO4 .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1o6QAjWO4 .card img {
    height: 300px;
  }
}
.cid-u1o6QAjWO4 .row.cards {
  margin: 0;
}
.cid-u1o6QAjWO4 .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1o6QAjWO4 .row.cards img {
    height: 300px;
  }
}
.cid-u1n1G3Lf09 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1n1G3Lf09 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u1n1G3Lf09 .panel-group {
  border: none;
}
.cid-u1n1G3Lf09 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1n1G3Lf09 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u1n1G3Lf09 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u1n1G3Lf09 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u1n1G3Lf09 .img-col {
  padding: 0;
}
.cid-u1n1G3Lf09 .img-item {
  height: 100%;
}
.cid-u1n1G3Lf09 img {
  height: 100%;
  object-fit: cover;
}
.cid-u1n1G3Lf09 .collapsed span {
  transform: rotate(0deg);
}
.cid-u1n1G3Lf09 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u1n1G3Lf09 p {
  margin-bottom: 0.3rem;
}
.cid-u1n1G3Lf09 .panel-title-edit {
  color: #e9c0e9;
}
.cid-u1n1G3Lf09 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u1n1G3Lf09 .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u1n1G3Lf09 .card {
    padding: 1.5rem;
  }
}
.cid-u1n1G3Lf09 .panel-text {
  color: #04551f;
}
.cid-u1n1G3Lf09 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u1n1G3Lf09 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u1n1G3Lf09 .panel-title-edit,
.cid-u1n1G3Lf09 .mbr-iconfont {
  color: #04551f;
}
.cid-u1n1K5Z3Ea {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1n1K5Z3Ea .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1n1K5Z3Ea .colored-text {
  color: #a68462 !important;
}
.cid-u1n1K5Z3Ea .mbr-section-title {
  color: #ffffff;
}
.cid-u1n1K5Z3Ea .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1n1K5Z3Ea .mbr-text {
  color: #ffffff;
}
.cid-u1n1K5Z3Ea .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1n1IQC03Q {
  background-color: #ffffff;
}
.cid-u1n1IQC03Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1n1IQC03Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1n1IQC03Q .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u1n1IQC03Q .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u1n1IQC03Q .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1n1IQC03Q .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1n1IQC03Q .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1n1IQC03Q .image-wrapper img {
    height: 300px;
  }
}
.cid-u1n1IQC03Q .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1n1IQC03Q .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1n1IQC03Q .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1n1IQC03Q .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1n1IQC03Q .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1n1IQC03Q .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1n1IQC03Q .cards-wrapper {
    margin: 0;
  }
}
.cid-u1n1IQC03Q .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1n1IQC03Q .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1n1IQC03Q .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1n1IQC03Q .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1n1IQC03Q .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u1n1IQC03Q .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1n1IQC03Q .mbr-section-title {
  color: #04551f;
}
.cid-u1n1IQC03Q .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1n1IQC03Q .mbr-text {
  color: #04551f;
}
.cid-u1n1IQC03Q .mbr-card-title {
  color: #ffffff;
}
.cid-u1n1IQC03Q .mbr-card-title,
.cid-u1n1IQC03Q .cards-wrapper {
  color: #04551f;
}
#custom-html-1mu {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1mu div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1mu p {
  font-size: 60px;
  color: #777;
}
#custom-html-1mu hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1mu hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1mu hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1mu hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1mu hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1mu .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7UjilXnh7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1mVRhFtI7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1mVRhFtI7 .container {
    padding: 0 24px;
  }
}
.cid-u1mVRhFtI7 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u1mVRhFtI7 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u1mVRhFtI7 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1mVRhFtI7 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1mVRhFtI7 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u1mVRhFtI7 .mbr-section-btn {
    text-align: left;
  }
}
.cid-u1mVRhFtI7 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1mVRhFtI7 .mbr-text {
  color: #F9F6E0;
}
.cid-u7UjsnD0j7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UjsnD0j7 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UjsnD0j7 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UjsnD0j7 img,
.cid-u7UjsnD0j7 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UjsnD0j7 .item {
  margin-bottom: 30px;
}
.cid-u7UjsnD0j7 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UjsnD0j7 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UjsnD0j7 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UjsnD0j7 .item-img img {
  transform: scale(1.05);
}
.cid-u7UjsnD0j7 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UjsnD0j7 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u1mVRmFaQX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u1mVRmFaQX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1mVRmFaQX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1mVRmFaQX .container {
  display: flex;
  justify-content: center;
}
.cid-u1mVRmFaQX .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u1mVRmFaQX .col-copyright {
  padding: 0;
}
.cid-u1mVRmFaQX .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u1mVRmFaQX .copyright {
    text-align: center !important;
  }
}
.cid-u4SrvIx0qn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u4SrvIx0qn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u4SrvIx0qn .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u4SrvIx0qn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u4SrvIx0qn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4SrvIx0qn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u4SrvIx0qn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4SrvIx0qn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4SrvIx0qn .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u4SrvIx0qn .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u4SrvIx0qn .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u4SrvIx0qn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u4SrvIx0qn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u4SrvIx0qn .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u4SrvIx0qn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u4SrvIx0qn .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u4SrvIx0qn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u4SrvIx0qn .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u4SrvIx0qn .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u4SrvIx0qn .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u4SrvIx0qn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u4SrvIx0qn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u4SrvIx0qn .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u4SrvIx0qn .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u4SrvIx0qn .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u4SrvIx0qn .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u4SrvIx0qn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4SrvIx0qn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u4SrvIx0qn .nav-item:focus,
.cid-u4SrvIx0qn .nav-link:focus {
  outline: none;
}
.cid-u4SrvIx0qn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4SrvIx0qn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4SrvIx0qn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4SrvIx0qn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4SrvIx0qn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4SrvIx0qn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4SrvIx0qn .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u4SrvIx0qn .navbar.opened {
  transition: all 0.3s;
}
.cid-u4SrvIx0qn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4SrvIx0qn .navbar .navbar-logo img {
  width: auto;
}
.cid-u4SrvIx0qn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u4SrvIx0qn .navbar.collapsed {
  justify-content: center;
}
.cid-u4SrvIx0qn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4SrvIx0qn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4SrvIx0qn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u4SrvIx0qn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4SrvIx0qn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4SrvIx0qn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4SrvIx0qn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4SrvIx0qn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4SrvIx0qn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u4SrvIx0qn .navbar {
    min-height: 72px;
  }
  .cid-u4SrvIx0qn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u4SrvIx0qn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4SrvIx0qn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4SrvIx0qn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4SrvIx0qn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4SrvIx0qn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4SrvIx0qn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4SrvIx0qn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u4SrvIx0qn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4SrvIx0qn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4SrvIx0qn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u4SrvIx0qn .dropdown-item.active,
.cid-u4SrvIx0qn .dropdown-item:active {
  background-color: transparent;
}
.cid-u4SrvIx0qn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4SrvIx0qn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4SrvIx0qn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4SrvIx0qn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u4SrvIx0qn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u4SrvIx0qn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u4SrvIx0qn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4SrvIx0qn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u4SrvIx0qn .navbar-buttons {
    text-align: left;
  }
}
.cid-u4SrvIx0qn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4SrvIx0qn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u4SrvIx0qn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4SrvIx0qn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4SrvIx0qn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4SrvIx0qn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4SrvIx0qn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4SrvIx0qn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4SrvIx0qn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4SrvIx0qn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4SrvIx0qn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u4SrvIx0qn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4SrvIx0qn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u4SrvIx0qn .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4SrvIx0qn .navbar {
    height: 70px;
  }
  .cid-u4SrvIx0qn .navbar.opened {
    height: auto;
  }
  .cid-u4SrvIx0qn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u4SrvIx0qn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u4SrvIx0qn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u4SrvIx0qn .navbar-brand {
  margin-right: auto;
}
.cid-u4SrvIx0qn .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u4SrvIx0qn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u4SrvIx0qn .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u4SrvIx0qn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u4SrvIx0qn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u4SrvIx0qn .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u4SrvIx0qn .navbar-brand {
    margin-right: auto;
  }
  .cid-u4SrvIx0qn .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u4SrvIx0qn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u4SrvIx0qn .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u4SrvIx0qn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u4SrvIx0qn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u4SrvIx0qn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u4SrvIWyMw {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u4SrvIWyMw .item-img {
  position: relative;
}
.cid-u4SrvIWyMw .button1 {
  background: #04551f;
}
.cid-u4SrvIWyMw .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u4SrvIWyMw .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u4SrvIWyMw .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u4SrvIWyMw .button2 {
    margin-top: 1rem;
  }
}
.cid-u4SrvIWyMw .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u4SrvIWyMw .title {
    top: 25%;
  }
}
.cid-u4SrvIWyMw .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u4SrvIWyMw .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u4SrvIWyMw .image-wrapper {
    min-height: 400px;
  }
}
.cid-u4SrvIWyMw .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u4SrvIWyMw .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u4SrvIWyMw .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u4SrvIWyMw .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u4SrvIWyMw .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u4SrvIWyMw .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u4SrvIWyMw .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u4SrvIWyMw .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u4SrvIWyMw .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4SrvIWyMw .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u4SrvIWyMw .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4SrvIWyMw .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u4SrvIWyMw .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4SrvIWyMw .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u4SrvIWyMw .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u4SrvIWyMw img,
.cid-u4SrvIWyMw .item-img {
  width: 100%;
}
.cid-u4SrvIWyMw .item-title2,
.cid-u4SrvIWyMw .icon2 {
  color: #ffffff;
}
.cid-u4SrvIWyMw .item-title1,
.cid-u4SrvIWyMw .icon1 {
  color: #ffffff;
}
.cid-u4SrvIWyMw .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u4SrvIWyMw .main-title DIV {
  text-align: center;
}
.cid-u4SrvIWyMw h1,
.cid-u4SrvIWyMw h2,
.cid-u4SrvIWyMw h3,
.cid-u4SrvIWyMw h4,
.cid-u4SrvIWyMw .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4SrvIWyMw p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u4SrvJgL2D {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u4SrvJgL2D .item-img {
  position: relative;
}
.cid-u4SrvJgL2D .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4SrvJgL2D .card-text {
    padding-left: 4rem;
  }
}
.cid-u4SrvJgL2D h5 {
  line-height: 1.2;
}
.cid-u4SrvJgL2D .card {
  margin-bottom: 2rem;
}
.cid-u4SrvJgL2D .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4SrvJgL2D .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4SrvJgL2D .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4SrvJgL2D .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4SrvJgL2D .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4SrvJgL2D .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4SrvJgL2D .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4SrvJgL2D .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4SrvJgL2D .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4SrvJgL2D .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4SrvJgL2D .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4SrvJgL2D .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4SrvJgL2D .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4SrvJgL2D .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4SrvJgL2D .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4SrvJgL2D .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4SrvJgL2D img,
.cid-u4SrvJgL2D .item-img {
  width: 100%;
}
.cid-u4SrvJgL2D .item:focus,
.cid-u4SrvJgL2D span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4SrvJgL2D .item {
    margin-bottom: 1rem;
  }
}
.cid-u4SrvJgL2D .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u4SrvJgL2D .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4SrvJgL2D .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4SrvJgL2D .mbr-section-subtitle,
.cid-u4SrvJgL2D .subtitle-wrap,
.cid-u4SrvJgL2D .mbr-section-btn {
  text-align: left;
}
.cid-u4SrvJgL2D .mbr-text,
.cid-u4SrvJgL2D .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4SrvJgL2D .mbr-text {
  color: #04551f;
}
.cid-u4SrvJgL2D .mbr-title2 {
  color: #04551f;
}
.cid-u4SrvJgL2D p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4SvfyZO1i {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4SvfyZO1i .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4SvfyZO1i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4SvfyZO1i .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u4SvfyZO1i .mbr-section-title {
  color: #24262b;
}
.cid-u4SvfyZO1i .mbr-section-subtitle {
  color: #24262b;
}
.cid-u4SvfyZO1i .items-row {
  row-gap: 32px;
}
.cid-u4SvfyZO1i .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u4SvfyZO1i .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u4SvfyZO1i .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u4SvfyZO1i .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u4SvfyZO1i .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u4SvfyZO1i .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u4SvfyZO1i .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u4SvfyZO1i .mbr-item-subtitle {
  color: #24262b;
}
.cid-u4SvfyZO1i .carousel-control,
.cid-u4SvfyZO1i .close {
  background: #1b1b1b;
}
.cid-u4SvfyZO1i .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u4SvfyZO1i .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u4SvfyZO1i .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u4SvfyZO1i .carousel-control-next span {
  margin-left: 5px;
}
.cid-u4SvfyZO1i .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-u4SvfyZO1i .close::before {
  content: '\e91a';
}
.cid-u4SvfyZO1i .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4SvfyZO1i .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-u4SvfyZO1i .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4SvfyZO1i .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4SvfyZO1i .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u4SvfyZO1i .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u4SvfyZO1i .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-u4SvfyZO1i .carousel-indicators li.active,
.cid-u4SvfyZO1i .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u4SvfyZO1i .carousel-indicators li::after,
.cid-u4SvfyZO1i .carousel-indicators li::before {
  content: none;
}
.cid-u4SvfyZO1i .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u4SvfyZO1i .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u4SvfyZO1i .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u4SvfyZO1i .carousel-indicators {
    display: none;
  }
}
.cid-u4SvfyZO1i .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u4SvfyZO1i .carousel-inner > .active {
  display: block;
}
.cid-u4SvfyZO1i .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4SvfyZO1i .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4SvfyZO1i .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u4SvfyZO1i .carousel-control,
  .cid-u4SvfyZO1i .carousel-indicators,
  .cid-u4SvfyZO1i .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u4SvfyZO1i .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u4SvfyZO1i .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u4SvfyZO1i .carousel-indicators .active,
.cid-u4SvfyZO1i .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u4SvfyZO1i .carousel-indicators .active {
  background: #fff;
}
.cid-u4SvfyZO1i .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u4SvfyZO1i .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u4SvfyZO1i .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u4SvfyZO1i .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u4SvfyZO1i .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u4SvfyZO1i .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u4SvfyZO1i .carousel {
  width: 100%;
}
.cid-u4SvfyZO1i .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u4SvfyZO1i .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u4SvfyZO1i .modal.fade .modal-dialog,
.cid-u4SvfyZO1i .modal.in .modal-dialog {
  transform: none;
}
.cid-u4SvfyZO1i .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u4SvfyZO1i H6 {
  text-align: center;
}
.cid-u5zcsgJX9G {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5zcsgJX9G .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5zcsgJX9G .colored-text {
  color: #a68462 !important;
}
.cid-u5zcsgJX9G .mbr-section-title {
  color: #ffffff;
}
.cid-u5zcsgJX9G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5zcsgJX9G .mbr-text {
  color: #ffffff;
}
.cid-u5zcsgJX9G .mbr-section-title.main-title {
  text-align: center;
}
.cid-u4SQBvEm6U {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4SQBvEm6U .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4SQBvEm6U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u4SQBvEm6U .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u4SQBvEm6U .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u4SQBvEm6U .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u4SQBvEm6U .image-wrapper img {
    height: 300px;
  }
}
.cid-u4SQBvEm6U .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u4SQBvEm6U .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u4SQBvEm6U .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u4SQBvEm6U .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u4SQBvEm6U .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u4SQBvEm6U .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u4SQBvEm6U .cards-wrapper {
    margin: 0;
  }
}
.cid-u4SQBvEm6U .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u4SQBvEm6U .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u4SQBvEm6U .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u4SQBvEm6U .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u4SQBvEm6U .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u4SQBvEm6U .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u4SQBvEm6U .mbr-section-title {
  color: #04551f;
}
.cid-u4SQBvEm6U .mbr-section-subtitle {
  color: #04551f;
}
.cid-u4SQBvEm6U .mbr-text {
  color: #04551f;
}
.cid-u4SQBvEm6U .mbr-card-title {
  color: #ffffff;
}
.cid-u4SQBvEm6U .mbr-card-title,
.cid-u4SQBvEm6U .cards-wrapper {
  color: #04551f;
}
#custom-html-16a {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-16a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-16a p {
  font-size: 60px;
  color: #777;
}
#custom-html-16a hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-16a hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-16a hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-16a hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-16a hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-16a .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u56jpn4Kc2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u56jpn4Kc2 .item-img {
  position: relative;
}
.cid-u56jpn4Kc2 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u56jpn4Kc2 .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u56jpn4Kc2 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u56jpn4Kc2 .image-wrapper {
  overflow: hidden;
}
.cid-u56jpn4Kc2 .item1 {
  margin-bottom: 2rem !important;
}
.cid-u56jpn4Kc2 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u56jpn4Kc2 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u56jpn4Kc2 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u56jpn4Kc2 .item1,
.cid-u56jpn4Kc2 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u56jpn4Kc2 .item1 .item:hover,
.cid-u56jpn4Kc2 .item .item:hover {
  cursor: pointer;
}
.cid-u56jpn4Kc2 .item1:hover .link-icon-wrapper span,
.cid-u56jpn4Kc2 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u56jpn4Kc2 .card2 {
    margin-top: 1rem;
  }
}
.cid-u56jpn4Kc2 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u56jpn4Kc2 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u56jpn4Kc2 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u56jpn4Kc2 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u56jpn4Kc2 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u56jpn4Kc2 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u56jpn4Kc2 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u56jpn4Kc2 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u56jpn4Kc2 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u56jpn4Kc2 img,
.cid-u56jpn4Kc2 .item-img {
  width: 100%;
}
.cid-u56jpn4Kc2 .item:focus,
.cid-u56jpn4Kc2 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u56jpn4Kc2 .item {
    margin-bottom: 1rem;
  }
}
.cid-u56jpn4Kc2 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u56jpn4Kc2 .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u56jpn4Kc2 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u56jpn4Kc2 .mbr-section-subtitle,
.cid-u56jpn4Kc2 .subtitle-wrap,
.cid-u56jpn4Kc2 .mbr-section-btn {
  text-align: left;
}
.cid-u56jpn4Kc2 .mbr-text,
.cid-u56jpn4Kc2 .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1kh {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kh div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kh p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kh hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kh hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kh hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kh hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kh hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kh .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4SrvKKuUY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4SrvKKuUY .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4SrvKKuUY .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4SrvKKuUY img,
.cid-u4SrvKKuUY .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4SrvKKuUY .item {
  margin-bottom: 30px;
}
.cid-u4SrvKKuUY .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4SrvKKuUY .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4SrvKKuUY .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4SrvKKuUY .item-img img {
  transform: scale(1.05);
}
.cid-u4SrvKKuUY .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4SrvKKuUY .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u4SrvLem32 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u4SrvLem32 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4SrvLem32 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4SrvLem32 .container {
  display: flex;
  justify-content: center;
}
.cid-u4SrvLem32 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u4SrvLem32 .col-copyright {
  padding: 0;
}
.cid-u4SrvLem32 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u4SrvLem32 .copyright {
    text-align: center !important;
  }
}
.cid-u4SPBKeI8t {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u4SPBKeI8t .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u4SPBKeI8t .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u4SPBKeI8t .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u4SPBKeI8t .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4SPBKeI8t .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u4SPBKeI8t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4SPBKeI8t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4SPBKeI8t .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u4SPBKeI8t .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u4SPBKeI8t .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u4SPBKeI8t .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u4SPBKeI8t .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u4SPBKeI8t .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u4SPBKeI8t .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u4SPBKeI8t .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u4SPBKeI8t .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u4SPBKeI8t .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u4SPBKeI8t .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u4SPBKeI8t .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u4SPBKeI8t .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u4SPBKeI8t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u4SPBKeI8t .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u4SPBKeI8t .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u4SPBKeI8t .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u4SPBKeI8t .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u4SPBKeI8t .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4SPBKeI8t .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u4SPBKeI8t .nav-item:focus,
.cid-u4SPBKeI8t .nav-link:focus {
  outline: none;
}
.cid-u4SPBKeI8t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4SPBKeI8t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4SPBKeI8t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4SPBKeI8t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4SPBKeI8t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4SPBKeI8t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4SPBKeI8t .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u4SPBKeI8t .navbar.opened {
  transition: all 0.3s;
}
.cid-u4SPBKeI8t .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4SPBKeI8t .navbar .navbar-logo img {
  width: auto;
}
.cid-u4SPBKeI8t .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u4SPBKeI8t .navbar.collapsed {
  justify-content: center;
}
.cid-u4SPBKeI8t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4SPBKeI8t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4SPBKeI8t .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u4SPBKeI8t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4SPBKeI8t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4SPBKeI8t .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4SPBKeI8t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4SPBKeI8t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4SPBKeI8t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u4SPBKeI8t .navbar {
    min-height: 72px;
  }
  .cid-u4SPBKeI8t .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u4SPBKeI8t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4SPBKeI8t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4SPBKeI8t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4SPBKeI8t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4SPBKeI8t .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4SPBKeI8t .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4SPBKeI8t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u4SPBKeI8t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4SPBKeI8t .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4SPBKeI8t .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u4SPBKeI8t .dropdown-item.active,
.cid-u4SPBKeI8t .dropdown-item:active {
  background-color: transparent;
}
.cid-u4SPBKeI8t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4SPBKeI8t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4SPBKeI8t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4SPBKeI8t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u4SPBKeI8t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u4SPBKeI8t .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u4SPBKeI8t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4SPBKeI8t .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u4SPBKeI8t .navbar-buttons {
    text-align: left;
  }
}
.cid-u4SPBKeI8t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4SPBKeI8t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u4SPBKeI8t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4SPBKeI8t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4SPBKeI8t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4SPBKeI8t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4SPBKeI8t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4SPBKeI8t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4SPBKeI8t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4SPBKeI8t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4SPBKeI8t .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u4SPBKeI8t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4SPBKeI8t .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u4SPBKeI8t .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4SPBKeI8t .navbar {
    height: 70px;
  }
  .cid-u4SPBKeI8t .navbar.opened {
    height: auto;
  }
  .cid-u4SPBKeI8t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u4SPBKeI8t .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u4SPBKeI8t .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u4SPBKeI8t .navbar-brand {
  margin-right: auto;
}
.cid-u4SPBKeI8t .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u4SPBKeI8t .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u4SPBKeI8t .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u4SPBKeI8t .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u4SPBKeI8t .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u4SPBKeI8t .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u4SPBKeI8t .navbar-brand {
    margin-right: auto;
  }
  .cid-u4SPBKeI8t .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u4SPBKeI8t .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u4SPBKeI8t .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u4SPBKeI8t .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u4SPBKeI8t .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u4SPBKeI8t .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u4SPBKAoIc {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u4SPBKAoIc .item-img {
  position: relative;
}
.cid-u4SPBKAoIc .button1 {
  background: #04551f;
}
.cid-u4SPBKAoIc .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u4SPBKAoIc .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u4SPBKAoIc .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u4SPBKAoIc .button2 {
    margin-top: 1rem;
  }
}
.cid-u4SPBKAoIc .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u4SPBKAoIc .title {
    top: 25%;
  }
}
.cid-u4SPBKAoIc .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u4SPBKAoIc .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u4SPBKAoIc .image-wrapper {
    min-height: 400px;
  }
}
.cid-u4SPBKAoIc .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u4SPBKAoIc .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u4SPBKAoIc .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u4SPBKAoIc .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u4SPBKAoIc .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u4SPBKAoIc .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u4SPBKAoIc .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u4SPBKAoIc .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u4SPBKAoIc .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4SPBKAoIc .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u4SPBKAoIc .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4SPBKAoIc .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u4SPBKAoIc .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4SPBKAoIc .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u4SPBKAoIc .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u4SPBKAoIc img,
.cid-u4SPBKAoIc .item-img {
  width: 100%;
}
.cid-u4SPBKAoIc .item-title2,
.cid-u4SPBKAoIc .icon2 {
  color: #ffffff;
}
.cid-u4SPBKAoIc .item-title1,
.cid-u4SPBKAoIc .icon1 {
  color: #ffffff;
}
.cid-u4SPBKAoIc .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u4SPBKAoIc .main-title DIV {
  text-align: center;
}
.cid-u4SPBKAoIc h1,
.cid-u4SPBKAoIc h2,
.cid-u4SPBKAoIc h3,
.cid-u4SPBKAoIc h4,
.cid-u4SPBKAoIc .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4SPBKAoIc p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u4SPBKQaeE {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u4SPBKQaeE .item-img {
  position: relative;
}
.cid-u4SPBKQaeE .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4SPBKQaeE .card-text {
    padding-left: 4rem;
  }
}
.cid-u4SPBKQaeE h5 {
  line-height: 1.2;
}
.cid-u4SPBKQaeE .card {
  margin-bottom: 2rem;
}
.cid-u4SPBKQaeE .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4SPBKQaeE .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4SPBKQaeE .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4SPBKQaeE .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4SPBKQaeE .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4SPBKQaeE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4SPBKQaeE .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4SPBKQaeE .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4SPBKQaeE .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4SPBKQaeE .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4SPBKQaeE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4SPBKQaeE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4SPBKQaeE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4SPBKQaeE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4SPBKQaeE .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4SPBKQaeE .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4SPBKQaeE img,
.cid-u4SPBKQaeE .item-img {
  width: 100%;
}
.cid-u4SPBKQaeE .item:focus,
.cid-u4SPBKQaeE span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4SPBKQaeE .item {
    margin-bottom: 1rem;
  }
}
.cid-u4SPBKQaeE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u4SPBKQaeE .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4SPBKQaeE .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4SPBKQaeE .mbr-section-subtitle,
.cid-u4SPBKQaeE .subtitle-wrap,
.cid-u4SPBKQaeE .mbr-section-btn {
  text-align: left;
}
.cid-u4SPBKQaeE .mbr-text,
.cid-u4SPBKQaeE .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4SPBKQaeE .mbr-text {
  color: #04551f;
}
.cid-u4SPBKQaeE .mbr-title2 {
  color: #04551f;
}
.cid-u4SPBKQaeE p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u4SPBL6pzj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4SPBL6pzj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4SPBL6pzj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4SPBL6pzj .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u4SPBL6pzj .mbr-section-title {
  color: #24262b;
}
.cid-u4SPBL6pzj .mbr-section-subtitle {
  color: #24262b;
}
.cid-u4SPBL6pzj .items-row {
  row-gap: 32px;
}
.cid-u4SPBL6pzj .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u4SPBL6pzj .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u4SPBL6pzj .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u4SPBL6pzj .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u4SPBL6pzj .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u4SPBL6pzj .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u4SPBL6pzj .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u4SPBL6pzj .mbr-item-subtitle {
  color: #24262b;
}
.cid-u4SPBL6pzj .carousel-control,
.cid-u4SPBL6pzj .close {
  background: #1b1b1b;
}
.cid-u4SPBL6pzj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u4SPBL6pzj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u4SPBL6pzj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u4SPBL6pzj .carousel-control-next span {
  margin-left: 5px;
}
.cid-u4SPBL6pzj .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-u4SPBL6pzj .close::before {
  content: '\e91a';
}
.cid-u4SPBL6pzj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4SPBL6pzj .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-u4SPBL6pzj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4SPBL6pzj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u4SPBL6pzj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u4SPBL6pzj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u4SPBL6pzj .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-u4SPBL6pzj .carousel-indicators li.active,
.cid-u4SPBL6pzj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u4SPBL6pzj .carousel-indicators li::after,
.cid-u4SPBL6pzj .carousel-indicators li::before {
  content: none;
}
.cid-u4SPBL6pzj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u4SPBL6pzj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u4SPBL6pzj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u4SPBL6pzj .carousel-indicators {
    display: none;
  }
}
.cid-u4SPBL6pzj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u4SPBL6pzj .carousel-inner > .active {
  display: block;
}
.cid-u4SPBL6pzj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4SPBL6pzj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4SPBL6pzj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u4SPBL6pzj .carousel-control,
  .cid-u4SPBL6pzj .carousel-indicators,
  .cid-u4SPBL6pzj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u4SPBL6pzj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u4SPBL6pzj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u4SPBL6pzj .carousel-indicators .active,
.cid-u4SPBL6pzj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u4SPBL6pzj .carousel-indicators .active {
  background: #fff;
}
.cid-u4SPBL6pzj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u4SPBL6pzj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u4SPBL6pzj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u4SPBL6pzj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u4SPBL6pzj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u4SPBL6pzj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u4SPBL6pzj .carousel {
  width: 100%;
}
.cid-u4SPBL6pzj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u4SPBL6pzj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u4SPBL6pzj .modal.fade .modal-dialog,
.cid-u4SPBL6pzj .modal.in .modal-dialog {
  transform: none;
}
.cid-u4SPBL6pzj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u4SPBL6pzj H6 {
  text-align: center;
}
.cid-u5zcPrm0hH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5zcPrm0hH .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5zcPrm0hH .colored-text {
  color: #a68462 !important;
}
.cid-u5zcPrm0hH .mbr-section-title {
  color: #ffffff;
}
.cid-u5zcPrm0hH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5zcPrm0hH .mbr-text {
  color: #ffffff;
}
.cid-u5zcPrm0hH .mbr-section-title.main-title {
  text-align: center;
}
.cid-u56dTcfZkM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u56dTcfZkM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u56dTcfZkM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u56dTcfZkM .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u56dTcfZkM .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u56dTcfZkM .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u56dTcfZkM .image-wrapper img {
    height: 300px;
  }
}
.cid-u56dTcfZkM .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u56dTcfZkM .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u56dTcfZkM .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u56dTcfZkM .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u56dTcfZkM .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u56dTcfZkM .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u56dTcfZkM .cards-wrapper {
    margin: 0;
  }
}
.cid-u56dTcfZkM .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u56dTcfZkM .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u56dTcfZkM .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u56dTcfZkM .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u56dTcfZkM .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u56dTcfZkM .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u56dTcfZkM .mbr-section-title {
  color: #04551f;
}
.cid-u56dTcfZkM .mbr-section-subtitle {
  color: #04551f;
}
.cid-u56dTcfZkM .mbr-text {
  color: #04551f;
}
.cid-u56dTcfZkM .mbr-card-title {
  color: #ffffff;
}
.cid-u56dTcfZkM .mbr-card-title,
.cid-u56dTcfZkM .cards-wrapper {
  color: #04551f;
}
.cid-u56hQtzfyX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u56hQtzfyX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u56hQtzfyX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u56hQtzfyX .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u56hQtzfyX .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u56hQtzfyX .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u56hQtzfyX .image-wrapper img {
    height: 300px;
  }
}
.cid-u56hQtzfyX .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u56hQtzfyX .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u56hQtzfyX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u56hQtzfyX .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u56hQtzfyX .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u56hQtzfyX .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u56hQtzfyX .cards-wrapper {
    margin: 0;
  }
}
.cid-u56hQtzfyX .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u56hQtzfyX .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u56hQtzfyX .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u56hQtzfyX .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u56hQtzfyX .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u56hQtzfyX .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u56hQtzfyX .mbr-section-title {
  color: #04551f;
}
.cid-u56hQtzfyX .mbr-section-subtitle {
  color: #04551f;
}
.cid-u56hQtzfyX .mbr-text {
  color: #04551f;
}
.cid-u56hQtzfyX .mbr-card-title {
  color: #ffffff;
}
.cid-u56hQtzfyX .mbr-card-title,
.cid-u56hQtzfyX .cards-wrapper {
  color: #04551f;
}
#custom-html-16b {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-16b div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-16b p {
  font-size: 60px;
  color: #777;
}
#custom-html-16b hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-16b hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-16b hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-16b hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-16b hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-16b .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u56jSO6aYh {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u56jSO6aYh .item-img {
  position: relative;
}
.cid-u56jSO6aYh .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u56jSO6aYh .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u56jSO6aYh .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u56jSO6aYh .image-wrapper {
  overflow: hidden;
}
.cid-u56jSO6aYh .item1 {
  margin-bottom: 2rem !important;
}
.cid-u56jSO6aYh .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u56jSO6aYh .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u56jSO6aYh .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u56jSO6aYh .item1,
.cid-u56jSO6aYh .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u56jSO6aYh .item1 .item:hover,
.cid-u56jSO6aYh .item .item:hover {
  cursor: pointer;
}
.cid-u56jSO6aYh .item1:hover .link-icon-wrapper span,
.cid-u56jSO6aYh .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u56jSO6aYh .card2 {
    margin-top: 1rem;
  }
}
.cid-u56jSO6aYh .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u56jSO6aYh .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u56jSO6aYh .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u56jSO6aYh .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u56jSO6aYh .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u56jSO6aYh .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u56jSO6aYh .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u56jSO6aYh .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u56jSO6aYh .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u56jSO6aYh img,
.cid-u56jSO6aYh .item-img {
  width: 100%;
}
.cid-u56jSO6aYh .item:focus,
.cid-u56jSO6aYh span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u56jSO6aYh .item {
    margin-bottom: 1rem;
  }
}
.cid-u56jSO6aYh .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u56jSO6aYh .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u56jSO6aYh .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u56jSO6aYh .mbr-section-subtitle,
.cid-u56jSO6aYh .subtitle-wrap,
.cid-u56jSO6aYh .mbr-section-btn {
  text-align: left;
}
.cid-u56jSO6aYh .mbr-text,
.cid-u56jSO6aYh .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1ki {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ki div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ki p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ki hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ki hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ki hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ki hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ki hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ki .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u4SPBLYWCz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4SPBLYWCz .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u4SPBLYWCz .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4SPBLYWCz img,
.cid-u4SPBLYWCz .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4SPBLYWCz .item {
  margin-bottom: 30px;
}
.cid-u4SPBLYWCz .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4SPBLYWCz .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4SPBLYWCz .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4SPBLYWCz .item-img img {
  transform: scale(1.05);
}
.cid-u4SPBLYWCz .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4SPBLYWCz .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u4SPBMojK1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u4SPBMojK1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4SPBMojK1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4SPBMojK1 .container {
  display: flex;
  justify-content: center;
}
.cid-u4SPBMojK1 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u4SPBMojK1 .col-copyright {
  padding: 0;
}
.cid-u4SPBMojK1 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u4SPBMojK1 .copyright {
    text-align: center !important;
  }
}
.cid-u58BDEbCNP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u58BDEbCNP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u58BDEbCNP .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u58BDEbCNP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u58BDEbCNP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u58BDEbCNP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u58BDEbCNP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u58BDEbCNP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u58BDEbCNP .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u58BDEbCNP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u58BDEbCNP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u58BDEbCNP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u58BDEbCNP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u58BDEbCNP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u58BDEbCNP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u58BDEbCNP .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u58BDEbCNP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u58BDEbCNP .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u58BDEbCNP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u58BDEbCNP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u58BDEbCNP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u58BDEbCNP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u58BDEbCNP .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u58BDEbCNP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u58BDEbCNP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u58BDEbCNP .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u58BDEbCNP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u58BDEbCNP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u58BDEbCNP .nav-item:focus,
.cid-u58BDEbCNP .nav-link:focus {
  outline: none;
}
.cid-u58BDEbCNP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u58BDEbCNP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u58BDEbCNP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u58BDEbCNP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u58BDEbCNP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u58BDEbCNP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u58BDEbCNP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u58BDEbCNP .navbar.opened {
  transition: all 0.3s;
}
.cid-u58BDEbCNP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u58BDEbCNP .navbar .navbar-logo img {
  width: auto;
}
.cid-u58BDEbCNP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u58BDEbCNP .navbar.collapsed {
  justify-content: center;
}
.cid-u58BDEbCNP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u58BDEbCNP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u58BDEbCNP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u58BDEbCNP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u58BDEbCNP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u58BDEbCNP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u58BDEbCNP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u58BDEbCNP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u58BDEbCNP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u58BDEbCNP .navbar {
    min-height: 72px;
  }
  .cid-u58BDEbCNP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u58BDEbCNP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u58BDEbCNP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u58BDEbCNP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u58BDEbCNP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u58BDEbCNP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u58BDEbCNP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u58BDEbCNP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u58BDEbCNP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u58BDEbCNP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u58BDEbCNP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u58BDEbCNP .dropdown-item.active,
.cid-u58BDEbCNP .dropdown-item:active {
  background-color: transparent;
}
.cid-u58BDEbCNP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u58BDEbCNP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u58BDEbCNP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u58BDEbCNP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u58BDEbCNP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u58BDEbCNP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u58BDEbCNP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u58BDEbCNP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u58BDEbCNP .navbar-buttons {
    text-align: left;
  }
}
.cid-u58BDEbCNP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u58BDEbCNP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u58BDEbCNP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u58BDEbCNP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58BDEbCNP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58BDEbCNP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u58BDEbCNP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58BDEbCNP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u58BDEbCNP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u58BDEbCNP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58BDEbCNP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u58BDEbCNP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u58BDEbCNP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u58BDEbCNP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u58BDEbCNP .navbar {
    height: 70px;
  }
  .cid-u58BDEbCNP .navbar.opened {
    height: auto;
  }
  .cid-u58BDEbCNP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u58BDEbCNP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u58BDEbCNP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u58BDEbCNP .navbar-brand {
  margin-right: auto;
}
.cid-u58BDEbCNP .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u58BDEbCNP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u58BDEbCNP .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u58BDEbCNP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u58BDEbCNP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u58BDEbCNP .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u58BDEbCNP .navbar-brand {
    margin-right: auto;
  }
  .cid-u58BDEbCNP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u58BDEbCNP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u58BDEbCNP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u58BDEbCNP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u58BDEbCNP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u58BDEbCNP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u58BDEx1MP {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u58BDEx1MP .item-img {
  position: relative;
}
.cid-u58BDEx1MP .button1 {
  background: #04551f;
}
.cid-u58BDEx1MP .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u58BDEx1MP .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u58BDEx1MP .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u58BDEx1MP .button2 {
    margin-top: 1rem;
  }
}
.cid-u58BDEx1MP .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u58BDEx1MP .title {
    top: 25%;
  }
}
.cid-u58BDEx1MP .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u58BDEx1MP .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u58BDEx1MP .image-wrapper {
    min-height: 400px;
  }
}
.cid-u58BDEx1MP .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u58BDEx1MP .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u58BDEx1MP .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u58BDEx1MP .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u58BDEx1MP .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u58BDEx1MP .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u58BDEx1MP .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u58BDEx1MP .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u58BDEx1MP .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58BDEx1MP .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u58BDEx1MP .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58BDEx1MP .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u58BDEx1MP .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58BDEx1MP .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u58BDEx1MP .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u58BDEx1MP img,
.cid-u58BDEx1MP .item-img {
  width: 100%;
}
.cid-u58BDEx1MP .item-title2,
.cid-u58BDEx1MP .icon2 {
  color: #ffffff;
}
.cid-u58BDEx1MP .item-title1,
.cid-u58BDEx1MP .icon1 {
  color: #ffffff;
}
.cid-u58BDEx1MP .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u58BDEx1MP .main-title DIV {
  text-align: center;
}
.cid-u58BDEx1MP h1,
.cid-u58BDEx1MP h2,
.cid-u58BDEx1MP h3,
.cid-u58BDEx1MP h4,
.cid-u58BDEx1MP .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u58BDEx1MP p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u58BDEOdqa {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u58BDEOdqa .item-img {
  position: relative;
}
.cid-u58BDEOdqa .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u58BDEOdqa .card-text {
    padding-left: 4rem;
  }
}
.cid-u58BDEOdqa h5 {
  line-height: 1.2;
}
.cid-u58BDEOdqa .card {
  margin-bottom: 2rem;
}
.cid-u58BDEOdqa .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u58BDEOdqa .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u58BDEOdqa .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u58BDEOdqa .image-wrapper {
    min-height: 200px;
  }
}
.cid-u58BDEOdqa .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58BDEOdqa .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u58BDEOdqa .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u58BDEOdqa .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u58BDEOdqa .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u58BDEOdqa .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58BDEOdqa .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u58BDEOdqa .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58BDEOdqa .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u58BDEOdqa .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58BDEOdqa .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u58BDEOdqa .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u58BDEOdqa img,
.cid-u58BDEOdqa .item-img {
  width: 100%;
}
.cid-u58BDEOdqa .item:focus,
.cid-u58BDEOdqa span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u58BDEOdqa .item {
    margin-bottom: 1rem;
  }
}
.cid-u58BDEOdqa .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u58BDEOdqa .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u58BDEOdqa .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u58BDEOdqa .mbr-section-subtitle,
.cid-u58BDEOdqa .subtitle-wrap,
.cid-u58BDEOdqa .mbr-section-btn {
  text-align: left;
}
.cid-u58BDEOdqa .mbr-text,
.cid-u58BDEOdqa .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u58BDEOdqa .mbr-text {
  color: #04551f;
}
.cid-u58BDEOdqa .mbr-title2 {
  color: #04551f;
}
.cid-u58BDEOdqa p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u58BDF5jWk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58BDF5jWk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58BDF5jWk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58BDF5jWk .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u58BDF5jWk .mbr-section-title {
  color: #24262b;
}
.cid-u58BDF5jWk .mbr-section-subtitle {
  color: #24262b;
}
.cid-u58BDF5jWk .items-row {
  row-gap: 32px;
}
.cid-u58BDF5jWk .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u58BDF5jWk .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u58BDF5jWk .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u58BDF5jWk .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u58BDF5jWk .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u58BDF5jWk .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u58BDF5jWk .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u58BDF5jWk .mbr-item-subtitle {
  color: #24262b;
}
.cid-u58BDF5jWk .carousel-control,
.cid-u58BDF5jWk .close {
  background: #1b1b1b;
}
.cid-u58BDF5jWk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u58BDF5jWk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u58BDF5jWk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u58BDF5jWk .carousel-control-next span {
  margin-left: 5px;
}
.cid-u58BDF5jWk .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-u58BDF5jWk .close::before {
  content: '\e91a';
}
.cid-u58BDF5jWk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u58BDF5jWk .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-u58BDF5jWk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u58BDF5jWk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u58BDF5jWk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u58BDF5jWk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u58BDF5jWk .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-u58BDF5jWk .carousel-indicators li.active,
.cid-u58BDF5jWk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u58BDF5jWk .carousel-indicators li::after,
.cid-u58BDF5jWk .carousel-indicators li::before {
  content: none;
}
.cid-u58BDF5jWk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u58BDF5jWk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u58BDF5jWk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u58BDF5jWk .carousel-indicators {
    display: none;
  }
}
.cid-u58BDF5jWk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u58BDF5jWk .carousel-inner > .active {
  display: block;
}
.cid-u58BDF5jWk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u58BDF5jWk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u58BDF5jWk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u58BDF5jWk .carousel-control,
  .cid-u58BDF5jWk .carousel-indicators,
  .cid-u58BDF5jWk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u58BDF5jWk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u58BDF5jWk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u58BDF5jWk .carousel-indicators .active,
.cid-u58BDF5jWk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u58BDF5jWk .carousel-indicators .active {
  background: #fff;
}
.cid-u58BDF5jWk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u58BDF5jWk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u58BDF5jWk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u58BDF5jWk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u58BDF5jWk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u58BDF5jWk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u58BDF5jWk .carousel {
  width: 100%;
}
.cid-u58BDF5jWk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u58BDF5jWk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u58BDF5jWk .modal.fade .modal-dialog,
.cid-u58BDF5jWk .modal.in .modal-dialog {
  transform: none;
}
.cid-u58BDF5jWk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u58BDF5jWk H6 {
  text-align: center;
}
.cid-u5zd3Zzqp3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5zd3Zzqp3 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5zd3Zzqp3 .colored-text {
  color: #a68462 !important;
}
.cid-u5zd3Zzqp3 .mbr-section-title {
  color: #ffffff;
}
.cid-u5zd3Zzqp3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5zd3Zzqp3 .mbr-text {
  color: #ffffff;
}
.cid-u5zd3Zzqp3 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u58BDGq4Ci {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58BDGq4Ci .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58BDGq4Ci .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u58BDGq4Ci .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u58BDGq4Ci .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u58BDGq4Ci .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u58BDGq4Ci .image-wrapper img {
    height: 300px;
  }
}
.cid-u58BDGq4Ci .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u58BDGq4Ci .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u58BDGq4Ci .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u58BDGq4Ci .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u58BDGq4Ci .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u58BDGq4Ci .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u58BDGq4Ci .cards-wrapper {
    margin: 0;
  }
}
.cid-u58BDGq4Ci .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u58BDGq4Ci .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u58BDGq4Ci .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u58BDGq4Ci .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u58BDGq4Ci .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u58BDGq4Ci .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u58BDGq4Ci .mbr-section-title {
  color: #04551f;
}
.cid-u58BDGq4Ci .mbr-section-subtitle {
  color: #04551f;
}
.cid-u58BDGq4Ci .mbr-text {
  color: #04551f;
}
.cid-u58BDGq4Ci .mbr-card-title {
  color: #ffffff;
}
.cid-u58BDGq4Ci .mbr-card-title,
.cid-u58BDGq4Ci .cards-wrapper {
  color: #04551f;
}
.cid-u58BDGQ30t {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58BDGQ30t .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58BDGQ30t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u58BDGQ30t .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u58BDGQ30t .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u58BDGQ30t .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u58BDGQ30t .image-wrapper img {
    height: 300px;
  }
}
.cid-u58BDGQ30t .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u58BDGQ30t .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u58BDGQ30t .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u58BDGQ30t .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u58BDGQ30t .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u58BDGQ30t .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u58BDGQ30t .cards-wrapper {
    margin: 0;
  }
}
.cid-u58BDGQ30t .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u58BDGQ30t .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u58BDGQ30t .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u58BDGQ30t .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u58BDGQ30t .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u58BDGQ30t .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u58BDGQ30t .mbr-section-title {
  color: #04551f;
}
.cid-u58BDGQ30t .mbr-section-subtitle {
  color: #04551f;
}
.cid-u58BDGQ30t .mbr-text {
  color: #04551f;
}
.cid-u58BDGQ30t .mbr-card-title {
  color: #ffffff;
}
.cid-u58BDGQ30t .mbr-card-title,
.cid-u58BDGQ30t .cards-wrapper {
  color: #04551f;
}
.cid-u5alSOlAfI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5alSOlAfI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5alSOlAfI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5alSOlAfI .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5alSOlAfI .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5alSOlAfI .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5alSOlAfI .image-wrapper img {
    height: 300px;
  }
}
.cid-u5alSOlAfI .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5alSOlAfI .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5alSOlAfI .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5alSOlAfI .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5alSOlAfI .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5alSOlAfI .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5alSOlAfI .cards-wrapper {
    margin: 0;
  }
}
.cid-u5alSOlAfI .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5alSOlAfI .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5alSOlAfI .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5alSOlAfI .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5alSOlAfI .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5alSOlAfI .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5alSOlAfI .mbr-section-title {
  color: #04551f;
}
.cid-u5alSOlAfI .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5alSOlAfI .mbr-text {
  color: #04551f;
}
.cid-u5alSOlAfI .mbr-card-title {
  color: #ffffff;
}
.cid-u5alSOlAfI .mbr-card-title,
.cid-u5alSOlAfI .cards-wrapper {
  color: #04551f;
}
.cid-u5alTJHHyo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5alTJHHyo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5alTJHHyo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5alTJHHyo .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5alTJHHyo .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5alTJHHyo .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5alTJHHyo .image-wrapper img {
    height: 300px;
  }
}
.cid-u5alTJHHyo .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5alTJHHyo .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5alTJHHyo .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5alTJHHyo .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5alTJHHyo .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5alTJHHyo .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5alTJHHyo .cards-wrapper {
    margin: 0;
  }
}
.cid-u5alTJHHyo .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5alTJHHyo .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5alTJHHyo .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5alTJHHyo .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5alTJHHyo .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5alTJHHyo .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5alTJHHyo .mbr-section-title {
  color: #04551f;
}
.cid-u5alTJHHyo .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5alTJHHyo .mbr-text {
  color: #04551f;
}
.cid-u5alTJHHyo .mbr-card-title {
  color: #ffffff;
}
.cid-u5alTJHHyo .mbr-card-title,
.cid-u5alTJHHyo .cards-wrapper {
  color: #04551f;
}
#custom-html-16c {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-16c div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-16c p {
  font-size: 60px;
  color: #777;
}
#custom-html-16c hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-16c hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-16c hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-16c hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-16c hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-16c .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u58BDHf1v2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u58BDHf1v2 .item-img {
  position: relative;
}
.cid-u58BDHf1v2 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u58BDHf1v2 .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u58BDHf1v2 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u58BDHf1v2 .image-wrapper {
  overflow: hidden;
}
.cid-u58BDHf1v2 .item1 {
  margin-bottom: 2rem !important;
}
.cid-u58BDHf1v2 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58BDHf1v2 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u58BDHf1v2 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u58BDHf1v2 .item1,
.cid-u58BDHf1v2 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u58BDHf1v2 .item1 .item:hover,
.cid-u58BDHf1v2 .item .item:hover {
  cursor: pointer;
}
.cid-u58BDHf1v2 .item1:hover .link-icon-wrapper span,
.cid-u58BDHf1v2 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u58BDHf1v2 .card2 {
    margin-top: 1rem;
  }
}
.cid-u58BDHf1v2 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u58BDHf1v2 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u58BDHf1v2 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58BDHf1v2 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u58BDHf1v2 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58BDHf1v2 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u58BDHf1v2 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58BDHf1v2 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u58BDHf1v2 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u58BDHf1v2 img,
.cid-u58BDHf1v2 .item-img {
  width: 100%;
}
.cid-u58BDHf1v2 .item:focus,
.cid-u58BDHf1v2 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u58BDHf1v2 .item {
    margin-bottom: 1rem;
  }
}
.cid-u58BDHf1v2 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u58BDHf1v2 .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u58BDHf1v2 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u58BDHf1v2 .mbr-section-subtitle,
.cid-u58BDHf1v2 .subtitle-wrap,
.cid-u58BDHf1v2 .mbr-section-btn {
  text-align: left;
}
.cid-u58BDHf1v2 .mbr-text,
.cid-u58BDHf1v2 .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1kj {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kj div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kj p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kj hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kj hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kj hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kj hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kj hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kj .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u58BDHFR3A {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u58BDHFR3A .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u58BDHFR3A .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u58BDHFR3A img,
.cid-u58BDHFR3A .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u58BDHFR3A .item {
  margin-bottom: 30px;
}
.cid-u58BDHFR3A .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58BDHFR3A .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u58BDHFR3A .item-img {
  position: relative;
  z-index: 1;
}
.cid-u58BDHFR3A .item-img img {
  transform: scale(1.05);
}
.cid-u58BDHFR3A .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u58BDHFR3A .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u58BDIdJGo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u58BDIdJGo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58BDIdJGo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58BDIdJGo .container {
  display: flex;
  justify-content: center;
}
.cid-u58BDIdJGo .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u58BDIdJGo .col-copyright {
  padding: 0;
}
.cid-u58BDIdJGo .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u58BDIdJGo .copyright {
    text-align: center !important;
  }
}
.cid-u58CoH6xid {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u58CoH6xid .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u58CoH6xid .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u58CoH6xid .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u58CoH6xid .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u58CoH6xid .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u58CoH6xid .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u58CoH6xid .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u58CoH6xid .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u58CoH6xid .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u58CoH6xid .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u58CoH6xid .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u58CoH6xid .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u58CoH6xid .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u58CoH6xid .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u58CoH6xid .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u58CoH6xid .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u58CoH6xid .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u58CoH6xid .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u58CoH6xid .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u58CoH6xid .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u58CoH6xid .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u58CoH6xid .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u58CoH6xid .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u58CoH6xid .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u58CoH6xid .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u58CoH6xid .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u58CoH6xid .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u58CoH6xid .nav-item:focus,
.cid-u58CoH6xid .nav-link:focus {
  outline: none;
}
.cid-u58CoH6xid .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u58CoH6xid .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u58CoH6xid .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u58CoH6xid .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u58CoH6xid .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u58CoH6xid .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u58CoH6xid .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u58CoH6xid .navbar.opened {
  transition: all 0.3s;
}
.cid-u58CoH6xid .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u58CoH6xid .navbar .navbar-logo img {
  width: auto;
}
.cid-u58CoH6xid .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u58CoH6xid .navbar.collapsed {
  justify-content: center;
}
.cid-u58CoH6xid .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u58CoH6xid .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u58CoH6xid .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u58CoH6xid .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u58CoH6xid .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u58CoH6xid .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u58CoH6xid .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u58CoH6xid .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u58CoH6xid .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u58CoH6xid .navbar {
    min-height: 72px;
  }
  .cid-u58CoH6xid .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u58CoH6xid .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u58CoH6xid .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u58CoH6xid .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u58CoH6xid .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u58CoH6xid .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u58CoH6xid .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u58CoH6xid .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u58CoH6xid .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u58CoH6xid .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u58CoH6xid .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u58CoH6xid .dropdown-item.active,
.cid-u58CoH6xid .dropdown-item:active {
  background-color: transparent;
}
.cid-u58CoH6xid .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u58CoH6xid .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u58CoH6xid .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u58CoH6xid .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u58CoH6xid .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u58CoH6xid .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u58CoH6xid ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u58CoH6xid .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u58CoH6xid .navbar-buttons {
    text-align: left;
  }
}
.cid-u58CoH6xid button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u58CoH6xid button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u58CoH6xid button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u58CoH6xid button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58CoH6xid button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58CoH6xid button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u58CoH6xid nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58CoH6xid nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u58CoH6xid nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u58CoH6xid nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58CoH6xid .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u58CoH6xid a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u58CoH6xid .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u58CoH6xid .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u58CoH6xid .navbar {
    height: 70px;
  }
  .cid-u58CoH6xid .navbar.opened {
    height: auto;
  }
  .cid-u58CoH6xid .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u58CoH6xid .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u58CoH6xid .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u58CoH6xid .navbar-brand {
  margin-right: auto;
}
.cid-u58CoH6xid .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u58CoH6xid .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u58CoH6xid .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u58CoH6xid .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u58CoH6xid .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u58CoH6xid .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u58CoH6xid .navbar-brand {
    margin-right: auto;
  }
  .cid-u58CoH6xid .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u58CoH6xid .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u58CoH6xid .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u58CoH6xid .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u58CoH6xid .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u58CoH6xid .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u58CoH6xid .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u58CoHuA1j {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u58CoHuA1j .item-img {
  position: relative;
}
.cid-u58CoHuA1j .button1 {
  background: #04551f;
}
.cid-u58CoHuA1j .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u58CoHuA1j .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u58CoHuA1j .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u58CoHuA1j .button2 {
    margin-top: 1rem;
  }
}
.cid-u58CoHuA1j .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u58CoHuA1j .title {
    top: 25%;
  }
}
.cid-u58CoHuA1j .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u58CoHuA1j .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u58CoHuA1j .image-wrapper {
    min-height: 400px;
  }
}
.cid-u58CoHuA1j .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u58CoHuA1j .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u58CoHuA1j .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u58CoHuA1j .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u58CoHuA1j .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u58CoHuA1j .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u58CoHuA1j .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u58CoHuA1j .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u58CoHuA1j .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58CoHuA1j .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u58CoHuA1j .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58CoHuA1j .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u58CoHuA1j .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58CoHuA1j .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u58CoHuA1j .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u58CoHuA1j img,
.cid-u58CoHuA1j .item-img {
  width: 100%;
}
.cid-u58CoHuA1j .item-title2,
.cid-u58CoHuA1j .icon2 {
  color: #ffffff;
}
.cid-u58CoHuA1j .item-title1,
.cid-u58CoHuA1j .icon1 {
  color: #ffffff;
}
.cid-u58CoHuA1j .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u58CoHuA1j .main-title DIV {
  text-align: center;
}
.cid-u58CoHuA1j h1,
.cid-u58CoHuA1j h2,
.cid-u58CoHuA1j h3,
.cid-u58CoHuA1j h4,
.cid-u58CoHuA1j .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u58CoHuA1j p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u58CoHNSaw {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u58CoHNSaw .item-img {
  position: relative;
}
.cid-u58CoHNSaw .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u58CoHNSaw .card-text {
    padding-left: 4rem;
  }
}
.cid-u58CoHNSaw h5 {
  line-height: 1.2;
}
.cid-u58CoHNSaw .card {
  margin-bottom: 2rem;
}
.cid-u58CoHNSaw .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u58CoHNSaw .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u58CoHNSaw .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u58CoHNSaw .image-wrapper {
    min-height: 200px;
  }
}
.cid-u58CoHNSaw .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58CoHNSaw .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u58CoHNSaw .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u58CoHNSaw .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u58CoHNSaw .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u58CoHNSaw .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58CoHNSaw .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u58CoHNSaw .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58CoHNSaw .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u58CoHNSaw .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58CoHNSaw .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u58CoHNSaw .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u58CoHNSaw img,
.cid-u58CoHNSaw .item-img {
  width: 100%;
}
.cid-u58CoHNSaw .item:focus,
.cid-u58CoHNSaw span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u58CoHNSaw .item {
    margin-bottom: 1rem;
  }
}
.cid-u58CoHNSaw .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u58CoHNSaw .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u58CoHNSaw .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u58CoHNSaw .mbr-section-subtitle,
.cid-u58CoHNSaw .subtitle-wrap,
.cid-u58CoHNSaw .mbr-section-btn {
  text-align: left;
}
.cid-u58CoHNSaw .mbr-text,
.cid-u58CoHNSaw .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u58CoHNSaw .mbr-text {
  color: #04551f;
}
.cid-u58CoHNSaw .mbr-title2 {
  color: #04551f;
}
.cid-u58CoHNSaw p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u58CoI691u {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58CoI691u .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58CoI691u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58CoI691u .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u58CoI691u .mbr-section-title {
  color: #24262b;
}
.cid-u58CoI691u .mbr-section-subtitle {
  color: #24262b;
}
.cid-u58CoI691u .items-row {
  row-gap: 32px;
}
.cid-u58CoI691u .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u58CoI691u .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u58CoI691u .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u58CoI691u .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u58CoI691u .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u58CoI691u .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u58CoI691u .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u58CoI691u .mbr-item-subtitle {
  color: #24262b;
}
.cid-u58CoI691u .carousel-control,
.cid-u58CoI691u .close {
  background: #1b1b1b;
}
.cid-u58CoI691u .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u58CoI691u .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u58CoI691u .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u58CoI691u .carousel-control-next span {
  margin-left: 5px;
}
.cid-u58CoI691u .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-u58CoI691u .close::before {
  content: '\e91a';
}
.cid-u58CoI691u .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u58CoI691u .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-u58CoI691u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u58CoI691u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u58CoI691u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u58CoI691u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u58CoI691u .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-u58CoI691u .carousel-indicators li.active,
.cid-u58CoI691u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u58CoI691u .carousel-indicators li::after,
.cid-u58CoI691u .carousel-indicators li::before {
  content: none;
}
.cid-u58CoI691u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u58CoI691u .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u58CoI691u .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u58CoI691u .carousel-indicators {
    display: none;
  }
}
.cid-u58CoI691u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u58CoI691u .carousel-inner > .active {
  display: block;
}
.cid-u58CoI691u .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u58CoI691u .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u58CoI691u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u58CoI691u .carousel-control,
  .cid-u58CoI691u .carousel-indicators,
  .cid-u58CoI691u .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u58CoI691u .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u58CoI691u .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u58CoI691u .carousel-indicators .active,
.cid-u58CoI691u .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u58CoI691u .carousel-indicators .active {
  background: #fff;
}
.cid-u58CoI691u .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u58CoI691u .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u58CoI691u .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u58CoI691u .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u58CoI691u .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u58CoI691u .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u58CoI691u .carousel {
  width: 100%;
}
.cid-u58CoI691u .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u58CoI691u .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u58CoI691u .modal.fade .modal-dialog,
.cid-u58CoI691u .modal.in .modal-dialog {
  transform: none;
}
.cid-u58CoI691u .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u58CoI691u H6 {
  text-align: center;
}
.cid-u5zdmanp2k {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5zdmanp2k .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5zdmanp2k .colored-text {
  color: #a68462 !important;
}
.cid-u5zdmanp2k .mbr-section-title {
  color: #ffffff;
}
.cid-u5zdmanp2k .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5zdmanp2k .mbr-text {
  color: #ffffff;
}
.cid-u5zdmanp2k .mbr-section-title.main-title {
  text-align: center;
}
.cid-u58CoJyH9Q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58CoJyH9Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58CoJyH9Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u58CoJyH9Q .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u58CoJyH9Q .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u58CoJyH9Q .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u58CoJyH9Q .image-wrapper img {
    height: 300px;
  }
}
.cid-u58CoJyH9Q .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u58CoJyH9Q .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u58CoJyH9Q .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u58CoJyH9Q .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u58CoJyH9Q .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u58CoJyH9Q .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u58CoJyH9Q .cards-wrapper {
    margin: 0;
  }
}
.cid-u58CoJyH9Q .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u58CoJyH9Q .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u58CoJyH9Q .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u58CoJyH9Q .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u58CoJyH9Q .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u58CoJyH9Q .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u58CoJyH9Q .mbr-section-title {
  color: #04551f;
}
.cid-u58CoJyH9Q .mbr-section-subtitle {
  color: #04551f;
}
.cid-u58CoJyH9Q .mbr-text {
  color: #04551f;
}
.cid-u58CoJyH9Q .mbr-card-title {
  color: #ffffff;
}
.cid-u58CoJyH9Q .mbr-card-title,
.cid-u58CoJyH9Q .cards-wrapper {
  color: #04551f;
}
.cid-u58CoJXxXq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58CoJXxXq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58CoJXxXq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u58CoJXxXq .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u58CoJXxXq .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u58CoJXxXq .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u58CoJXxXq .image-wrapper img {
    height: 300px;
  }
}
.cid-u58CoJXxXq .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u58CoJXxXq .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u58CoJXxXq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u58CoJXxXq .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u58CoJXxXq .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u58CoJXxXq .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u58CoJXxXq .cards-wrapper {
    margin: 0;
  }
}
.cid-u58CoJXxXq .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u58CoJXxXq .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u58CoJXxXq .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u58CoJXxXq .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u58CoJXxXq .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u58CoJXxXq .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u58CoJXxXq .mbr-section-title {
  color: #04551f;
}
.cid-u58CoJXxXq .mbr-section-subtitle {
  color: #04551f;
}
.cid-u58CoJXxXq .mbr-text {
  color: #04551f;
}
.cid-u58CoJXxXq .mbr-card-title {
  color: #ffffff;
}
.cid-u58CoJXxXq .mbr-card-title,
.cid-u58CoJXxXq .cards-wrapper {
  color: #04551f;
}
.cid-u5fgu7LM1q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5fgu7LM1q .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5fgu7LM1q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5fgu7LM1q .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5fgu7LM1q .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5fgu7LM1q .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5fgu7LM1q .image-wrapper img {
    height: 300px;
  }
}
.cid-u5fgu7LM1q .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5fgu7LM1q .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5fgu7LM1q .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5fgu7LM1q .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5fgu7LM1q .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5fgu7LM1q .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5fgu7LM1q .cards-wrapper {
    margin: 0;
  }
}
.cid-u5fgu7LM1q .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5fgu7LM1q .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5fgu7LM1q .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5fgu7LM1q .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5fgu7LM1q .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5fgu7LM1q .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5fgu7LM1q .mbr-section-title {
  color: #04551f;
}
.cid-u5fgu7LM1q .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5fgu7LM1q .mbr-text {
  color: #04551f;
}
.cid-u5fgu7LM1q .mbr-card-title {
  color: #ffffff;
}
.cid-u5fgu7LM1q .mbr-card-title,
.cid-u5fgu7LM1q .cards-wrapper {
  color: #04551f;
}
#custom-html-16d {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-16d div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-16d p {
  font-size: 60px;
  color: #777;
}
#custom-html-16d hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-16d hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-16d hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-16d hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-16d hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-16d .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u58CoKp4Zu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u58CoKp4Zu .item-img {
  position: relative;
}
.cid-u58CoKp4Zu .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u58CoKp4Zu .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u58CoKp4Zu .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u58CoKp4Zu .image-wrapper {
  overflow: hidden;
}
.cid-u58CoKp4Zu .item1 {
  margin-bottom: 2rem !important;
}
.cid-u58CoKp4Zu .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58CoKp4Zu .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u58CoKp4Zu .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u58CoKp4Zu .item1,
.cid-u58CoKp4Zu .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u58CoKp4Zu .item1 .item:hover,
.cid-u58CoKp4Zu .item .item:hover {
  cursor: pointer;
}
.cid-u58CoKp4Zu .item1:hover .link-icon-wrapper span,
.cid-u58CoKp4Zu .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u58CoKp4Zu .card2 {
    margin-top: 1rem;
  }
}
.cid-u58CoKp4Zu .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u58CoKp4Zu .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u58CoKp4Zu .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58CoKp4Zu .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u58CoKp4Zu .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58CoKp4Zu .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u58CoKp4Zu .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58CoKp4Zu .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u58CoKp4Zu .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u58CoKp4Zu img,
.cid-u58CoKp4Zu .item-img {
  width: 100%;
}
.cid-u58CoKp4Zu .item:focus,
.cid-u58CoKp4Zu span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u58CoKp4Zu .item {
    margin-bottom: 1rem;
  }
}
.cid-u58CoKp4Zu .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u58CoKp4Zu .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u58CoKp4Zu .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u58CoKp4Zu .mbr-section-subtitle,
.cid-u58CoKp4Zu .subtitle-wrap,
.cid-u58CoKp4Zu .mbr-section-btn {
  text-align: left;
}
.cid-u58CoKp4Zu .mbr-text,
.cid-u58CoKp4Zu .item .mbr-section-btn {
  color: #04551f;
}
.cid-u58CoKQ1iM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u58CoKQ1iM .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u58CoKQ1iM .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u58CoKQ1iM img,
.cid-u58CoKQ1iM .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u58CoKQ1iM .item {
  margin-bottom: 30px;
}
.cid-u58CoKQ1iM .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58CoKQ1iM .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u58CoKQ1iM .item-img {
  position: relative;
  z-index: 1;
}
.cid-u58CoKQ1iM .item-img img {
  transform: scale(1.05);
}
.cid-u58CoKQ1iM .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u58CoKQ1iM .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u58CoLp58B {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u58CoLp58B .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58CoLp58B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58CoLp58B .container {
  display: flex;
  justify-content: center;
}
.cid-u58CoLp58B .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u58CoLp58B .col-copyright {
  padding: 0;
}
.cid-u58CoLp58B .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u58CoLp58B .copyright {
    text-align: center !important;
  }
}
.cid-u58CUvoiQK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u58CUvoiQK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u58CUvoiQK .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u58CUvoiQK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u58CUvoiQK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u58CUvoiQK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u58CUvoiQK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u58CUvoiQK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u58CUvoiQK .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u58CUvoiQK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u58CUvoiQK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u58CUvoiQK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u58CUvoiQK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u58CUvoiQK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u58CUvoiQK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u58CUvoiQK .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u58CUvoiQK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u58CUvoiQK .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u58CUvoiQK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u58CUvoiQK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u58CUvoiQK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u58CUvoiQK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u58CUvoiQK .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u58CUvoiQK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u58CUvoiQK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u58CUvoiQK .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u58CUvoiQK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u58CUvoiQK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u58CUvoiQK .nav-item:focus,
.cid-u58CUvoiQK .nav-link:focus {
  outline: none;
}
.cid-u58CUvoiQK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u58CUvoiQK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u58CUvoiQK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u58CUvoiQK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u58CUvoiQK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u58CUvoiQK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u58CUvoiQK .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u58CUvoiQK .navbar.opened {
  transition: all 0.3s;
}
.cid-u58CUvoiQK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u58CUvoiQK .navbar .navbar-logo img {
  width: auto;
}
.cid-u58CUvoiQK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u58CUvoiQK .navbar.collapsed {
  justify-content: center;
}
.cid-u58CUvoiQK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u58CUvoiQK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u58CUvoiQK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u58CUvoiQK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u58CUvoiQK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u58CUvoiQK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u58CUvoiQK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u58CUvoiQK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u58CUvoiQK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u58CUvoiQK .navbar {
    min-height: 72px;
  }
  .cid-u58CUvoiQK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u58CUvoiQK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u58CUvoiQK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u58CUvoiQK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u58CUvoiQK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u58CUvoiQK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u58CUvoiQK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u58CUvoiQK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u58CUvoiQK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u58CUvoiQK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u58CUvoiQK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u58CUvoiQK .dropdown-item.active,
.cid-u58CUvoiQK .dropdown-item:active {
  background-color: transparent;
}
.cid-u58CUvoiQK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u58CUvoiQK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u58CUvoiQK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u58CUvoiQK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u58CUvoiQK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u58CUvoiQK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u58CUvoiQK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u58CUvoiQK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u58CUvoiQK .navbar-buttons {
    text-align: left;
  }
}
.cid-u58CUvoiQK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u58CUvoiQK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u58CUvoiQK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u58CUvoiQK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58CUvoiQK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58CUvoiQK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u58CUvoiQK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58CUvoiQK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u58CUvoiQK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u58CUvoiQK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58CUvoiQK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u58CUvoiQK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u58CUvoiQK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u58CUvoiQK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u58CUvoiQK .navbar {
    height: 70px;
  }
  .cid-u58CUvoiQK .navbar.opened {
    height: auto;
  }
  .cid-u58CUvoiQK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u58CUvoiQK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u58CUvoiQK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u58CUvoiQK .navbar-brand {
  margin-right: auto;
}
.cid-u58CUvoiQK .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u58CUvoiQK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u58CUvoiQK .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u58CUvoiQK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u58CUvoiQK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u58CUvoiQK .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u58CUvoiQK .navbar-brand {
    margin-right: auto;
  }
  .cid-u58CUvoiQK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u58CUvoiQK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u58CUvoiQK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u58CUvoiQK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u58CUvoiQK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u58CUvoiQK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u58CUvMfcT {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u58CUvMfcT .item-img {
  position: relative;
}
.cid-u58CUvMfcT .button1 {
  background: #04551f;
}
.cid-u58CUvMfcT .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u58CUvMfcT .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u58CUvMfcT .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u58CUvMfcT .button2 {
    margin-top: 1rem;
  }
}
.cid-u58CUvMfcT .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u58CUvMfcT .title {
    top: 25%;
  }
}
.cid-u58CUvMfcT .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u58CUvMfcT .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u58CUvMfcT .image-wrapper {
    min-height: 400px;
  }
}
.cid-u58CUvMfcT .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u58CUvMfcT .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u58CUvMfcT .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u58CUvMfcT .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u58CUvMfcT .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u58CUvMfcT .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u58CUvMfcT .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u58CUvMfcT .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u58CUvMfcT .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58CUvMfcT .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u58CUvMfcT .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58CUvMfcT .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u58CUvMfcT .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58CUvMfcT .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u58CUvMfcT .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u58CUvMfcT img,
.cid-u58CUvMfcT .item-img {
  width: 100%;
}
.cid-u58CUvMfcT .item-title2,
.cid-u58CUvMfcT .icon2 {
  color: #ffffff;
}
.cid-u58CUvMfcT .item-title1,
.cid-u58CUvMfcT .icon1 {
  color: #ffffff;
}
.cid-u58CUvMfcT .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u58CUvMfcT .main-title DIV {
  text-align: center;
}
.cid-u58CUvMfcT h1,
.cid-u58CUvMfcT h2,
.cid-u58CUvMfcT h3,
.cid-u58CUvMfcT h4,
.cid-u58CUvMfcT .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u58CUvMfcT p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u58CUw49ZR {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u58CUw49ZR .item-img {
  position: relative;
}
.cid-u58CUw49ZR .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u58CUw49ZR .card-text {
    padding-left: 4rem;
  }
}
.cid-u58CUw49ZR h5 {
  line-height: 1.2;
}
.cid-u58CUw49ZR .card {
  margin-bottom: 2rem;
}
.cid-u58CUw49ZR .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u58CUw49ZR .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u58CUw49ZR .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u58CUw49ZR .image-wrapper {
    min-height: 200px;
  }
}
.cid-u58CUw49ZR .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58CUw49ZR .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u58CUw49ZR .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u58CUw49ZR .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u58CUw49ZR .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u58CUw49ZR .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58CUw49ZR .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u58CUw49ZR .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58CUw49ZR .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u58CUw49ZR .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58CUw49ZR .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u58CUw49ZR .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u58CUw49ZR img,
.cid-u58CUw49ZR .item-img {
  width: 100%;
}
.cid-u58CUw49ZR .item:focus,
.cid-u58CUw49ZR span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u58CUw49ZR .item {
    margin-bottom: 1rem;
  }
}
.cid-u58CUw49ZR .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u58CUw49ZR .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u58CUw49ZR .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u58CUw49ZR .mbr-section-subtitle,
.cid-u58CUw49ZR .subtitle-wrap,
.cid-u58CUw49ZR .mbr-section-btn {
  text-align: left;
}
.cid-u58CUw49ZR .mbr-text,
.cid-u58CUw49ZR .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u58CUw49ZR .mbr-text {
  color: #04551f;
}
.cid-u58CUw49ZR .mbr-title2 {
  color: #04551f;
}
.cid-u58CUw49ZR p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u58CUwmu3Q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58CUwmu3Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58CUwmu3Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58CUwmu3Q .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u58CUwmu3Q .mbr-section-title {
  color: #24262b;
}
.cid-u58CUwmu3Q .mbr-section-subtitle {
  color: #24262b;
}
.cid-u58CUwmu3Q .items-row {
  row-gap: 32px;
}
.cid-u58CUwmu3Q .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u58CUwmu3Q .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u58CUwmu3Q .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u58CUwmu3Q .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u58CUwmu3Q .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u58CUwmu3Q .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u58CUwmu3Q .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u58CUwmu3Q .mbr-item-subtitle {
  color: #24262b;
}
.cid-u58CUwmu3Q .carousel-control,
.cid-u58CUwmu3Q .close {
  background: #1b1b1b;
}
.cid-u58CUwmu3Q .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u58CUwmu3Q .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u58CUwmu3Q .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u58CUwmu3Q .carousel-control-next span {
  margin-left: 5px;
}
.cid-u58CUwmu3Q .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-u58CUwmu3Q .close::before {
  content: '\e91a';
}
.cid-u58CUwmu3Q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u58CUwmu3Q .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-u58CUwmu3Q .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u58CUwmu3Q .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u58CUwmu3Q .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u58CUwmu3Q .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u58CUwmu3Q .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-u58CUwmu3Q .carousel-indicators li.active,
.cid-u58CUwmu3Q .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u58CUwmu3Q .carousel-indicators li::after,
.cid-u58CUwmu3Q .carousel-indicators li::before {
  content: none;
}
.cid-u58CUwmu3Q .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u58CUwmu3Q .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u58CUwmu3Q .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u58CUwmu3Q .carousel-indicators {
    display: none;
  }
}
.cid-u58CUwmu3Q .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u58CUwmu3Q .carousel-inner > .active {
  display: block;
}
.cid-u58CUwmu3Q .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u58CUwmu3Q .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u58CUwmu3Q .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u58CUwmu3Q .carousel-control,
  .cid-u58CUwmu3Q .carousel-indicators,
  .cid-u58CUwmu3Q .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u58CUwmu3Q .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u58CUwmu3Q .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u58CUwmu3Q .carousel-indicators .active,
.cid-u58CUwmu3Q .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u58CUwmu3Q .carousel-indicators .active {
  background: #fff;
}
.cid-u58CUwmu3Q .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u58CUwmu3Q .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u58CUwmu3Q .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u58CUwmu3Q .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u58CUwmu3Q .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u58CUwmu3Q .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u58CUwmu3Q .carousel {
  width: 100%;
}
.cid-u58CUwmu3Q .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u58CUwmu3Q .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u58CUwmu3Q .modal.fade .modal-dialog,
.cid-u58CUwmu3Q .modal.in .modal-dialog {
  transform: none;
}
.cid-u58CUwmu3Q .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u58CUwmu3Q H6 {
  text-align: center;
}
.cid-u5zdCEx93B {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5zdCEx93B .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5zdCEx93B .colored-text {
  color: #a68462 !important;
}
.cid-u5zdCEx93B .mbr-section-title {
  color: #ffffff;
}
.cid-u5zdCEx93B .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5zdCEx93B .mbr-text {
  color: #ffffff;
}
.cid-u5zdCEx93B .mbr-section-title.main-title {
  text-align: center;
}
.cid-u58CUxKU2t {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58CUxKU2t .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58CUxKU2t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u58CUxKU2t .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u58CUxKU2t .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u58CUxKU2t .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u58CUxKU2t .image-wrapper img {
    height: 300px;
  }
}
.cid-u58CUxKU2t .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u58CUxKU2t .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u58CUxKU2t .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u58CUxKU2t .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u58CUxKU2t .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u58CUxKU2t .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u58CUxKU2t .cards-wrapper {
    margin: 0;
  }
}
.cid-u58CUxKU2t .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u58CUxKU2t .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u58CUxKU2t .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u58CUxKU2t .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u58CUxKU2t .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u58CUxKU2t .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u58CUxKU2t .mbr-section-title {
  color: #04551f;
}
.cid-u58CUxKU2t .mbr-section-subtitle {
  color: #04551f;
}
.cid-u58CUxKU2t .mbr-text {
  color: #04551f;
}
.cid-u58CUxKU2t .mbr-card-title {
  color: #ffffff;
}
.cid-u58CUxKU2t .mbr-card-title,
.cid-u58CUxKU2t .cards-wrapper {
  color: #04551f;
}
.cid-u58CUy9I3K {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58CUy9I3K .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58CUy9I3K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u58CUy9I3K .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u58CUy9I3K .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u58CUy9I3K .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u58CUy9I3K .image-wrapper img {
    height: 300px;
  }
}
.cid-u58CUy9I3K .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u58CUy9I3K .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u58CUy9I3K .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u58CUy9I3K .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u58CUy9I3K .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u58CUy9I3K .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u58CUy9I3K .cards-wrapper {
    margin: 0;
  }
}
.cid-u58CUy9I3K .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u58CUy9I3K .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u58CUy9I3K .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u58CUy9I3K .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u58CUy9I3K .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u58CUy9I3K .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u58CUy9I3K .mbr-section-title {
  color: #04551f;
}
.cid-u58CUy9I3K .mbr-section-subtitle {
  color: #04551f;
}
.cid-u58CUy9I3K .mbr-text {
  color: #04551f;
}
.cid-u58CUy9I3K .mbr-card-title {
  color: #ffffff;
}
.cid-u58CUy9I3K .mbr-card-title,
.cid-u58CUy9I3K .cards-wrapper {
  color: #04551f;
}
.cid-u5bYZC5T6P {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5bYZC5T6P .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5bYZC5T6P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5bYZC5T6P .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5bYZC5T6P .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5bYZC5T6P .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5bYZC5T6P .image-wrapper img {
    height: 300px;
  }
}
.cid-u5bYZC5T6P .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5bYZC5T6P .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5bYZC5T6P .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5bYZC5T6P .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5bYZC5T6P .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5bYZC5T6P .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5bYZC5T6P .cards-wrapper {
    margin: 0;
  }
}
.cid-u5bYZC5T6P .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5bYZC5T6P .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5bYZC5T6P .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5bYZC5T6P .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5bYZC5T6P .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5bYZC5T6P .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5bYZC5T6P .mbr-section-title {
  color: #04551f;
}
.cid-u5bYZC5T6P .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5bYZC5T6P .mbr-text {
  color: #04551f;
}
.cid-u5bYZC5T6P .mbr-card-title {
  color: #ffffff;
}
.cid-u5bYZC5T6P .mbr-card-title,
.cid-u5bYZC5T6P .cards-wrapper {
  color: #04551f;
}
#custom-html-16e {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-16e div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-16e p {
  font-size: 60px;
  color: #777;
}
#custom-html-16e hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-16e hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-16e hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-16e hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-16e hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-16e .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u58CUyCtkK {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u58CUyCtkK .item-img {
  position: relative;
}
.cid-u58CUyCtkK .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u58CUyCtkK .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u58CUyCtkK .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u58CUyCtkK .image-wrapper {
  overflow: hidden;
}
.cid-u58CUyCtkK .item1 {
  margin-bottom: 2rem !important;
}
.cid-u58CUyCtkK .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58CUyCtkK .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u58CUyCtkK .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u58CUyCtkK .item1,
.cid-u58CUyCtkK .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u58CUyCtkK .item1 .item:hover,
.cid-u58CUyCtkK .item .item:hover {
  cursor: pointer;
}
.cid-u58CUyCtkK .item1:hover .link-icon-wrapper span,
.cid-u58CUyCtkK .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u58CUyCtkK .card2 {
    margin-top: 1rem;
  }
}
.cid-u58CUyCtkK .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u58CUyCtkK .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u58CUyCtkK .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58CUyCtkK .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u58CUyCtkK .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58CUyCtkK .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u58CUyCtkK .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58CUyCtkK .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u58CUyCtkK .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u58CUyCtkK img,
.cid-u58CUyCtkK .item-img {
  width: 100%;
}
.cid-u58CUyCtkK .item:focus,
.cid-u58CUyCtkK span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u58CUyCtkK .item {
    margin-bottom: 1rem;
  }
}
.cid-u58CUyCtkK .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u58CUyCtkK .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u58CUyCtkK .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u58CUyCtkK .mbr-section-subtitle,
.cid-u58CUyCtkK .subtitle-wrap,
.cid-u58CUyCtkK .mbr-section-btn {
  text-align: left;
}
.cid-u58CUyCtkK .mbr-text,
.cid-u58CUyCtkK .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1kk {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kk div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kk p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kk hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kk hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kk hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kk hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kk hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kk .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u58CUz2CYy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u58CUz2CYy .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u58CUz2CYy .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u58CUz2CYy img,
.cid-u58CUz2CYy .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u58CUz2CYy .item {
  margin-bottom: 30px;
}
.cid-u58CUz2CYy .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58CUz2CYy .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u58CUz2CYy .item-img {
  position: relative;
  z-index: 1;
}
.cid-u58CUz2CYy .item-img img {
  transform: scale(1.05);
}
.cid-u58CUz2CYy .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u58CUz2CYy .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u58CUzAejg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u58CUzAejg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58CUzAejg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58CUzAejg .container {
  display: flex;
  justify-content: center;
}
.cid-u58CUzAejg .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u58CUzAejg .col-copyright {
  padding: 0;
}
.cid-u58CUzAejg .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u58CUzAejg .copyright {
    text-align: center !important;
  }
}
.cid-u58E6jYVPB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u58E6jYVPB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u58E6jYVPB .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u58E6jYVPB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u58E6jYVPB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u58E6jYVPB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u58E6jYVPB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u58E6jYVPB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u58E6jYVPB .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u58E6jYVPB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u58E6jYVPB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u58E6jYVPB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u58E6jYVPB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u58E6jYVPB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u58E6jYVPB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u58E6jYVPB .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u58E6jYVPB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u58E6jYVPB .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u58E6jYVPB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u58E6jYVPB .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u58E6jYVPB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u58E6jYVPB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u58E6jYVPB .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u58E6jYVPB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u58E6jYVPB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u58E6jYVPB .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u58E6jYVPB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u58E6jYVPB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u58E6jYVPB .nav-item:focus,
.cid-u58E6jYVPB .nav-link:focus {
  outline: none;
}
.cid-u58E6jYVPB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u58E6jYVPB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u58E6jYVPB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u58E6jYVPB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u58E6jYVPB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u58E6jYVPB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u58E6jYVPB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u58E6jYVPB .navbar.opened {
  transition: all 0.3s;
}
.cid-u58E6jYVPB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u58E6jYVPB .navbar .navbar-logo img {
  width: auto;
}
.cid-u58E6jYVPB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u58E6jYVPB .navbar.collapsed {
  justify-content: center;
}
.cid-u58E6jYVPB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u58E6jYVPB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u58E6jYVPB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u58E6jYVPB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u58E6jYVPB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u58E6jYVPB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u58E6jYVPB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u58E6jYVPB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u58E6jYVPB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u58E6jYVPB .navbar {
    min-height: 72px;
  }
  .cid-u58E6jYVPB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u58E6jYVPB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u58E6jYVPB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u58E6jYVPB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u58E6jYVPB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u58E6jYVPB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u58E6jYVPB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u58E6jYVPB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u58E6jYVPB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u58E6jYVPB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u58E6jYVPB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u58E6jYVPB .dropdown-item.active,
.cid-u58E6jYVPB .dropdown-item:active {
  background-color: transparent;
}
.cid-u58E6jYVPB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u58E6jYVPB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u58E6jYVPB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u58E6jYVPB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u58E6jYVPB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u58E6jYVPB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u58E6jYVPB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u58E6jYVPB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u58E6jYVPB .navbar-buttons {
    text-align: left;
  }
}
.cid-u58E6jYVPB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u58E6jYVPB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u58E6jYVPB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u58E6jYVPB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58E6jYVPB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58E6jYVPB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u58E6jYVPB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58E6jYVPB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u58E6jYVPB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u58E6jYVPB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58E6jYVPB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u58E6jYVPB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u58E6jYVPB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u58E6jYVPB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u58E6jYVPB .navbar {
    height: 70px;
  }
  .cid-u58E6jYVPB .navbar.opened {
    height: auto;
  }
  .cid-u58E6jYVPB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u58E6jYVPB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u58E6jYVPB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u58E6jYVPB .navbar-brand {
  margin-right: auto;
}
.cid-u58E6jYVPB .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u58E6jYVPB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u58E6jYVPB .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u58E6jYVPB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u58E6jYVPB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u58E6jYVPB .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u58E6jYVPB .navbar-brand {
    margin-right: auto;
  }
  .cid-u58E6jYVPB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u58E6jYVPB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u58E6jYVPB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u58E6jYVPB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u58E6jYVPB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u58E6jYVPB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u58E6km7eB {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u58E6km7eB .item-img {
  position: relative;
}
.cid-u58E6km7eB .button1 {
  background: #04551f;
}
.cid-u58E6km7eB .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u58E6km7eB .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u58E6km7eB .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u58E6km7eB .button2 {
    margin-top: 1rem;
  }
}
.cid-u58E6km7eB .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u58E6km7eB .title {
    top: 25%;
  }
}
.cid-u58E6km7eB .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u58E6km7eB .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u58E6km7eB .image-wrapper {
    min-height: 400px;
  }
}
.cid-u58E6km7eB .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u58E6km7eB .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u58E6km7eB .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u58E6km7eB .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u58E6km7eB .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u58E6km7eB .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u58E6km7eB .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u58E6km7eB .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u58E6km7eB .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58E6km7eB .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u58E6km7eB .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58E6km7eB .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u58E6km7eB .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58E6km7eB .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u58E6km7eB .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u58E6km7eB img,
.cid-u58E6km7eB .item-img {
  width: 100%;
}
.cid-u58E6km7eB .item-title2,
.cid-u58E6km7eB .icon2 {
  color: #ffffff;
}
.cid-u58E6km7eB .item-title1,
.cid-u58E6km7eB .icon1 {
  color: #ffffff;
}
.cid-u58E6km7eB .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u58E6km7eB .main-title DIV {
  text-align: center;
}
.cid-u58E6km7eB h1,
.cid-u58E6km7eB h2,
.cid-u58E6km7eB h3,
.cid-u58E6km7eB h4,
.cid-u58E6km7eB .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u58E6km7eB p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u58E6kEp2C {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u58E6kEp2C .item-img {
  position: relative;
}
.cid-u58E6kEp2C .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u58E6kEp2C .card-text {
    padding-left: 4rem;
  }
}
.cid-u58E6kEp2C h5 {
  line-height: 1.2;
}
.cid-u58E6kEp2C .card {
  margin-bottom: 2rem;
}
.cid-u58E6kEp2C .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u58E6kEp2C .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u58E6kEp2C .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u58E6kEp2C .image-wrapper {
    min-height: 200px;
  }
}
.cid-u58E6kEp2C .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58E6kEp2C .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u58E6kEp2C .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u58E6kEp2C .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u58E6kEp2C .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u58E6kEp2C .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58E6kEp2C .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u58E6kEp2C .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58E6kEp2C .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u58E6kEp2C .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58E6kEp2C .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u58E6kEp2C .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u58E6kEp2C img,
.cid-u58E6kEp2C .item-img {
  width: 100%;
}
.cid-u58E6kEp2C .item:focus,
.cid-u58E6kEp2C span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u58E6kEp2C .item {
    margin-bottom: 1rem;
  }
}
.cid-u58E6kEp2C .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u58E6kEp2C .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u58E6kEp2C .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u58E6kEp2C .mbr-section-subtitle,
.cid-u58E6kEp2C .subtitle-wrap,
.cid-u58E6kEp2C .mbr-section-btn {
  text-align: left;
}
.cid-u58E6kEp2C .mbr-text,
.cid-u58E6kEp2C .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u58E6kEp2C .mbr-text {
  color: #04551f;
}
.cid-u58E6kEp2C .mbr-title2 {
  color: #04551f;
}
.cid-u58E6kEp2C p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u58E6kUJFh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58E6kUJFh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58E6kUJFh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58E6kUJFh .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u58E6kUJFh .mbr-section-title {
  color: #24262b;
}
.cid-u58E6kUJFh .mbr-section-subtitle {
  color: #24262b;
}
.cid-u58E6kUJFh .items-row {
  row-gap: 32px;
}
.cid-u58E6kUJFh .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u58E6kUJFh .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u58E6kUJFh .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u58E6kUJFh .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u58E6kUJFh .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u58E6kUJFh .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u58E6kUJFh .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u58E6kUJFh .mbr-item-subtitle {
  color: #24262b;
}
.cid-u58E6kUJFh .carousel-control,
.cid-u58E6kUJFh .close {
  background: #1b1b1b;
}
.cid-u58E6kUJFh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u58E6kUJFh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u58E6kUJFh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u58E6kUJFh .carousel-control-next span {
  margin-left: 5px;
}
.cid-u58E6kUJFh .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-u58E6kUJFh .close::before {
  content: '\e91a';
}
.cid-u58E6kUJFh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u58E6kUJFh .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-u58E6kUJFh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u58E6kUJFh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u58E6kUJFh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u58E6kUJFh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u58E6kUJFh .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-u58E6kUJFh .carousel-indicators li.active,
.cid-u58E6kUJFh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u58E6kUJFh .carousel-indicators li::after,
.cid-u58E6kUJFh .carousel-indicators li::before {
  content: none;
}
.cid-u58E6kUJFh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u58E6kUJFh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u58E6kUJFh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u58E6kUJFh .carousel-indicators {
    display: none;
  }
}
.cid-u58E6kUJFh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u58E6kUJFh .carousel-inner > .active {
  display: block;
}
.cid-u58E6kUJFh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u58E6kUJFh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u58E6kUJFh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u58E6kUJFh .carousel-control,
  .cid-u58E6kUJFh .carousel-indicators,
  .cid-u58E6kUJFh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u58E6kUJFh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u58E6kUJFh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u58E6kUJFh .carousel-indicators .active,
.cid-u58E6kUJFh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u58E6kUJFh .carousel-indicators .active {
  background: #fff;
}
.cid-u58E6kUJFh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u58E6kUJFh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u58E6kUJFh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u58E6kUJFh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u58E6kUJFh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u58E6kUJFh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u58E6kUJFh .carousel {
  width: 100%;
}
.cid-u58E6kUJFh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u58E6kUJFh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u58E6kUJFh .modal.fade .modal-dialog,
.cid-u58E6kUJFh .modal.in .modal-dialog {
  transform: none;
}
.cid-u58E6kUJFh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u58E6kUJFh H6 {
  text-align: center;
}
.cid-u5zdXLQ6ld {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5zdXLQ6ld .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5zdXLQ6ld .colored-text {
  color: #a68462 !important;
}
.cid-u5zdXLQ6ld .mbr-section-title {
  color: #ffffff;
}
.cid-u5zdXLQ6ld .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5zdXLQ6ld .mbr-text {
  color: #ffffff;
}
.cid-u5zdXLQ6ld .mbr-section-title.main-title {
  text-align: center;
}
.cid-u58E6meIWj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58E6meIWj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58E6meIWj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u58E6meIWj .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u58E6meIWj .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u58E6meIWj .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u58E6meIWj .image-wrapper img {
    height: 300px;
  }
}
.cid-u58E6meIWj .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u58E6meIWj .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u58E6meIWj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u58E6meIWj .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u58E6meIWj .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u58E6meIWj .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u58E6meIWj .cards-wrapper {
    margin: 0;
  }
}
.cid-u58E6meIWj .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u58E6meIWj .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u58E6meIWj .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u58E6meIWj .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u58E6meIWj .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u58E6meIWj .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u58E6meIWj .mbr-section-title {
  color: #04551f;
}
.cid-u58E6meIWj .mbr-section-subtitle {
  color: #04551f;
}
.cid-u58E6meIWj .mbr-text {
  color: #04551f;
}
.cid-u58E6meIWj .mbr-card-title {
  color: #ffffff;
}
.cid-u58E6meIWj .mbr-card-title,
.cid-u58E6meIWj .cards-wrapper {
  color: #04551f;
}
.cid-u58E6mCzFc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u58E6mCzFc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58E6mCzFc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u58E6mCzFc .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u58E6mCzFc .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u58E6mCzFc .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u58E6mCzFc .image-wrapper img {
    height: 300px;
  }
}
.cid-u58E6mCzFc .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u58E6mCzFc .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u58E6mCzFc .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u58E6mCzFc .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u58E6mCzFc .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u58E6mCzFc .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u58E6mCzFc .cards-wrapper {
    margin: 0;
  }
}
.cid-u58E6mCzFc .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u58E6mCzFc .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u58E6mCzFc .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u58E6mCzFc .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u58E6mCzFc .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u58E6mCzFc .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u58E6mCzFc .mbr-section-title {
  color: #04551f;
}
.cid-u58E6mCzFc .mbr-section-subtitle {
  color: #04551f;
}
.cid-u58E6mCzFc .mbr-text {
  color: #04551f;
}
.cid-u58E6mCzFc .mbr-card-title {
  color: #ffffff;
}
.cid-u58E6mCzFc .mbr-card-title,
.cid-u58E6mCzFc .cards-wrapper {
  color: #04551f;
}
.cid-u5gjrdAwyk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5gjrdAwyk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5gjrdAwyk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5gjrdAwyk .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5gjrdAwyk .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5gjrdAwyk .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5gjrdAwyk .image-wrapper img {
    height: 300px;
  }
}
.cid-u5gjrdAwyk .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5gjrdAwyk .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5gjrdAwyk .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5gjrdAwyk .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5gjrdAwyk .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5gjrdAwyk .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5gjrdAwyk .cards-wrapper {
    margin: 0;
  }
}
.cid-u5gjrdAwyk .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5gjrdAwyk .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5gjrdAwyk .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5gjrdAwyk .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5gjrdAwyk .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5gjrdAwyk .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5gjrdAwyk .mbr-section-title {
  color: #04551f;
}
.cid-u5gjrdAwyk .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5gjrdAwyk .mbr-text {
  color: #04551f;
}
.cid-u5gjrdAwyk .mbr-card-title {
  color: #ffffff;
}
.cid-u5gjrdAwyk .mbr-card-title,
.cid-u5gjrdAwyk .cards-wrapper {
  color: #04551f;
}
#custom-html-16f {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-16f div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-16f p {
  font-size: 60px;
  color: #777;
}
#custom-html-16f hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-16f hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-16f hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-16f hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-16f hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-16f .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u58E6n2xKH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u58E6n2xKH .item-img {
  position: relative;
}
.cid-u58E6n2xKH .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u58E6n2xKH .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u58E6n2xKH .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u58E6n2xKH .image-wrapper {
  overflow: hidden;
}
.cid-u58E6n2xKH .item1 {
  margin-bottom: 2rem !important;
}
.cid-u58E6n2xKH .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58E6n2xKH .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u58E6n2xKH .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u58E6n2xKH .item1,
.cid-u58E6n2xKH .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u58E6n2xKH .item1 .item:hover,
.cid-u58E6n2xKH .item .item:hover {
  cursor: pointer;
}
.cid-u58E6n2xKH .item1:hover .link-icon-wrapper span,
.cid-u58E6n2xKH .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u58E6n2xKH .card2 {
    margin-top: 1rem;
  }
}
.cid-u58E6n2xKH .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u58E6n2xKH .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u58E6n2xKH .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u58E6n2xKH .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u58E6n2xKH .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u58E6n2xKH .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u58E6n2xKH .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u58E6n2xKH .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u58E6n2xKH .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u58E6n2xKH img,
.cid-u58E6n2xKH .item-img {
  width: 100%;
}
.cid-u58E6n2xKH .item:focus,
.cid-u58E6n2xKH span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u58E6n2xKH .item {
    margin-bottom: 1rem;
  }
}
.cid-u58E6n2xKH .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u58E6n2xKH .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u58E6n2xKH .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u58E6n2xKH .mbr-section-subtitle,
.cid-u58E6n2xKH .subtitle-wrap,
.cid-u58E6n2xKH .mbr-section-btn {
  text-align: left;
}
.cid-u58E6n2xKH .mbr-text,
.cid-u58E6n2xKH .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1kl {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kl div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kl p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kl hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kl hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kl hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kl hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kl hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kl .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u58E6nsXic {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u58E6nsXic .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u58E6nsXic .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u58E6nsXic img,
.cid-u58E6nsXic .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u58E6nsXic .item {
  margin-bottom: 30px;
}
.cid-u58E6nsXic .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u58E6nsXic .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u58E6nsXic .item-img {
  position: relative;
  z-index: 1;
}
.cid-u58E6nsXic .item-img img {
  transform: scale(1.05);
}
.cid-u58E6nsXic .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u58E6nsXic .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u58E6nWKby {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u58E6nWKby .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58E6nWKby .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58E6nWKby .container {
  display: flex;
  justify-content: center;
}
.cid-u58E6nWKby .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u58E6nWKby .col-copyright {
  padding: 0;
}
.cid-u58E6nWKby .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u58E6nWKby .copyright {
    text-align: center !important;
  }
}
.cid-u5gwHPhHCu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u5gwHPhHCu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u5gwHPhHCu .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u5gwHPhHCu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u5gwHPhHCu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5gwHPhHCu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u5gwHPhHCu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5gwHPhHCu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5gwHPhHCu .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u5gwHPhHCu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u5gwHPhHCu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u5gwHPhHCu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u5gwHPhHCu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u5gwHPhHCu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u5gwHPhHCu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u5gwHPhHCu .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u5gwHPhHCu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u5gwHPhHCu .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u5gwHPhHCu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u5gwHPhHCu .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u5gwHPhHCu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u5gwHPhHCu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u5gwHPhHCu .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u5gwHPhHCu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u5gwHPhHCu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5gwHPhHCu .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u5gwHPhHCu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5gwHPhHCu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u5gwHPhHCu .nav-item:focus,
.cid-u5gwHPhHCu .nav-link:focus {
  outline: none;
}
.cid-u5gwHPhHCu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5gwHPhHCu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5gwHPhHCu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5gwHPhHCu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5gwHPhHCu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5gwHPhHCu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5gwHPhHCu .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u5gwHPhHCu .navbar.opened {
  transition: all 0.3s;
}
.cid-u5gwHPhHCu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5gwHPhHCu .navbar .navbar-logo img {
  width: auto;
}
.cid-u5gwHPhHCu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u5gwHPhHCu .navbar.collapsed {
  justify-content: center;
}
.cid-u5gwHPhHCu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5gwHPhHCu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5gwHPhHCu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u5gwHPhHCu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5gwHPhHCu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5gwHPhHCu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u5gwHPhHCu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5gwHPhHCu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5gwHPhHCu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5gwHPhHCu .navbar {
    min-height: 72px;
  }
  .cid-u5gwHPhHCu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u5gwHPhHCu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5gwHPhHCu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5gwHPhHCu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5gwHPhHCu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5gwHPhHCu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u5gwHPhHCu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5gwHPhHCu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u5gwHPhHCu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5gwHPhHCu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u5gwHPhHCu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u5gwHPhHCu .dropdown-item.active,
.cid-u5gwHPhHCu .dropdown-item:active {
  background-color: transparent;
}
.cid-u5gwHPhHCu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5gwHPhHCu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5gwHPhHCu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5gwHPhHCu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u5gwHPhHCu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u5gwHPhHCu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u5gwHPhHCu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5gwHPhHCu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u5gwHPhHCu .navbar-buttons {
    text-align: left;
  }
}
.cid-u5gwHPhHCu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5gwHPhHCu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5gwHPhHCu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5gwHPhHCu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5gwHPhHCu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5gwHPhHCu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5gwHPhHCu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5gwHPhHCu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5gwHPhHCu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5gwHPhHCu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5gwHPhHCu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u5gwHPhHCu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u5gwHPhHCu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u5gwHPhHCu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5gwHPhHCu .navbar {
    height: 70px;
  }
  .cid-u5gwHPhHCu .navbar.opened {
    height: auto;
  }
  .cid-u5gwHPhHCu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u5gwHPhHCu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u5gwHPhHCu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u5gwHPhHCu .navbar-brand {
  margin-right: auto;
}
.cid-u5gwHPhHCu .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u5gwHPhHCu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5gwHPhHCu .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u5gwHPhHCu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5gwHPhHCu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u5gwHPhHCu .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u5gwHPhHCu .navbar-brand {
    margin-right: auto;
  }
  .cid-u5gwHPhHCu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u5gwHPhHCu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u5gwHPhHCu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u5gwHPhHCu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5gwHPhHCu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u5gwHPhHCu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5gwHPF3FU {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5gwHPF3FU .item-img {
  position: relative;
}
.cid-u5gwHPF3FU .button1 {
  background: #04551f;
}
.cid-u5gwHPF3FU .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u5gwHPF3FU .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u5gwHPF3FU .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u5gwHPF3FU .button2 {
    margin-top: 1rem;
  }
}
.cid-u5gwHPF3FU .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u5gwHPF3FU .title {
    top: 25%;
  }
}
.cid-u5gwHPF3FU .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u5gwHPF3FU .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u5gwHPF3FU .image-wrapper {
    min-height: 400px;
  }
}
.cid-u5gwHPF3FU .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u5gwHPF3FU .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u5gwHPF3FU .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u5gwHPF3FU .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u5gwHPF3FU .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u5gwHPF3FU .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u5gwHPF3FU .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u5gwHPF3FU .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u5gwHPF3FU .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5gwHPF3FU .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u5gwHPF3FU .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5gwHPF3FU .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u5gwHPF3FU .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5gwHPF3FU .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5gwHPF3FU .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5gwHPF3FU img,
.cid-u5gwHPF3FU .item-img {
  width: 100%;
}
.cid-u5gwHPF3FU .item-title2,
.cid-u5gwHPF3FU .icon2 {
  color: #ffffff;
}
.cid-u5gwHPF3FU .item-title1,
.cid-u5gwHPF3FU .icon1 {
  color: #ffffff;
}
.cid-u5gwHPF3FU .main-title {
  color: #ffe337;
  text-align: center;
}
.cid-u5gwHPF3FU .main-title DIV {
  text-align: center;
}
.cid-u5gwHPF3FU h1,
.cid-u5gwHPF3FU h2,
.cid-u5gwHPF3FU h3,
.cid-u5gwHPF3FU h4,
.cid-u5gwHPF3FU .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5gwHPF3FU p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u5gwHPVCha {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5gwHPVCha .item-img {
  position: relative;
}
.cid-u5gwHPVCha .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5gwHPVCha .card-text {
    padding-left: 4rem;
  }
}
.cid-u5gwHPVCha h5 {
  line-height: 1.2;
}
.cid-u5gwHPVCha .card {
  margin-bottom: 2rem;
}
.cid-u5gwHPVCha .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5gwHPVCha .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5gwHPVCha .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5gwHPVCha .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5gwHPVCha .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5gwHPVCha .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5gwHPVCha .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5gwHPVCha .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5gwHPVCha .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5gwHPVCha .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5gwHPVCha .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5gwHPVCha .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5gwHPVCha .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5gwHPVCha .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5gwHPVCha .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5gwHPVCha .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5gwHPVCha img,
.cid-u5gwHPVCha .item-img {
  width: 100%;
}
.cid-u5gwHPVCha .item:focus,
.cid-u5gwHPVCha span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5gwHPVCha .item {
    margin-bottom: 1rem;
  }
}
.cid-u5gwHPVCha .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5gwHPVCha .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5gwHPVCha .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5gwHPVCha .mbr-section-subtitle,
.cid-u5gwHPVCha .subtitle-wrap,
.cid-u5gwHPVCha .mbr-section-btn {
  text-align: left;
}
.cid-u5gwHPVCha .mbr-text,
.cid-u5gwHPVCha .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5gwHPVCha .mbr-text {
  color: #04551f;
}
.cid-u5gwHPVCha .mbr-title2 {
  color: #04551f;
}
.cid-u5gwHPVCha p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u6no5Jx5oL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6no5Jx5oL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6no5Jx5oL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6no5Jx5oL .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u6no5Jx5oL .mbr-section-title {
  color: #24262b;
}
.cid-u6no5Jx5oL .mbr-section-subtitle {
  color: #24262b;
}
.cid-u6no5Jx5oL .items-row {
  row-gap: 32px;
}
.cid-u6no5Jx5oL .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u6no5Jx5oL .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u6no5Jx5oL .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u6no5Jx5oL .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u6no5Jx5oL .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u6no5Jx5oL .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u6no5Jx5oL .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u6no5Jx5oL .mbr-item-subtitle {
  color: #24262b;
}
.cid-u6no5Jx5oL .carousel-control,
.cid-u6no5Jx5oL .close {
  background: #1b1b1b;
}
.cid-u6no5Jx5oL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6no5Jx5oL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6no5Jx5oL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6no5Jx5oL .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6no5Jx5oL .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-u6no5Jx5oL .close::before {
  content: '\e91a';
}
.cid-u6no5Jx5oL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6no5Jx5oL .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-u6no5Jx5oL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6no5Jx5oL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6no5Jx5oL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6no5Jx5oL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6no5Jx5oL .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-u6no5Jx5oL .carousel-indicators li.active,
.cid-u6no5Jx5oL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6no5Jx5oL .carousel-indicators li::after,
.cid-u6no5Jx5oL .carousel-indicators li::before {
  content: none;
}
.cid-u6no5Jx5oL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6no5Jx5oL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6no5Jx5oL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6no5Jx5oL .carousel-indicators {
    display: none;
  }
}
.cid-u6no5Jx5oL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6no5Jx5oL .carousel-inner > .active {
  display: block;
}
.cid-u6no5Jx5oL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6no5Jx5oL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6no5Jx5oL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6no5Jx5oL .carousel-control,
  .cid-u6no5Jx5oL .carousel-indicators,
  .cid-u6no5Jx5oL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6no5Jx5oL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6no5Jx5oL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6no5Jx5oL .carousel-indicators .active,
.cid-u6no5Jx5oL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6no5Jx5oL .carousel-indicators .active {
  background: #fff;
}
.cid-u6no5Jx5oL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6no5Jx5oL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6no5Jx5oL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6no5Jx5oL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6no5Jx5oL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6no5Jx5oL .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6no5Jx5oL .carousel {
  width: 100%;
}
.cid-u6no5Jx5oL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6no5Jx5oL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6no5Jx5oL .modal.fade .modal-dialog,
.cid-u6no5Jx5oL .modal.in .modal-dialog {
  transform: none;
}
.cid-u6no5Jx5oL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6no5Jx5oL H6 {
  text-align: center;
}
#custom-html-1fh {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1fh div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1fh p {
  font-size: 60px;
  color: #777;
}
#custom-html-1fh hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1fh hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1fh hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1fh hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1fh hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1fh .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6nrLULzeP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6nrLULzeP .item-img {
  position: relative;
}
.cid-u6nrLULzeP .item-img img {
  transition: all 0.2s;
}
.cid-u6nrLULzeP h5 {
  line-height: 1.2;
}
.cid-u6nrLULzeP .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u6nrLULzeP .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u6nrLULzeP .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u6nrLULzeP .item:hover img {
  transform: scale(1.05);
}
.cid-u6nrLULzeP .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: white;
  line-height: 1.5;
}
@media (max-width: 992px) {
  .cid-u6nrLULzeP .subtitle-wrap,
  .cid-u6nrLULzeP .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u6nrLULzeP .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u6nrLULzeP .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6nrLULzeP .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6nrLULzeP .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u6nrLULzeP .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6nrLULzeP .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6nrLULzeP .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6nrLULzeP .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6nrLULzeP .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6nrLULzeP .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6nrLULzeP .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6nrLULzeP .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6nrLULzeP .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-u6nrLULzeP img,
.cid-u6nrLULzeP .item-img {
  width: 100%;
}
.cid-u6nrLULzeP .item:focus,
.cid-u6nrLULzeP span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6nrLULzeP .item {
    margin-bottom: 1rem;
  }
}
.cid-u6nrLULzeP .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u6nrLULzeP .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u6nrLULzeP .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-u6nrLULzeP .mbr-text,
.cid-u6nrLULzeP .item .mbr-section-btn {
  color: #04551f;
}
.cid-u6nrLULzeP .mbr-section-subtitle,
.cid-u6nrLULzeP .subtitle-wrap,
.cid-u6nrLULzeP .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u6nrLULzeP .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
#custom-html-1fg {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1fg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1fg p {
  font-size: 60px;
  color: #777;
}
#custom-html-1fg hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1fg hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1fg hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1fg hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1fg hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1fg .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5gwHQdKrd {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5gwHQdKrd .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5gwHQdKrd .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5gwHQdKrd img,
.cid-u5gwHQdKrd .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5gwHQdKrd .item {
  margin-bottom: 30px;
}
.cid-u5gwHQdKrd .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5gwHQdKrd .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5gwHQdKrd .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5gwHQdKrd .item-img img {
  transform: scale(1.05);
}
.cid-u5gwHQdKrd .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5gwHQdKrd .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u5gwHQzF8F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u5gwHQzF8F .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5gwHQzF8F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5gwHQzF8F .container {
  display: flex;
  justify-content: center;
}
.cid-u5gwHQzF8F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u5gwHQzF8F .col-copyright {
  padding: 0;
}
.cid-u5gwHQzF8F .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u5gwHQzF8F .copyright {
    text-align: center !important;
  }
}
.cid-u5qf0S3qmd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u5qf0S3qmd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u5qf0S3qmd .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u5qf0S3qmd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u5qf0S3qmd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5qf0S3qmd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u5qf0S3qmd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5qf0S3qmd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5qf0S3qmd .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u5qf0S3qmd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u5qf0S3qmd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u5qf0S3qmd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u5qf0S3qmd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u5qf0S3qmd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u5qf0S3qmd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u5qf0S3qmd .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u5qf0S3qmd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u5qf0S3qmd .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u5qf0S3qmd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u5qf0S3qmd .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u5qf0S3qmd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u5qf0S3qmd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u5qf0S3qmd .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u5qf0S3qmd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u5qf0S3qmd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5qf0S3qmd .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u5qf0S3qmd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5qf0S3qmd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u5qf0S3qmd .nav-item:focus,
.cid-u5qf0S3qmd .nav-link:focus {
  outline: none;
}
.cid-u5qf0S3qmd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5qf0S3qmd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5qf0S3qmd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5qf0S3qmd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5qf0S3qmd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5qf0S3qmd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5qf0S3qmd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u5qf0S3qmd .navbar.opened {
  transition: all 0.3s;
}
.cid-u5qf0S3qmd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5qf0S3qmd .navbar .navbar-logo img {
  width: auto;
}
.cid-u5qf0S3qmd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u5qf0S3qmd .navbar.collapsed {
  justify-content: center;
}
.cid-u5qf0S3qmd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5qf0S3qmd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5qf0S3qmd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u5qf0S3qmd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5qf0S3qmd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5qf0S3qmd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u5qf0S3qmd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5qf0S3qmd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5qf0S3qmd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5qf0S3qmd .navbar {
    min-height: 72px;
  }
  .cid-u5qf0S3qmd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u5qf0S3qmd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5qf0S3qmd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5qf0S3qmd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5qf0S3qmd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5qf0S3qmd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u5qf0S3qmd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5qf0S3qmd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u5qf0S3qmd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5qf0S3qmd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u5qf0S3qmd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u5qf0S3qmd .dropdown-item.active,
.cid-u5qf0S3qmd .dropdown-item:active {
  background-color: transparent;
}
.cid-u5qf0S3qmd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5qf0S3qmd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5qf0S3qmd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5qf0S3qmd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u5qf0S3qmd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u5qf0S3qmd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u5qf0S3qmd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5qf0S3qmd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u5qf0S3qmd .navbar-buttons {
    text-align: left;
  }
}
.cid-u5qf0S3qmd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5qf0S3qmd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5qf0S3qmd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5qf0S3qmd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5qf0S3qmd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5qf0S3qmd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5qf0S3qmd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5qf0S3qmd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5qf0S3qmd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5qf0S3qmd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5qf0S3qmd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u5qf0S3qmd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u5qf0S3qmd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u5qf0S3qmd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5qf0S3qmd .navbar {
    height: 70px;
  }
  .cid-u5qf0S3qmd .navbar.opened {
    height: auto;
  }
  .cid-u5qf0S3qmd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u5qf0S3qmd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u5qf0S3qmd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u5qf0S3qmd .navbar-brand {
  margin-right: auto;
}
.cid-u5qf0S3qmd .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u5qf0S3qmd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5qf0S3qmd .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u5qf0S3qmd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5qf0S3qmd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u5qf0S3qmd .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u5qf0S3qmd .navbar-brand {
    margin-right: auto;
  }
  .cid-u5qf0S3qmd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u5qf0S3qmd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u5qf0S3qmd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u5qf0S3qmd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5qf0S3qmd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u5qf0S3qmd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5qf0SngVk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5qf0SngVk .item-img {
  position: relative;
}
.cid-u5qf0SngVk .button1 {
  background: #04551f;
}
.cid-u5qf0SngVk .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u5qf0SngVk .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u5qf0SngVk .button2 {
  background: #99ff00;
}
@media (max-width: 767px) {
  .cid-u5qf0SngVk .button2 {
    margin-top: 1rem;
  }
}
.cid-u5qf0SngVk .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u5qf0SngVk .title {
    top: 25%;
  }
}
.cid-u5qf0SngVk .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u5qf0SngVk .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u5qf0SngVk .image-wrapper {
    min-height: 400px;
  }
}
.cid-u5qf0SngVk .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u5qf0SngVk .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u5qf0SngVk .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u5qf0SngVk .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u5qf0SngVk .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u5qf0SngVk .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u5qf0SngVk .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u5qf0SngVk .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u5qf0SngVk .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5qf0SngVk .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u5qf0SngVk .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5qf0SngVk .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u5qf0SngVk .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5qf0SngVk .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5qf0SngVk .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5qf0SngVk img,
.cid-u5qf0SngVk .item-img {
  width: 100%;
}
.cid-u5qf0SngVk .item-title2,
.cid-u5qf0SngVk .icon2 {
  color: #04551f;
}
.cid-u5qf0SngVk .item-title1,
.cid-u5qf0SngVk .icon1 {
  color: #ffffff;
}
.cid-u5qf0SngVk .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u5qf0SngVk .main-title DIV {
  text-align: center;
}
.cid-u5qf0SngVk h1,
.cid-u5qf0SngVk h2,
.cid-u5qf0SngVk h3,
.cid-u5qf0SngVk h4,
.cid-u5qf0SngVk .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5qf0SngVk p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
#custom-html-17x {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-17x div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-17x p {
  font-size: 60px;
  color: #777;
}
#custom-html-17x hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-17x hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-17x hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-17x hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-17x hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-17x .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5qf0SIY8E {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5qf0SIY8E .item-img {
  position: relative;
}
.cid-u5qf0SIY8E .item-img img {
  transition: all 0.2s;
}
.cid-u5qf0SIY8E h5 {
  line-height: 1.2;
}
.cid-u5qf0SIY8E .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5qf0SIY8E .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u5qf0SIY8E .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5qf0SIY8E .item:hover img {
  transform: scale(1.05);
}
.cid-u5qf0SIY8E .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5qf0SIY8E .subtitle-wrap,
  .cid-u5qf0SIY8E .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u5qf0SIY8E .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u5qf0SIY8E .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5qf0SIY8E .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5qf0SIY8E .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5qf0SIY8E .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5qf0SIY8E .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5qf0SIY8E .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5qf0SIY8E .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5qf0SIY8E .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5qf0SIY8E .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5qf0SIY8E .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5qf0SIY8E .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5qf0SIY8E .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-u5qf0SIY8E img,
.cid-u5qf0SIY8E .item-img {
  width: 100%;
}
.cid-u5qf0SIY8E .item:focus,
.cid-u5qf0SIY8E span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5qf0SIY8E .item {
    margin-bottom: 1rem;
  }
}
.cid-u5qf0SIY8E .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u5qf0SIY8E .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u5qf0SIY8E .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-u5qf0SIY8E .mbr-text,
.cid-u5qf0SIY8E .item .mbr-section-btn {
  color: #04551f;
}
.cid-u5qf0SIY8E .mbr-section-subtitle,
.cid-u5qf0SIY8E .subtitle-wrap,
.cid-u5qf0SIY8E .mbr-section-btn {
  text-align: left;
}
.cid-u5qf0SIY8E .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
#custom-html-1g2 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1g2 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1g2 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1g2 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1g2 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1g2 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1g2 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1g2 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1g2 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5qgBC1wMv {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5qgBC1wMv .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5qgBC1wMv .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5qgBC1wMv img,
.cid-u5qgBC1wMv .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5qgBC1wMv .item {
  margin-bottom: 30px;
}
.cid-u5qgBC1wMv .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5qgBC1wMv .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5qgBC1wMv .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5qgBC1wMv .item-img img {
  transform: scale(1.05);
}
.cid-u5qgBC1wMv .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5qgBC1wMv .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u5qf0ToQLR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u5qf0ToQLR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5qf0ToQLR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5qf0ToQLR .container {
  display: flex;
  justify-content: center;
}
.cid-u5qf0ToQLR .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u5qf0ToQLR .col-copyright {
  padding: 0;
}
.cid-u5qf0ToQLR .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u5qf0ToQLR .copyright {
    text-align: center !important;
  }
}
.cid-u5rHZrDhGF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u5rHZrDhGF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u5rHZrDhGF .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u5rHZrDhGF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u5rHZrDhGF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5rHZrDhGF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u5rHZrDhGF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5rHZrDhGF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5rHZrDhGF .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u5rHZrDhGF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u5rHZrDhGF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u5rHZrDhGF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u5rHZrDhGF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u5rHZrDhGF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u5rHZrDhGF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u5rHZrDhGF .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u5rHZrDhGF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u5rHZrDhGF .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u5rHZrDhGF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u5rHZrDhGF .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u5rHZrDhGF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u5rHZrDhGF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u5rHZrDhGF .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u5rHZrDhGF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u5rHZrDhGF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5rHZrDhGF .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u5rHZrDhGF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5rHZrDhGF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u5rHZrDhGF .nav-item:focus,
.cid-u5rHZrDhGF .nav-link:focus {
  outline: none;
}
.cid-u5rHZrDhGF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5rHZrDhGF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5rHZrDhGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5rHZrDhGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5rHZrDhGF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5rHZrDhGF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5rHZrDhGF .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u5rHZrDhGF .navbar.opened {
  transition: all 0.3s;
}
.cid-u5rHZrDhGF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5rHZrDhGF .navbar .navbar-logo img {
  width: auto;
}
.cid-u5rHZrDhGF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u5rHZrDhGF .navbar.collapsed {
  justify-content: center;
}
.cid-u5rHZrDhGF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5rHZrDhGF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5rHZrDhGF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u5rHZrDhGF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5rHZrDhGF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5rHZrDhGF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u5rHZrDhGF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5rHZrDhGF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5rHZrDhGF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5rHZrDhGF .navbar {
    min-height: 72px;
  }
  .cid-u5rHZrDhGF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u5rHZrDhGF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5rHZrDhGF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5rHZrDhGF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5rHZrDhGF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5rHZrDhGF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u5rHZrDhGF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5rHZrDhGF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u5rHZrDhGF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5rHZrDhGF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u5rHZrDhGF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u5rHZrDhGF .dropdown-item.active,
.cid-u5rHZrDhGF .dropdown-item:active {
  background-color: transparent;
}
.cid-u5rHZrDhGF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5rHZrDhGF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5rHZrDhGF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5rHZrDhGF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u5rHZrDhGF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u5rHZrDhGF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u5rHZrDhGF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5rHZrDhGF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u5rHZrDhGF .navbar-buttons {
    text-align: left;
  }
}
.cid-u5rHZrDhGF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5rHZrDhGF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5rHZrDhGF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5rHZrDhGF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5rHZrDhGF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5rHZrDhGF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5rHZrDhGF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5rHZrDhGF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5rHZrDhGF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5rHZrDhGF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5rHZrDhGF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u5rHZrDhGF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u5rHZrDhGF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u5rHZrDhGF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5rHZrDhGF .navbar {
    height: 70px;
  }
  .cid-u5rHZrDhGF .navbar.opened {
    height: auto;
  }
  .cid-u5rHZrDhGF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u5rHZrDhGF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u5rHZrDhGF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u5rHZrDhGF .navbar-brand {
  margin-right: auto;
}
.cid-u5rHZrDhGF .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u5rHZrDhGF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5rHZrDhGF .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u5rHZrDhGF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5rHZrDhGF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u5rHZrDhGF .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u5rHZrDhGF .navbar-brand {
    margin-right: auto;
  }
  .cid-u5rHZrDhGF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u5rHZrDhGF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u5rHZrDhGF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u5rHZrDhGF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5rHZrDhGF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u5rHZrDhGF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5rHZs5VqV {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5rHZs5VqV .item-img {
  position: relative;
}
.cid-u5rHZs5VqV .button1 {
  background: #04551f;
}
.cid-u5rHZs5VqV .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u5rHZs5VqV .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u5rHZs5VqV .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u5rHZs5VqV .button2 {
    margin-top: 1rem;
  }
}
.cid-u5rHZs5VqV .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u5rHZs5VqV .title {
    top: 25%;
  }
}
.cid-u5rHZs5VqV .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u5rHZs5VqV .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u5rHZs5VqV .image-wrapper {
    min-height: 400px;
  }
}
.cid-u5rHZs5VqV .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u5rHZs5VqV .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u5rHZs5VqV .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u5rHZs5VqV .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u5rHZs5VqV .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u5rHZs5VqV .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u5rHZs5VqV .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u5rHZs5VqV .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u5rHZs5VqV .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5rHZs5VqV .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u5rHZs5VqV .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5rHZs5VqV .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u5rHZs5VqV .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5rHZs5VqV .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5rHZs5VqV .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5rHZs5VqV img,
.cid-u5rHZs5VqV .item-img {
  width: 100%;
}
.cid-u5rHZs5VqV .item-title2,
.cid-u5rHZs5VqV .icon2 {
  color: #ffffff;
}
.cid-u5rHZs5VqV .item-title1,
.cid-u5rHZs5VqV .icon1 {
  color: #ffffff;
}
.cid-u5rHZs5VqV .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u5rHZs5VqV .main-title DIV {
  text-align: center;
}
.cid-u5rHZs5VqV h1,
.cid-u5rHZs5VqV h2,
.cid-u5rHZs5VqV h3,
.cid-u5rHZs5VqV h4,
.cid-u5rHZs5VqV .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5rHZs5VqV p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uasaHWJPAV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5rHZsxZOq {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5rHZsxZOq .item-img {
  position: relative;
}
.cid-u5rHZsxZOq .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5rHZsxZOq .card-text {
    padding-left: 4rem;
  }
}
.cid-u5rHZsxZOq h5 {
  line-height: 1.2;
}
.cid-u5rHZsxZOq .card {
  margin-bottom: 2rem;
}
.cid-u5rHZsxZOq .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5rHZsxZOq .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5rHZsxZOq .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5rHZsxZOq .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5rHZsxZOq .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5rHZsxZOq .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5rHZsxZOq .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5rHZsxZOq .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5rHZsxZOq .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5rHZsxZOq .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5rHZsxZOq .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5rHZsxZOq .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5rHZsxZOq .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5rHZsxZOq .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5rHZsxZOq .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5rHZsxZOq .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5rHZsxZOq img,
.cid-u5rHZsxZOq .item-img {
  width: 100%;
}
.cid-u5rHZsxZOq .item:focus,
.cid-u5rHZsxZOq span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5rHZsxZOq .item {
    margin-bottom: 1rem;
  }
}
.cid-u5rHZsxZOq .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5rHZsxZOq .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5rHZsxZOq .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5rHZsxZOq .mbr-section-subtitle,
.cid-u5rHZsxZOq .subtitle-wrap,
.cid-u5rHZsxZOq .mbr-section-btn {
  text-align: left;
}
.cid-u5rHZsxZOq .mbr-text,
.cid-u5rHZsxZOq .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5rHZsxZOq .mbr-text {
  color: #04551f;
}
.cid-u5rHZsxZOq .mbr-title2 {
  color: #04551f;
}
.cid-u5rHZsxZOq p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5rJHkfyPw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5rJHkfyPw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5rJHkfyPw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5rJHkfyPw .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u5rJHkfyPw .mbr-section-title {
  color: #04551f;
}
.cid-u5rJHkfyPw .mbr-section-subtitle {
  color: #24262b;
}
.cid-u5rJHkfyPw .items-row {
  row-gap: 32px;
}
.cid-u5rJHkfyPw .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u5rJHkfyPw .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u5rJHkfyPw .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u5rJHkfyPw .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u5rJHkfyPw .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u5rJHkfyPw .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u5rJHkfyPw .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u5rJHkfyPw .mbr-item-subtitle {
  color: #24262b;
}
.cid-u5rJHkfyPw .carousel-control,
.cid-u5rJHkfyPw .close {
  background: #1b1b1b;
}
.cid-u5rJHkfyPw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u5rJHkfyPw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u5rJHkfyPw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u5rJHkfyPw .carousel-control-next span {
  margin-left: 5px;
}
.cid-u5rJHkfyPw .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-u5rJHkfyPw .close::before {
  content: '\e91a';
}
.cid-u5rJHkfyPw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u5rJHkfyPw .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-u5rJHkfyPw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5rJHkfyPw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5rJHkfyPw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u5rJHkfyPw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u5rJHkfyPw .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-u5rJHkfyPw .carousel-indicators li.active,
.cid-u5rJHkfyPw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u5rJHkfyPw .carousel-indicators li::after,
.cid-u5rJHkfyPw .carousel-indicators li::before {
  content: none;
}
.cid-u5rJHkfyPw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u5rJHkfyPw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u5rJHkfyPw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u5rJHkfyPw .carousel-indicators {
    display: none;
  }
}
.cid-u5rJHkfyPw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u5rJHkfyPw .carousel-inner > .active {
  display: block;
}
.cid-u5rJHkfyPw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5rJHkfyPw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5rJHkfyPw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u5rJHkfyPw .carousel-control,
  .cid-u5rJHkfyPw .carousel-indicators,
  .cid-u5rJHkfyPw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u5rJHkfyPw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u5rJHkfyPw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u5rJHkfyPw .carousel-indicators .active,
.cid-u5rJHkfyPw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u5rJHkfyPw .carousel-indicators .active {
  background: #fff;
}
.cid-u5rJHkfyPw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u5rJHkfyPw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u5rJHkfyPw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u5rJHkfyPw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u5rJHkfyPw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u5rJHkfyPw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u5rJHkfyPw .carousel {
  width: 100%;
}
.cid-u5rJHkfyPw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u5rJHkfyPw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u5rJHkfyPw .modal.fade .modal-dialog,
.cid-u5rJHkfyPw .modal.in .modal-dialog {
  transform: none;
}
.cid-u5rJHkfyPw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u5rJHkfyPw H6 {
  text-align: center;
}
.cid-u5rPhFYC1H {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5rPhFYC1H .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5rPhFYC1H .colored-text {
  color: #a68462 !important;
}
.cid-u5rPhFYC1H .mbr-section-title {
  color: #ffffff;
}
.cid-u5rPhFYC1H .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5rPhFYC1H .mbr-text {
  color: #ffffff;
}
.cid-u5rPhFYC1H .mbr-section-title.main-title {
  text-align: center;
}
.cid-u5rPiPJdTw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5rPiPJdTw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5rPiPJdTw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5rPiPJdTw .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5rPiPJdTw .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5rPiPJdTw .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5rPiPJdTw .image-wrapper img {
    height: 300px;
  }
}
.cid-u5rPiPJdTw .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5rPiPJdTw .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5rPiPJdTw .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5rPiPJdTw .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5rPiPJdTw .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5rPiPJdTw .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5rPiPJdTw .cards-wrapper {
    margin: 0;
  }
}
.cid-u5rPiPJdTw .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5rPiPJdTw .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5rPiPJdTw .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5rPiPJdTw .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5rPiPJdTw .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5rPiPJdTw .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5rPiPJdTw .mbr-section-title {
  color: #04551f;
}
.cid-u5rPiPJdTw .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5rPiPJdTw .mbr-text {
  color: #04551f;
}
.cid-u5rPiPJdTw .mbr-card-title {
  color: #ffffff;
}
.cid-u5rPiPJdTw .mbr-card-title,
.cid-u5rPiPJdTw .cards-wrapper {
  color: #04551f;
}
#custom-html-1bq {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1bq div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1bq p {
  font-size: 60px;
  color: #777;
}
#custom-html-1bq hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1bq hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1bq hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1bq hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1bq hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1bq .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5slOqtq6K {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5slOqtq6K .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5slOqtq6K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5slOqtq6K .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5slOqtq6K .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5slOqtq6K .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5slOqtq6K .image-wrapper img {
    height: 300px;
  }
}
.cid-u5slOqtq6K .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5slOqtq6K .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5slOqtq6K .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5slOqtq6K .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5slOqtq6K .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5slOqtq6K .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5slOqtq6K .cards-wrapper {
    margin: 0;
  }
}
.cid-u5slOqtq6K .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5slOqtq6K .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5slOqtq6K .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5slOqtq6K .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5slOqtq6K .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5slOqtq6K .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5slOqtq6K .mbr-section-title {
  color: #04551f;
}
.cid-u5slOqtq6K .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5slOqtq6K .mbr-text {
  color: #04551f;
}
.cid-u5slOqtq6K .mbr-card-title {
  color: #ffffff;
}
.cid-u5slOqtq6K .mbr-card-title,
.cid-u5slOqtq6K .cards-wrapper {
  color: #04551f;
}
#custom-html-1bp {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1bp div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1bp p {
  font-size: 60px;
  color: #777;
}
#custom-html-1bp hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1bp hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1bp hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1bp hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1bp hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1bp .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5xCIoMrV9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5xCIoMrV9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5xCIoMrV9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5xCIoMrV9 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5xCIoMrV9 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5xCIoMrV9 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5xCIoMrV9 .image-wrapper img {
    height: 300px;
  }
}
.cid-u5xCIoMrV9 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5xCIoMrV9 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5xCIoMrV9 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5xCIoMrV9 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5xCIoMrV9 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5xCIoMrV9 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5xCIoMrV9 .cards-wrapper {
    margin: 0;
  }
}
.cid-u5xCIoMrV9 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5xCIoMrV9 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5xCIoMrV9 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5xCIoMrV9 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5xCIoMrV9 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5xCIoMrV9 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5xCIoMrV9 .mbr-section-title {
  color: #04551f;
}
.cid-u5xCIoMrV9 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5xCIoMrV9 .mbr-text {
  color: #04551f;
}
.cid-u5xCIoMrV9 .mbr-card-title {
  color: #ffffff;
}
.cid-u5xCIoMrV9 .mbr-card-title,
.cid-u5xCIoMrV9 .cards-wrapper {
  color: #04551f;
}
.cid-u5xMKMTVEJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5xMKMTVEJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5xMKMTVEJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5xMKMTVEJ .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5xMKMTVEJ .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5xMKMTVEJ .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5xMKMTVEJ .image-wrapper img {
    height: 300px;
  }
}
.cid-u5xMKMTVEJ .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5xMKMTVEJ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5xMKMTVEJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5xMKMTVEJ .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5xMKMTVEJ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5xMKMTVEJ .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5xMKMTVEJ .cards-wrapper {
    margin: 0;
  }
}
.cid-u5xMKMTVEJ .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5xMKMTVEJ .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5xMKMTVEJ .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5xMKMTVEJ .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5xMKMTVEJ .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5xMKMTVEJ .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5xMKMTVEJ .mbr-section-title {
  color: #04551f;
}
.cid-u5xMKMTVEJ .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5xMKMTVEJ .mbr-text {
  color: #04551f;
}
.cid-u5xMKMTVEJ .mbr-card-title {
  color: #ffffff;
}
.cid-u5xMKMTVEJ .mbr-card-title,
.cid-u5xMKMTVEJ .cards-wrapper {
  color: #04551f;
}
#custom-html-1bo {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1bo div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1bo p {
  font-size: 60px;
  color: #777;
}
#custom-html-1bo hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1bo hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1bo hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1bo hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1bo hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1bo .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5xW5eSyeh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5xW5eSyeh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5xW5eSyeh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5xW5eSyeh .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5xW5eSyeh .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5xW5eSyeh .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5xW5eSyeh .image-wrapper img {
    height: 300px;
  }
}
.cid-u5xW5eSyeh .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5xW5eSyeh .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5xW5eSyeh .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5xW5eSyeh .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5xW5eSyeh .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5xW5eSyeh .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5xW5eSyeh .cards-wrapper {
    margin: 0;
  }
}
.cid-u5xW5eSyeh .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5xW5eSyeh .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5xW5eSyeh .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5xW5eSyeh .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5xW5eSyeh .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5xW5eSyeh .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5xW5eSyeh .mbr-section-title {
  color: #04551f;
}
.cid-u5xW5eSyeh .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5xW5eSyeh .mbr-text {
  color: #04551f;
}
.cid-u5xW5eSyeh .mbr-card-title {
  color: #ffffff;
}
.cid-u5xW5eSyeh .mbr-card-title,
.cid-u5xW5eSyeh .cards-wrapper {
  color: #04551f;
}
#custom-html-1bn {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1bn div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1bn p {
  font-size: 60px;
  color: #777;
}
#custom-html-1bn hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1bn hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1bn hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1bn hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1bn hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1bn .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5xW6bWFGB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5xW6bWFGB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5xW6bWFGB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5xW6bWFGB .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5xW6bWFGB .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5xW6bWFGB .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5xW6bWFGB .image-wrapper img {
    height: 300px;
  }
}
.cid-u5xW6bWFGB .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5xW6bWFGB .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5xW6bWFGB .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5xW6bWFGB .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5xW6bWFGB .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5xW6bWFGB .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5xW6bWFGB .cards-wrapper {
    margin: 0;
  }
}
.cid-u5xW6bWFGB .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5xW6bWFGB .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5xW6bWFGB .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5xW6bWFGB .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5xW6bWFGB .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5xW6bWFGB .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5xW6bWFGB .mbr-section-title {
  color: #04551f;
}
.cid-u5xW6bWFGB .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5xW6bWFGB .mbr-text {
  color: #04551f;
}
.cid-u5xW6bWFGB .mbr-card-title {
  color: #ffffff;
}
.cid-u5xW6bWFGB .mbr-card-title,
.cid-u5xW6bWFGB .cards-wrapper {
  color: #04551f;
}
#custom-html-1bm {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1bm div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1bm p {
  font-size: 60px;
  color: #777;
}
#custom-html-1bm hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1bm hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1bm hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1bm hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1bm hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1bm .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5ZcG4VsmE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u5ZcG4VsmE .item-img {
  position: relative;
}
.cid-u5ZcG4VsmE .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u5ZcG4VsmE .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u5ZcG4VsmE .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5ZcG4VsmE .image-wrapper {
  overflow: hidden;
}
.cid-u5ZcG4VsmE .item1 {
  margin-bottom: 2rem !important;
}
.cid-u5ZcG4VsmE .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5ZcG4VsmE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5ZcG4VsmE .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u5ZcG4VsmE .item1,
.cid-u5ZcG4VsmE .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5ZcG4VsmE .item1 .item:hover,
.cid-u5ZcG4VsmE .item .item:hover {
  cursor: pointer;
}
.cid-u5ZcG4VsmE .item1:hover .link-icon-wrapper span,
.cid-u5ZcG4VsmE .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u5ZcG4VsmE .card2 {
    margin-top: 1rem;
  }
}
.cid-u5ZcG4VsmE .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5ZcG4VsmE .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5ZcG4VsmE .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5ZcG4VsmE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5ZcG4VsmE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5ZcG4VsmE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5ZcG4VsmE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5ZcG4VsmE .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5ZcG4VsmE .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5ZcG4VsmE img,
.cid-u5ZcG4VsmE .item-img {
  width: 100%;
}
.cid-u5ZcG4VsmE .item:focus,
.cid-u5ZcG4VsmE span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5ZcG4VsmE .item {
    margin-bottom: 1rem;
  }
}
.cid-u5ZcG4VsmE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5ZcG4VsmE .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u5ZcG4VsmE .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5ZcG4VsmE .mbr-section-subtitle,
.cid-u5ZcG4VsmE .subtitle-wrap,
.cid-u5ZcG4VsmE .mbr-section-btn {
  text-align: left;
}
.cid-u5ZcG4VsmE .mbr-text,
.cid-u5ZcG4VsmE .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1ko {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ko div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ko p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ko hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ko hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ko hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ko hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ko hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ko .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5rHZwIrul {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5rHZwIrul .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5rHZwIrul .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5rHZwIrul img,
.cid-u5rHZwIrul .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5rHZwIrul .item {
  margin-bottom: 30px;
}
.cid-u5rHZwIrul .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5rHZwIrul .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5rHZwIrul .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5rHZwIrul .item-img img {
  transform: scale(1.05);
}
.cid-u5rHZwIrul .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5rHZwIrul .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u5rHZxk9xZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u5rHZxk9xZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5rHZxk9xZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5rHZxk9xZ .container {
  display: flex;
  justify-content: center;
}
.cid-u5rHZxk9xZ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u5rHZxk9xZ .col-copyright {
  padding: 0;
}
.cid-u5rHZxk9xZ .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u5rHZxk9xZ .copyright {
    text-align: center !important;
  }
}
.cid-u5HETXmzgP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u5HETXmzgP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u5HETXmzgP .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u5HETXmzgP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u5HETXmzgP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5HETXmzgP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u5HETXmzgP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5HETXmzgP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5HETXmzgP .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u5HETXmzgP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u5HETXmzgP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u5HETXmzgP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u5HETXmzgP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u5HETXmzgP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u5HETXmzgP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u5HETXmzgP .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u5HETXmzgP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u5HETXmzgP .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u5HETXmzgP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u5HETXmzgP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u5HETXmzgP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u5HETXmzgP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u5HETXmzgP .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u5HETXmzgP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u5HETXmzgP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5HETXmzgP .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u5HETXmzgP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5HETXmzgP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u5HETXmzgP .nav-item:focus,
.cid-u5HETXmzgP .nav-link:focus {
  outline: none;
}
.cid-u5HETXmzgP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5HETXmzgP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5HETXmzgP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5HETXmzgP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5HETXmzgP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5HETXmzgP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5HETXmzgP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u5HETXmzgP .navbar.opened {
  transition: all 0.3s;
}
.cid-u5HETXmzgP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5HETXmzgP .navbar .navbar-logo img {
  width: auto;
}
.cid-u5HETXmzgP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u5HETXmzgP .navbar.collapsed {
  justify-content: center;
}
.cid-u5HETXmzgP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5HETXmzgP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5HETXmzgP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u5HETXmzgP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5HETXmzgP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5HETXmzgP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u5HETXmzgP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5HETXmzgP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5HETXmzgP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5HETXmzgP .navbar {
    min-height: 72px;
  }
  .cid-u5HETXmzgP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u5HETXmzgP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5HETXmzgP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5HETXmzgP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5HETXmzgP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5HETXmzgP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u5HETXmzgP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5HETXmzgP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u5HETXmzgP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5HETXmzgP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u5HETXmzgP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u5HETXmzgP .dropdown-item.active,
.cid-u5HETXmzgP .dropdown-item:active {
  background-color: transparent;
}
.cid-u5HETXmzgP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5HETXmzgP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5HETXmzgP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5HETXmzgP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u5HETXmzgP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u5HETXmzgP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u5HETXmzgP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5HETXmzgP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u5HETXmzgP .navbar-buttons {
    text-align: left;
  }
}
.cid-u5HETXmzgP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5HETXmzgP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5HETXmzgP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5HETXmzgP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5HETXmzgP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5HETXmzgP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5HETXmzgP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5HETXmzgP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5HETXmzgP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5HETXmzgP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5HETXmzgP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u5HETXmzgP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u5HETXmzgP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u5HETXmzgP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5HETXmzgP .navbar {
    height: 70px;
  }
  .cid-u5HETXmzgP .navbar.opened {
    height: auto;
  }
  .cid-u5HETXmzgP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u5HETXmzgP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u5HETXmzgP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u5HETXmzgP .navbar-brand {
  margin-right: auto;
}
.cid-u5HETXmzgP .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u5HETXmzgP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5HETXmzgP .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u5HETXmzgP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5HETXmzgP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u5HETXmzgP .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u5HETXmzgP .navbar-brand {
    margin-right: auto;
  }
  .cid-u5HETXmzgP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u5HETXmzgP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u5HETXmzgP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u5HETXmzgP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5HETXmzgP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u5HETXmzgP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5HETXLQnc {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5HETXLQnc .item-img {
  position: relative;
}
.cid-u5HETXLQnc .button1 {
  background: #04551f;
}
.cid-u5HETXLQnc .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u5HETXLQnc .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u5HETXLQnc .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u5HETXLQnc .button2 {
    margin-top: 1rem;
  }
}
.cid-u5HETXLQnc .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u5HETXLQnc .title {
    top: 25%;
  }
}
.cid-u5HETXLQnc .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u5HETXLQnc .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u5HETXLQnc .image-wrapper {
    min-height: 400px;
  }
}
.cid-u5HETXLQnc .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u5HETXLQnc .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u5HETXLQnc .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u5HETXLQnc .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u5HETXLQnc .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u5HETXLQnc .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u5HETXLQnc .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u5HETXLQnc .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u5HETXLQnc .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5HETXLQnc .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u5HETXLQnc .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5HETXLQnc .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u5HETXLQnc .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5HETXLQnc .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5HETXLQnc .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5HETXLQnc img,
.cid-u5HETXLQnc .item-img {
  width: 100%;
}
.cid-u5HETXLQnc .item-title2,
.cid-u5HETXLQnc .icon2 {
  color: #ffffff;
}
.cid-u5HETXLQnc .item-title1,
.cid-u5HETXLQnc .icon1 {
  color: #ffffff;
}
.cid-u5HETXLQnc .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u5HETXLQnc .main-title DIV {
  text-align: center;
}
.cid-u5HETXLQnc h1,
.cid-u5HETXLQnc h2,
.cid-u5HETXLQnc h3,
.cid-u5HETXLQnc h4,
.cid-u5HETXLQnc .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5HETXLQnc p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uasiMeFKFp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5HETY4pXq {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5HETY4pXq .item-img {
  position: relative;
}
.cid-u5HETY4pXq .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5HETY4pXq .card-text {
    padding-left: 4rem;
  }
}
.cid-u5HETY4pXq h5 {
  line-height: 1.2;
}
.cid-u5HETY4pXq .card {
  margin-bottom: 2rem;
}
.cid-u5HETY4pXq .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5HETY4pXq .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5HETY4pXq .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5HETY4pXq .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5HETY4pXq .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5HETY4pXq .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5HETY4pXq .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5HETY4pXq .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5HETY4pXq .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5HETY4pXq .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5HETY4pXq .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5HETY4pXq .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5HETY4pXq .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5HETY4pXq .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5HETY4pXq .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5HETY4pXq .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5HETY4pXq img,
.cid-u5HETY4pXq .item-img {
  width: 100%;
}
.cid-u5HETY4pXq .item:focus,
.cid-u5HETY4pXq span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5HETY4pXq .item {
    margin-bottom: 1rem;
  }
}
.cid-u5HETY4pXq .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5HETY4pXq .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5HETY4pXq .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5HETY4pXq .mbr-section-subtitle,
.cid-u5HETY4pXq .subtitle-wrap,
.cid-u5HETY4pXq .mbr-section-btn {
  text-align: left;
}
.cid-u5HETY4pXq .mbr-text,
.cid-u5HETY4pXq .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5HETY4pXq .mbr-text {
  color: #04551f;
}
.cid-u5HETY4pXq .mbr-title2 {
  color: #04551f;
}
.cid-u5HETY4pXq p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5HETYsUYZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5HETYsUYZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5HETYsUYZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5HETYsUYZ .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u5HETYsUYZ .mbr-section-title {
  color: #04551f;
}
.cid-u5HETYsUYZ .mbr-section-subtitle {
  color: #24262b;
}
.cid-u5HETYsUYZ .items-row {
  row-gap: 32px;
}
.cid-u5HETYsUYZ .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u5HETYsUYZ .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u5HETYsUYZ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u5HETYsUYZ .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u5HETYsUYZ .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u5HETYsUYZ .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u5HETYsUYZ .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u5HETYsUYZ .mbr-item-subtitle {
  color: #24262b;
}
.cid-u5HETYsUYZ .carousel-control,
.cid-u5HETYsUYZ .close {
  background: #1b1b1b;
}
.cid-u5HETYsUYZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u5HETYsUYZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u5HETYsUYZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u5HETYsUYZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-u5HETYsUYZ .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-u5HETYsUYZ .close::before {
  content: '\e91a';
}
.cid-u5HETYsUYZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u5HETYsUYZ .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-u5HETYsUYZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5HETYsUYZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5HETYsUYZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u5HETYsUYZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u5HETYsUYZ .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-u5HETYsUYZ .carousel-indicators li.active,
.cid-u5HETYsUYZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u5HETYsUYZ .carousel-indicators li::after,
.cid-u5HETYsUYZ .carousel-indicators li::before {
  content: none;
}
.cid-u5HETYsUYZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u5HETYsUYZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u5HETYsUYZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u5HETYsUYZ .carousel-indicators {
    display: none;
  }
}
.cid-u5HETYsUYZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u5HETYsUYZ .carousel-inner > .active {
  display: block;
}
.cid-u5HETYsUYZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5HETYsUYZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5HETYsUYZ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u5HETYsUYZ .carousel-control,
  .cid-u5HETYsUYZ .carousel-indicators,
  .cid-u5HETYsUYZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u5HETYsUYZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u5HETYsUYZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u5HETYsUYZ .carousel-indicators .active,
.cid-u5HETYsUYZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u5HETYsUYZ .carousel-indicators .active {
  background: #fff;
}
.cid-u5HETYsUYZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u5HETYsUYZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u5HETYsUYZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u5HETYsUYZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u5HETYsUYZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u5HETYsUYZ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u5HETYsUYZ .carousel {
  width: 100%;
}
.cid-u5HETYsUYZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u5HETYsUYZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u5HETYsUYZ .modal.fade .modal-dialog,
.cid-u5HETYsUYZ .modal.in .modal-dialog {
  transform: none;
}
.cid-u5HETYsUYZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u5HETYsUYZ H6 {
  text-align: center;
}
.cid-u5HETZeJvg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5HETZeJvg .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5HETZeJvg .colored-text {
  color: #a68462 !important;
}
.cid-u5HETZeJvg .mbr-section-title {
  color: #ffffff;
}
.cid-u5HETZeJvg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5HETZeJvg .mbr-text {
  color: #ffffff;
}
.cid-u5HETZeJvg .mbr-section-title.main-title {
  text-align: center;
}
.cid-u5JNPgHwYX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5JNPgHwYX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5JNPgHwYX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5JNPgHwYX .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5JNPgHwYX .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5JNPgHwYX .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5JNPgHwYX .image-wrapper img {
    height: 300px;
  }
}
.cid-u5JNPgHwYX .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5JNPgHwYX .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5JNPgHwYX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5JNPgHwYX .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5JNPgHwYX .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5JNPgHwYX .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5JNPgHwYX .cards-wrapper {
    margin: 0;
  }
}
.cid-u5JNPgHwYX .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5JNPgHwYX .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5JNPgHwYX .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5JNPgHwYX .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5JNPgHwYX .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5JNPgHwYX .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5JNPgHwYX .mbr-section-title {
  color: #04551f;
}
.cid-u5JNPgHwYX .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5JNPgHwYX .mbr-text {
  color: #04551f;
}
.cid-u5JNPgHwYX .mbr-card-title {
  color: #ffffff;
}
.cid-u5JNPgHwYX .mbr-card-title,
.cid-u5JNPgHwYX .cards-wrapper {
  color: #04551f;
}
#custom-html-19j {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-19j div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-19j p {
  font-size: 60px;
  color: #777;
}
#custom-html-19j hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-19j hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-19j hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-19j hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-19j hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-19j .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5KmH77yZe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5KmH77yZe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5KmH77yZe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5KmH77yZe .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5KmH77yZe .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5KmH77yZe .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5KmH77yZe .image-wrapper img {
    height: 300px;
  }
}
.cid-u5KmH77yZe .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5KmH77yZe .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5KmH77yZe .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5KmH77yZe .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5KmH77yZe .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5KmH77yZe .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5KmH77yZe .cards-wrapper {
    margin: 0;
  }
}
.cid-u5KmH77yZe .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5KmH77yZe .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5KmH77yZe .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5KmH77yZe .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5KmH77yZe .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5KmH77yZe .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5KmH77yZe .mbr-section-title {
  color: #04551f;
}
.cid-u5KmH77yZe .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5KmH77yZe .mbr-text {
  color: #04551f;
}
.cid-u5KmH77yZe .mbr-card-title {
  color: #ffffff;
}
.cid-u5KmH77yZe .mbr-card-title,
.cid-u5KmH77yZe .cards-wrapper {
  color: #04551f;
}
#custom-html-19g {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-19g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-19g p {
  font-size: 60px;
  color: #777;
}
#custom-html-19g hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-19g hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-19g hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-19g hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-19g hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-19g .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5HEU0PyYw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5HEU0PyYw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5HEU0PyYw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5HEU0PyYw .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5HEU0PyYw .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5HEU0PyYw .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5HEU0PyYw .image-wrapper img {
    height: 300px;
  }
}
.cid-u5HEU0PyYw .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5HEU0PyYw .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5HEU0PyYw .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5HEU0PyYw .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5HEU0PyYw .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5HEU0PyYw .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5HEU0PyYw .cards-wrapper {
    margin: 0;
  }
}
.cid-u5HEU0PyYw .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5HEU0PyYw .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5HEU0PyYw .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5HEU0PyYw .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5HEU0PyYw .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5HEU0PyYw .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5HEU0PyYw .mbr-section-title {
  color: #04551f;
}
.cid-u5HEU0PyYw .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5HEU0PyYw .mbr-text {
  color: #04551f;
}
.cid-u5HEU0PyYw .mbr-card-title {
  color: #ffffff;
}
.cid-u5HEU0PyYw .mbr-card-title,
.cid-u5HEU0PyYw .cards-wrapper {
  color: #04551f;
}
#custom-html-19f {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-19f div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-19f p {
  font-size: 60px;
  color: #777;
}
#custom-html-19f hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-19f hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-19f hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-19f hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-19f hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-19f .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5JNZQ0Oz7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5JNZQ0Oz7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5JNZQ0Oz7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5JNZQ0Oz7 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5JNZQ0Oz7 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5JNZQ0Oz7 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5JNZQ0Oz7 .image-wrapper img {
    height: 300px;
  }
}
.cid-u5JNZQ0Oz7 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5JNZQ0Oz7 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5JNZQ0Oz7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5JNZQ0Oz7 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5JNZQ0Oz7 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5JNZQ0Oz7 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5JNZQ0Oz7 .cards-wrapper {
    margin: 0;
  }
}
.cid-u5JNZQ0Oz7 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5JNZQ0Oz7 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5JNZQ0Oz7 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5JNZQ0Oz7 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5JNZQ0Oz7 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5JNZQ0Oz7 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5JNZQ0Oz7 .mbr-section-title {
  color: #04551f;
}
.cid-u5JNZQ0Oz7 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5JNZQ0Oz7 .mbr-text {
  color: #04551f;
}
.cid-u5JNZQ0Oz7 .mbr-card-title {
  color: #ffffff;
}
.cid-u5JNZQ0Oz7 .mbr-card-title,
.cid-u5JNZQ0Oz7 .cards-wrapper {
  color: #04551f;
}
#custom-html-19e {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-19e div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-19e p {
  font-size: 60px;
  color: #777;
}
#custom-html-19e hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-19e hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-19e hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-19e hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-19e hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-19e .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5K8QMY8ni {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5K8QMY8ni .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5K8QMY8ni .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5K8QMY8ni .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5K8QMY8ni .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5K8QMY8ni .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5K8QMY8ni .image-wrapper img {
    height: 300px;
  }
}
.cid-u5K8QMY8ni .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5K8QMY8ni .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5K8QMY8ni .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5K8QMY8ni .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5K8QMY8ni .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5K8QMY8ni .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5K8QMY8ni .cards-wrapper {
    margin: 0;
  }
}
.cid-u5K8QMY8ni .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5K8QMY8ni .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5K8QMY8ni .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5K8QMY8ni .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5K8QMY8ni .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5K8QMY8ni .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5K8QMY8ni .mbr-section-title {
  color: #04551f;
}
.cid-u5K8QMY8ni .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5K8QMY8ni .mbr-text {
  color: #04551f;
}
.cid-u5K8QMY8ni .mbr-card-title {
  color: #ffffff;
}
.cid-u5K8QMY8ni .mbr-card-title,
.cid-u5K8QMY8ni .cards-wrapper {
  color: #04551f;
}
#custom-html-19i {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-19i div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-19i p {
  font-size: 60px;
  color: #777;
}
#custom-html-19i hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-19i hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-19i hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-19i hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-19i hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-19i .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5ZdjG1qGl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u5ZdjG1qGl .item-img {
  position: relative;
}
.cid-u5ZdjG1qGl .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u5ZdjG1qGl .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u5ZdjG1qGl .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5ZdjG1qGl .image-wrapper {
  overflow: hidden;
}
.cid-u5ZdjG1qGl .item1 {
  margin-bottom: 2rem !important;
}
.cid-u5ZdjG1qGl .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5ZdjG1qGl .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5ZdjG1qGl .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u5ZdjG1qGl .item1,
.cid-u5ZdjG1qGl .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5ZdjG1qGl .item1 .item:hover,
.cid-u5ZdjG1qGl .item .item:hover {
  cursor: pointer;
}
.cid-u5ZdjG1qGl .item1:hover .link-icon-wrapper span,
.cid-u5ZdjG1qGl .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u5ZdjG1qGl .card2 {
    margin-top: 1rem;
  }
}
.cid-u5ZdjG1qGl .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5ZdjG1qGl .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5ZdjG1qGl .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5ZdjG1qGl .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5ZdjG1qGl .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5ZdjG1qGl .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5ZdjG1qGl .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5ZdjG1qGl .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5ZdjG1qGl .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5ZdjG1qGl img,
.cid-u5ZdjG1qGl .item-img {
  width: 100%;
}
.cid-u5ZdjG1qGl .item:focus,
.cid-u5ZdjG1qGl span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5ZdjG1qGl .item {
    margin-bottom: 1rem;
  }
}
.cid-u5ZdjG1qGl .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5ZdjG1qGl .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u5ZdjG1qGl .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5ZdjG1qGl .mbr-section-subtitle,
.cid-u5ZdjG1qGl .subtitle-wrap,
.cid-u5ZdjG1qGl .mbr-section-btn {
  text-align: left;
}
.cid-u5ZdjG1qGl .mbr-text,
.cid-u5ZdjG1qGl .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1kp {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kp div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kp p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kp hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kp hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kp hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kp hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kp hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kp .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5HEU2cRLo {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5HEU2cRLo .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5HEU2cRLo .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5HEU2cRLo img,
.cid-u5HEU2cRLo .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5HEU2cRLo .item {
  margin-bottom: 30px;
}
.cid-u5HEU2cRLo .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5HEU2cRLo .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5HEU2cRLo .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5HEU2cRLo .item-img img {
  transform: scale(1.05);
}
.cid-u5HEU2cRLo .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5HEU2cRLo .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u5HEU2JgGQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u5HEU2JgGQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5HEU2JgGQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5HEU2JgGQ .container {
  display: flex;
  justify-content: center;
}
.cid-u5HEU2JgGQ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u5HEU2JgGQ .col-copyright {
  padding: 0;
}
.cid-u5HEU2JgGQ .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u5HEU2JgGQ .copyright {
    text-align: center !important;
  }
}
.cid-u5L3TFe2Sq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u5L3TFe2Sq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u5L3TFe2Sq .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u5L3TFe2Sq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u5L3TFe2Sq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5L3TFe2Sq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u5L3TFe2Sq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5L3TFe2Sq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5L3TFe2Sq .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u5L3TFe2Sq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u5L3TFe2Sq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u5L3TFe2Sq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u5L3TFe2Sq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u5L3TFe2Sq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u5L3TFe2Sq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u5L3TFe2Sq .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u5L3TFe2Sq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u5L3TFe2Sq .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u5L3TFe2Sq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u5L3TFe2Sq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u5L3TFe2Sq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u5L3TFe2Sq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u5L3TFe2Sq .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u5L3TFe2Sq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u5L3TFe2Sq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5L3TFe2Sq .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u5L3TFe2Sq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5L3TFe2Sq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u5L3TFe2Sq .nav-item:focus,
.cid-u5L3TFe2Sq .nav-link:focus {
  outline: none;
}
.cid-u5L3TFe2Sq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5L3TFe2Sq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5L3TFe2Sq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5L3TFe2Sq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5L3TFe2Sq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5L3TFe2Sq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5L3TFe2Sq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u5L3TFe2Sq .navbar.opened {
  transition: all 0.3s;
}
.cid-u5L3TFe2Sq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5L3TFe2Sq .navbar .navbar-logo img {
  width: auto;
}
.cid-u5L3TFe2Sq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u5L3TFe2Sq .navbar.collapsed {
  justify-content: center;
}
.cid-u5L3TFe2Sq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5L3TFe2Sq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5L3TFe2Sq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u5L3TFe2Sq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5L3TFe2Sq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5L3TFe2Sq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u5L3TFe2Sq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5L3TFe2Sq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5L3TFe2Sq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5L3TFe2Sq .navbar {
    min-height: 72px;
  }
  .cid-u5L3TFe2Sq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u5L3TFe2Sq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5L3TFe2Sq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5L3TFe2Sq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5L3TFe2Sq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5L3TFe2Sq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u5L3TFe2Sq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5L3TFe2Sq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u5L3TFe2Sq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5L3TFe2Sq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u5L3TFe2Sq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u5L3TFe2Sq .dropdown-item.active,
.cid-u5L3TFe2Sq .dropdown-item:active {
  background-color: transparent;
}
.cid-u5L3TFe2Sq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5L3TFe2Sq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5L3TFe2Sq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5L3TFe2Sq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u5L3TFe2Sq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u5L3TFe2Sq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u5L3TFe2Sq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5L3TFe2Sq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u5L3TFe2Sq .navbar-buttons {
    text-align: left;
  }
}
.cid-u5L3TFe2Sq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5L3TFe2Sq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5L3TFe2Sq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5L3TFe2Sq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5L3TFe2Sq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5L3TFe2Sq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5L3TFe2Sq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5L3TFe2Sq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5L3TFe2Sq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5L3TFe2Sq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5L3TFe2Sq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u5L3TFe2Sq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u5L3TFe2Sq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u5L3TFe2Sq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5L3TFe2Sq .navbar {
    height: 70px;
  }
  .cid-u5L3TFe2Sq .navbar.opened {
    height: auto;
  }
  .cid-u5L3TFe2Sq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u5L3TFe2Sq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u5L3TFe2Sq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u5L3TFe2Sq .navbar-brand {
  margin-right: auto;
}
.cid-u5L3TFe2Sq .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u5L3TFe2Sq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5L3TFe2Sq .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u5L3TFe2Sq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5L3TFe2Sq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u5L3TFe2Sq .navbar-brand {
    margin-right: auto;
  }
  .cid-u5L3TFe2Sq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u5L3TFe2Sq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u5L3TFe2Sq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u5L3TFe2Sq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5L3TFe2Sq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u5L3TFe2Sq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5L3TFEbiF {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5L3TFEbiF .item-img {
  position: relative;
}
.cid-u5L3TFEbiF .button1 {
  background: #04551f;
}
.cid-u5L3TFEbiF .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u5L3TFEbiF .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u5L3TFEbiF .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u5L3TFEbiF .button2 {
    margin-top: 1rem;
  }
}
.cid-u5L3TFEbiF .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u5L3TFEbiF .title {
    top: 25%;
  }
}
.cid-u5L3TFEbiF .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u5L3TFEbiF .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u5L3TFEbiF .image-wrapper {
    min-height: 400px;
  }
}
.cid-u5L3TFEbiF .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u5L3TFEbiF .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u5L3TFEbiF .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u5L3TFEbiF .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u5L3TFEbiF .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u5L3TFEbiF .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u5L3TFEbiF .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u5L3TFEbiF .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u5L3TFEbiF .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5L3TFEbiF .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u5L3TFEbiF .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5L3TFEbiF .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u5L3TFEbiF .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5L3TFEbiF .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5L3TFEbiF .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5L3TFEbiF img,
.cid-u5L3TFEbiF .item-img {
  width: 100%;
}
.cid-u5L3TFEbiF .item-title2,
.cid-u5L3TFEbiF .icon2 {
  color: #ffffff;
}
.cid-u5L3TFEbiF .item-title1,
.cid-u5L3TFEbiF .icon1 {
  color: #ffffff;
}
.cid-u5L3TFEbiF .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u5L3TFEbiF .main-title DIV {
  text-align: center;
}
.cid-u5L3TFEbiF h1,
.cid-u5L3TFEbiF h2,
.cid-u5L3TFEbiF h3,
.cid-u5L3TFEbiF h4,
.cid-u5L3TFEbiF .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5L3TFEbiF p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uasjwX3pCq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5L3TG1qOH {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5L3TG1qOH .item-img {
  position: relative;
}
.cid-u5L3TG1qOH .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5L3TG1qOH .card-text {
    padding-left: 4rem;
  }
}
.cid-u5L3TG1qOH h5 {
  line-height: 1.2;
}
.cid-u5L3TG1qOH .card {
  margin-bottom: 2rem;
}
.cid-u5L3TG1qOH .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5L3TG1qOH .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5L3TG1qOH .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5L3TG1qOH .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5L3TG1qOH .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5L3TG1qOH .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5L3TG1qOH .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5L3TG1qOH .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5L3TG1qOH .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5L3TG1qOH .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5L3TG1qOH .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5L3TG1qOH .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5L3TG1qOH .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5L3TG1qOH .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5L3TG1qOH .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5L3TG1qOH .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5L3TG1qOH img,
.cid-u5L3TG1qOH .item-img {
  width: 100%;
}
.cid-u5L3TG1qOH .item:focus,
.cid-u5L3TG1qOH span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5L3TG1qOH .item {
    margin-bottom: 1rem;
  }
}
.cid-u5L3TG1qOH .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5L3TG1qOH .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5L3TG1qOH .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5L3TG1qOH .mbr-section-subtitle,
.cid-u5L3TG1qOH .subtitle-wrap,
.cid-u5L3TG1qOH .mbr-section-btn {
  text-align: left;
}
.cid-u5L3TG1qOH .mbr-text,
.cid-u5L3TG1qOH .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5L3TG1qOH .mbr-text {
  color: #04551f;
}
.cid-u5L3TG1qOH .mbr-title2 {
  color: #04551f;
}
.cid-u5L3TG1qOH p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5L3TGyDko {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5L3TGyDko .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5L3TGyDko .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5L3TGyDko .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u5L3TGyDko .mbr-section-title {
  color: #04551f;
}
.cid-u5L3TGyDko .mbr-section-subtitle {
  color: #24262b;
}
.cid-u5L3TGyDko .items-row {
  row-gap: 32px;
}
.cid-u5L3TGyDko .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u5L3TGyDko .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u5L3TGyDko .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u5L3TGyDko .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u5L3TGyDko .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u5L3TGyDko .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u5L3TGyDko .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u5L3TGyDko .mbr-item-subtitle {
  color: #24262b;
}
.cid-u5L3TGyDko .carousel-control,
.cid-u5L3TGyDko .close {
  background: #1b1b1b;
}
.cid-u5L3TGyDko .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u5L3TGyDko .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u5L3TGyDko .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u5L3TGyDko .carousel-control-next span {
  margin-left: 5px;
}
.cid-u5L3TGyDko .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-u5L3TGyDko .close::before {
  content: '\e91a';
}
.cid-u5L3TGyDko .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u5L3TGyDko .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-u5L3TGyDko .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5L3TGyDko .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5L3TGyDko .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u5L3TGyDko .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u5L3TGyDko .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-u5L3TGyDko .carousel-indicators li.active,
.cid-u5L3TGyDko .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u5L3TGyDko .carousel-indicators li::after,
.cid-u5L3TGyDko .carousel-indicators li::before {
  content: none;
}
.cid-u5L3TGyDko .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u5L3TGyDko .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u5L3TGyDko .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u5L3TGyDko .carousel-indicators {
    display: none;
  }
}
.cid-u5L3TGyDko .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u5L3TGyDko .carousel-inner > .active {
  display: block;
}
.cid-u5L3TGyDko .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5L3TGyDko .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5L3TGyDko .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u5L3TGyDko .carousel-control,
  .cid-u5L3TGyDko .carousel-indicators,
  .cid-u5L3TGyDko .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u5L3TGyDko .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u5L3TGyDko .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u5L3TGyDko .carousel-indicators .active,
.cid-u5L3TGyDko .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u5L3TGyDko .carousel-indicators .active {
  background: #fff;
}
.cid-u5L3TGyDko .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u5L3TGyDko .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u5L3TGyDko .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u5L3TGyDko .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u5L3TGyDko .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u5L3TGyDko .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u5L3TGyDko .carousel {
  width: 100%;
}
.cid-u5L3TGyDko .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u5L3TGyDko .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u5L3TGyDko .modal.fade .modal-dialog,
.cid-u5L3TGyDko .modal.in .modal-dialog {
  transform: none;
}
.cid-u5L3TGyDko .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u5L3TGyDko H6 {
  text-align: center;
}
.cid-u5L3THiNZQ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5L3THiNZQ .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5L3THiNZQ .colored-text {
  color: #a68462 !important;
}
.cid-u5L3THiNZQ .mbr-section-title {
  color: #ffffff;
}
.cid-u5L3THiNZQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5L3THiNZQ .mbr-text {
  color: #ffffff;
}
.cid-u5L3THiNZQ .mbr-section-title.main-title {
  text-align: center;
}
.cid-u5L3THFomZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5L3THFomZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5L3THFomZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5L3THFomZ .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5L3THFomZ .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5L3THFomZ .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5L3THFomZ .image-wrapper img {
    height: 300px;
  }
}
.cid-u5L3THFomZ .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5L3THFomZ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5L3THFomZ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5L3THFomZ .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5L3THFomZ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5L3THFomZ .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5L3THFomZ .cards-wrapper {
    margin: 0;
  }
}
.cid-u5L3THFomZ .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5L3THFomZ .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5L3THFomZ .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5L3THFomZ .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5L3THFomZ .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5L3THFomZ .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5L3THFomZ .mbr-section-title {
  color: #04551f;
}
.cid-u5L3THFomZ .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5L3THFomZ .mbr-text {
  color: #04551f;
}
.cid-u5L3THFomZ .mbr-card-title {
  color: #ffffff;
}
.cid-u5L3THFomZ .mbr-card-title,
.cid-u5L3THFomZ .cards-wrapper {
  color: #04551f;
}
#custom-html-19q {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-19q div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-19q p {
  font-size: 60px;
  color: #777;
}
#custom-html-19q hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-19q hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-19q hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-19q hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-19q hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-19q .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5La8ofGPX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5La8ofGPX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5La8ofGPX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5La8ofGPX .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5La8ofGPX .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5La8ofGPX .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5La8ofGPX .image-wrapper img {
    height: 300px;
  }
}
.cid-u5La8ofGPX .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5La8ofGPX .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5La8ofGPX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5La8ofGPX .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5La8ofGPX .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5La8ofGPX .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5La8ofGPX .cards-wrapper {
    margin: 0;
  }
}
.cid-u5La8ofGPX .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5La8ofGPX .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5La8ofGPX .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5La8ofGPX .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5La8ofGPX .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5La8ofGPX .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5La8ofGPX .mbr-section-title {
  color: #04551f;
}
.cid-u5La8ofGPX .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5La8ofGPX .mbr-text {
  color: #04551f;
}
.cid-u5La8ofGPX .mbr-card-title {
  color: #ffffff;
}
.cid-u5La8ofGPX .mbr-card-title,
.cid-u5La8ofGPX .cards-wrapper {
  color: #04551f;
}
#custom-html-19s {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-19s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-19s p {
  font-size: 60px;
  color: #777;
}
#custom-html-19s hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-19s hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-19s hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-19s hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-19s hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-19s .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5L3TIYM9x {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5L3TIYM9x .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5L3TIYM9x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5L3TIYM9x .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5L3TIYM9x .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5L3TIYM9x .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5L3TIYM9x .image-wrapper img {
    height: 300px;
  }
}
.cid-u5L3TIYM9x .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5L3TIYM9x .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5L3TIYM9x .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5L3TIYM9x .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5L3TIYM9x .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5L3TIYM9x .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5L3TIYM9x .cards-wrapper {
    margin: 0;
  }
}
.cid-u5L3TIYM9x .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5L3TIYM9x .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5L3TIYM9x .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5L3TIYM9x .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5L3TIYM9x .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5L3TIYM9x .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5L3TIYM9x .mbr-section-title {
  color: #04551f;
}
.cid-u5L3TIYM9x .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5L3TIYM9x .mbr-text {
  color: #04551f;
}
.cid-u5L3TIYM9x .mbr-card-title {
  color: #ffffff;
}
.cid-u5L3TIYM9x .mbr-card-title,
.cid-u5L3TIYM9x .cards-wrapper {
  color: #04551f;
}
#custom-html-1a2 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1a2 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1a2 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1a2 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1a2 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1a2 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1a2 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1a2 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1a2 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5L97cnYEb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5L97cnYEb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5L97cnYEb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5L97cnYEb .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5L97cnYEb .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5L97cnYEb .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5L97cnYEb .image-wrapper img {
    height: 300px;
  }
}
.cid-u5L97cnYEb .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5L97cnYEb .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5L97cnYEb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5L97cnYEb .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5L97cnYEb .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5L97cnYEb .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5L97cnYEb .cards-wrapper {
    margin: 0;
  }
}
.cid-u5L97cnYEb .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5L97cnYEb .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5L97cnYEb .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5L97cnYEb .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5L97cnYEb .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5L97cnYEb .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5L97cnYEb .mbr-section-title {
  color: #04551f;
}
.cid-u5L97cnYEb .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5L97cnYEb .mbr-text {
  color: #04551f;
}
.cid-u5L97cnYEb .mbr-card-title {
  color: #ffffff;
}
.cid-u5L97cnYEb .mbr-card-title,
.cid-u5L97cnYEb .cards-wrapper {
  color: #04551f;
}
#custom-html-1a5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1a5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1a5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1a5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1a5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1a5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1a5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1a5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1a5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5LafBu7je {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u5LafBu7je .item-img {
  position: relative;
}
.cid-u5LafBu7je .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u5LafBu7je .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u5LafBu7je .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5LafBu7je .image-wrapper {
  overflow: hidden;
}
.cid-u5LafBu7je .item1 {
  margin-bottom: 2rem !important;
}
.cid-u5LafBu7je .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5LafBu7je .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5LafBu7je .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u5LafBu7je .item1,
.cid-u5LafBu7je .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5LafBu7je .item1 .item:hover,
.cid-u5LafBu7je .item .item:hover {
  cursor: pointer;
}
.cid-u5LafBu7je .item1:hover .link-icon-wrapper span,
.cid-u5LafBu7je .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u5LafBu7je .card2 {
    margin-top: 1rem;
  }
}
.cid-u5LafBu7je .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5LafBu7je .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5LafBu7je .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5LafBu7je .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5LafBu7je .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5LafBu7je .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5LafBu7je .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5LafBu7je .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5LafBu7je .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5LafBu7je img,
.cid-u5LafBu7je .item-img {
  width: 100%;
}
.cid-u5LafBu7je .item:focus,
.cid-u5LafBu7je span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5LafBu7je .item {
    margin-bottom: 1rem;
  }
}
.cid-u5LafBu7je .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5LafBu7je .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u5LafBu7je .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5LafBu7je .mbr-section-subtitle,
.cid-u5LafBu7je .subtitle-wrap,
.cid-u5LafBu7je .mbr-section-btn {
  text-align: left;
}
.cid-u5LafBu7je .mbr-text,
.cid-u5LafBu7je .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-19y {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-19y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-19y p {
  font-size: 60px;
  color: #777;
}
#custom-html-19y hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-19y hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-19y hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-19y hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-19y hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-19y .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5L3TL1PUr {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5L3TL1PUr .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5L3TL1PUr .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5L3TL1PUr img,
.cid-u5L3TL1PUr .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5L3TL1PUr .item {
  margin-bottom: 30px;
}
.cid-u5L3TL1PUr .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5L3TL1PUr .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5L3TL1PUr .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5L3TL1PUr .item-img img {
  transform: scale(1.05);
}
.cid-u5L3TL1PUr .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5L3TL1PUr .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u5L3TLG4N6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u5L3TLG4N6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5L3TLG4N6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5L3TLG4N6 .container {
  display: flex;
  justify-content: center;
}
.cid-u5L3TLG4N6 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u5L3TLG4N6 .col-copyright {
  padding: 0;
}
.cid-u5L3TLG4N6 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u5L3TLG4N6 .copyright {
    text-align: center !important;
  }
}
.cid-u5NnUEZ2Cq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u5NnUEZ2Cq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u5NnUEZ2Cq .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u5NnUEZ2Cq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u5NnUEZ2Cq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5NnUEZ2Cq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u5NnUEZ2Cq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5NnUEZ2Cq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5NnUEZ2Cq .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u5NnUEZ2Cq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u5NnUEZ2Cq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u5NnUEZ2Cq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u5NnUEZ2Cq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u5NnUEZ2Cq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u5NnUEZ2Cq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u5NnUEZ2Cq .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u5NnUEZ2Cq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u5NnUEZ2Cq .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u5NnUEZ2Cq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u5NnUEZ2Cq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u5NnUEZ2Cq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u5NnUEZ2Cq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u5NnUEZ2Cq .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u5NnUEZ2Cq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u5NnUEZ2Cq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5NnUEZ2Cq .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u5NnUEZ2Cq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5NnUEZ2Cq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u5NnUEZ2Cq .nav-item:focus,
.cid-u5NnUEZ2Cq .nav-link:focus {
  outline: none;
}
.cid-u5NnUEZ2Cq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5NnUEZ2Cq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5NnUEZ2Cq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5NnUEZ2Cq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5NnUEZ2Cq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5NnUEZ2Cq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5NnUEZ2Cq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u5NnUEZ2Cq .navbar.opened {
  transition: all 0.3s;
}
.cid-u5NnUEZ2Cq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5NnUEZ2Cq .navbar .navbar-logo img {
  width: auto;
}
.cid-u5NnUEZ2Cq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u5NnUEZ2Cq .navbar.collapsed {
  justify-content: center;
}
.cid-u5NnUEZ2Cq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5NnUEZ2Cq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5NnUEZ2Cq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u5NnUEZ2Cq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5NnUEZ2Cq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5NnUEZ2Cq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u5NnUEZ2Cq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5NnUEZ2Cq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5NnUEZ2Cq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5NnUEZ2Cq .navbar {
    min-height: 72px;
  }
  .cid-u5NnUEZ2Cq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u5NnUEZ2Cq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5NnUEZ2Cq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5NnUEZ2Cq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u5NnUEZ2Cq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5NnUEZ2Cq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u5NnUEZ2Cq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u5NnUEZ2Cq .dropdown-item.active,
.cid-u5NnUEZ2Cq .dropdown-item:active {
  background-color: transparent;
}
.cid-u5NnUEZ2Cq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5NnUEZ2Cq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5NnUEZ2Cq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5NnUEZ2Cq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u5NnUEZ2Cq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u5NnUEZ2Cq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u5NnUEZ2Cq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5NnUEZ2Cq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u5NnUEZ2Cq .navbar-buttons {
    text-align: left;
  }
}
.cid-u5NnUEZ2Cq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5NnUEZ2Cq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5NnUEZ2Cq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5NnUEZ2Cq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5NnUEZ2Cq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5NnUEZ2Cq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5NnUEZ2Cq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5NnUEZ2Cq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5NnUEZ2Cq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5NnUEZ2Cq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5NnUEZ2Cq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u5NnUEZ2Cq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u5NnUEZ2Cq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u5NnUEZ2Cq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5NnUEZ2Cq .navbar {
    height: 70px;
  }
  .cid-u5NnUEZ2Cq .navbar.opened {
    height: auto;
  }
  .cid-u5NnUEZ2Cq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u5NnUEZ2Cq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u5NnUEZ2Cq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u5NnUEZ2Cq .navbar-brand {
  margin-right: auto;
}
.cid-u5NnUEZ2Cq .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u5NnUEZ2Cq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5NnUEZ2Cq .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u5NnUEZ2Cq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5NnUEZ2Cq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u5NnUEZ2Cq .navbar-brand {
    margin-right: auto;
  }
  .cid-u5NnUEZ2Cq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u5NnUEZ2Cq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u5NnUEZ2Cq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5NnUEZ2Cq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u5NnUEZ2Cq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5NnUFpIez {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5NnUFpIez .item-img {
  position: relative;
}
.cid-u5NnUFpIez .button1 {
  background: #04551f;
}
.cid-u5NnUFpIez .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u5NnUFpIez .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u5NnUFpIez .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u5NnUFpIez .button2 {
    margin-top: 1rem;
  }
}
.cid-u5NnUFpIez .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u5NnUFpIez .title {
    top: 25%;
  }
}
.cid-u5NnUFpIez .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u5NnUFpIez .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u5NnUFpIez .image-wrapper {
    min-height: 400px;
  }
}
.cid-u5NnUFpIez .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u5NnUFpIez .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u5NnUFpIez .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u5NnUFpIez .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u5NnUFpIez .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u5NnUFpIez .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u5NnUFpIez .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u5NnUFpIez .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u5NnUFpIez .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5NnUFpIez .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u5NnUFpIez .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5NnUFpIez .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u5NnUFpIez .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5NnUFpIez .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5NnUFpIez .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5NnUFpIez img,
.cid-u5NnUFpIez .item-img {
  width: 100%;
}
.cid-u5NnUFpIez .item-title2,
.cid-u5NnUFpIez .icon2 {
  color: #ffffff;
}
.cid-u5NnUFpIez .item-title1,
.cid-u5NnUFpIez .icon1 {
  color: #ffffff;
}
.cid-u5NnUFpIez .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u5NnUFpIez .main-title DIV {
  text-align: center;
}
.cid-u5NnUFpIez h1,
.cid-u5NnUFpIez h2,
.cid-u5NnUFpIez h3,
.cid-u5NnUFpIez h4,
.cid-u5NnUFpIez .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5NnUFpIez p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u5NnUFHdvQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5NnUFHdvQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5NnUFHdvQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5NnUFHdvQ .timeline-element {
  position: relative;
}
.cid-u5NnUFHdvQ .timelines-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-u5NnUFHdvQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u5NnUFHdvQ .mbr-section-title,
.cid-u5NnUFHdvQ .mbr-section-subtitle,
.cid-u5NnUFHdvQ .timeline-date {
  text-align: center;
}
.cid-u5NnUFHdvQ .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #04551f;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-u5NnUFHdvQ .iconBackground {
    left: 15px;
    top: 30px;
  }
}
@media (min-width: 768px) {
  .cid-u5NnUFHdvQ .iconBackground {
    top: 70px;
    left: 50%;
  }
}
.cid-u5NnUFHdvQ .row:after {
  content: "";
  position: absolute;
  background-color: #04551f;
  width: 2px;
}
@media (max-width: 767px) {
  .cid-u5NnUFHdvQ .row:after {
    height: calc(100% + 30px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-u5NnUFHdvQ .row:after {
    height: calc(100% + 28px);
    top: 90px;
    left: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u5NnUFHdvQ .timeline-date-wrapper,
  .cid-u5NnUFHdvQ .timeline-text-wrapper,
  .cid-u5NnUFHdvQ .image-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-u5NnUFHdvQ .mbr-timeline-date {
    text-align: left !important;
  }
  .cid-u5NnUFHdvQ .mbr-timeline-title {
    text-align: left;
    margin-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u5NnUFHdvQ .timeline-date-wrapper,
  .cid-u5NnUFHdvQ .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-u5NnUFHdvQ .timeline-date-wrapper,
  .cid-u5NnUFHdvQ .timeline-text-wrapper,
  .cid-u5NnUFHdvQ .image-wrapper {
    padding: 2rem;
  }
}
.cid-u5NnUFHdvQ .mbr-section-title {
  color: #04551f;
}
.cid-u5NnUFHdvQ .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5NnUFHdvQ .mbr-timeline-date {
  color: #04551f;
}
.cid-u5NnUFHdvQ .mbr-text {
  color: #04551f;
}
.cid-u5NnUFHdvQ .mbr-timeline-title {
  color: #04551f;
}
.cid-u5NnUGz05f {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5NnUGz05f .item-img {
  position: relative;
}
.cid-u5NnUGz05f .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5NnUGz05f .card-text {
    padding-left: 4rem;
  }
}
.cid-u5NnUGz05f h5 {
  line-height: 1.2;
}
.cid-u5NnUGz05f .card {
  margin-bottom: 2rem;
}
.cid-u5NnUGz05f .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5NnUGz05f .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5NnUGz05f .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5NnUGz05f .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5NnUGz05f .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5NnUGz05f .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5NnUGz05f .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5NnUGz05f .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5NnUGz05f .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5NnUGz05f .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5NnUGz05f .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5NnUGz05f .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5NnUGz05f .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5NnUGz05f .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5NnUGz05f .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5NnUGz05f .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5NnUGz05f img,
.cid-u5NnUGz05f .item-img {
  width: 100%;
}
.cid-u5NnUGz05f .item:focus,
.cid-u5NnUGz05f span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5NnUGz05f .item {
    margin-bottom: 1rem;
  }
}
.cid-u5NnUGz05f .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5NnUGz05f .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5NnUGz05f .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5NnUGz05f .mbr-section-subtitle,
.cid-u5NnUGz05f .subtitle-wrap,
.cid-u5NnUGz05f .mbr-section-btn {
  text-align: left;
}
.cid-u5NnUGz05f .mbr-text,
.cid-u5NnUGz05f .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5NnUGz05f .mbr-text {
  color: #04551f;
}
.cid-u5NnUGz05f .mbr-title2 {
  color: #04551f;
}
#custom-html-1gs {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gs div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gs p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gs hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gs hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gs hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gs hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gs hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gs .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5NnUGWMXK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5NnUGWMXK .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5NnUGWMXK .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5NnUGWMXK img,
.cid-u5NnUGWMXK .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5NnUGWMXK .item {
  margin-bottom: 30px;
}
.cid-u5NnUGWMXK .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5NnUGWMXK .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5NnUGWMXK .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5NnUGWMXK .item-img img {
  transform: scale(1.05);
}
.cid-u5NnUGWMXK .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5NnUGWMXK .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u5NnUHrYEL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u5NnUHrYEL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5NnUHrYEL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5NnUHrYEL .container {
  display: flex;
  justify-content: center;
}
.cid-u5NnUHrYEL .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u5NnUHrYEL .col-copyright {
  padding: 0;
}
.cid-u5NnUHrYEL .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u5NnUHrYEL .copyright {
    text-align: center !important;
  }
}
.cid-u5NDhuyJhj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u5NDhuyJhj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u5NDhuyJhj .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u5NDhuyJhj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u5NDhuyJhj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5NDhuyJhj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u5NDhuyJhj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5NDhuyJhj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5NDhuyJhj .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u5NDhuyJhj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u5NDhuyJhj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u5NDhuyJhj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u5NDhuyJhj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u5NDhuyJhj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u5NDhuyJhj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u5NDhuyJhj .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u5NDhuyJhj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u5NDhuyJhj .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u5NDhuyJhj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u5NDhuyJhj .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u5NDhuyJhj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u5NDhuyJhj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u5NDhuyJhj .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u5NDhuyJhj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u5NDhuyJhj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5NDhuyJhj .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u5NDhuyJhj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5NDhuyJhj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u5NDhuyJhj .nav-item:focus,
.cid-u5NDhuyJhj .nav-link:focus {
  outline: none;
}
.cid-u5NDhuyJhj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5NDhuyJhj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5NDhuyJhj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5NDhuyJhj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5NDhuyJhj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5NDhuyJhj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5NDhuyJhj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u5NDhuyJhj .navbar.opened {
  transition: all 0.3s;
}
.cid-u5NDhuyJhj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5NDhuyJhj .navbar .navbar-logo img {
  width: auto;
}
.cid-u5NDhuyJhj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u5NDhuyJhj .navbar.collapsed {
  justify-content: center;
}
.cid-u5NDhuyJhj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5NDhuyJhj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5NDhuyJhj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u5NDhuyJhj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5NDhuyJhj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5NDhuyJhj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u5NDhuyJhj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5NDhuyJhj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5NDhuyJhj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5NDhuyJhj .navbar {
    min-height: 72px;
  }
  .cid-u5NDhuyJhj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u5NDhuyJhj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5NDhuyJhj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5NDhuyJhj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5NDhuyJhj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5NDhuyJhj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u5NDhuyJhj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5NDhuyJhj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u5NDhuyJhj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5NDhuyJhj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u5NDhuyJhj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u5NDhuyJhj .dropdown-item.active,
.cid-u5NDhuyJhj .dropdown-item:active {
  background-color: transparent;
}
.cid-u5NDhuyJhj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5NDhuyJhj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5NDhuyJhj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5NDhuyJhj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u5NDhuyJhj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u5NDhuyJhj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u5NDhuyJhj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5NDhuyJhj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u5NDhuyJhj .navbar-buttons {
    text-align: left;
  }
}
.cid-u5NDhuyJhj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5NDhuyJhj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5NDhuyJhj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5NDhuyJhj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5NDhuyJhj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5NDhuyJhj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5NDhuyJhj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5NDhuyJhj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5NDhuyJhj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5NDhuyJhj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5NDhuyJhj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u5NDhuyJhj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u5NDhuyJhj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u5NDhuyJhj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5NDhuyJhj .navbar {
    height: 70px;
  }
  .cid-u5NDhuyJhj .navbar.opened {
    height: auto;
  }
  .cid-u5NDhuyJhj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u5NDhuyJhj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u5NDhuyJhj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u5NDhuyJhj .navbar-brand {
  margin-right: auto;
}
.cid-u5NDhuyJhj .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u5NDhuyJhj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5NDhuyJhj .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u5NDhuyJhj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5NDhuyJhj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u5NDhuyJhj .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u5NDhuyJhj .navbar-brand {
    margin-right: auto;
  }
  .cid-u5NDhuyJhj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u5NDhuyJhj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u5NDhuyJhj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u5NDhuyJhj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5NDhuyJhj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u5NDhuyJhj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5NDhuWJDl {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5NDhuWJDl .item-img {
  position: relative;
}
.cid-u5NDhuWJDl .button1 {
  background: #04551f;
}
.cid-u5NDhuWJDl .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u5NDhuWJDl .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u5NDhuWJDl .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u5NDhuWJDl .button2 {
    margin-top: 1rem;
  }
}
.cid-u5NDhuWJDl .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u5NDhuWJDl .title {
    top: 25%;
  }
}
.cid-u5NDhuWJDl .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u5NDhuWJDl .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u5NDhuWJDl .image-wrapper {
    min-height: 400px;
  }
}
.cid-u5NDhuWJDl .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u5NDhuWJDl .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u5NDhuWJDl .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u5NDhuWJDl .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u5NDhuWJDl .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u5NDhuWJDl .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u5NDhuWJDl .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u5NDhuWJDl .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u5NDhuWJDl .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5NDhuWJDl .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u5NDhuWJDl .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5NDhuWJDl .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u5NDhuWJDl .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5NDhuWJDl .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5NDhuWJDl .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5NDhuWJDl img,
.cid-u5NDhuWJDl .item-img {
  width: 100%;
}
.cid-u5NDhuWJDl .item-title2,
.cid-u5NDhuWJDl .icon2 {
  color: #ffffff;
}
.cid-u5NDhuWJDl .item-title1,
.cid-u5NDhuWJDl .icon1 {
  color: #ffffff;
}
.cid-u5NDhuWJDl .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u5NDhuWJDl .main-title DIV {
  text-align: center;
}
.cid-u5NDhuWJDl h1,
.cid-u5NDhuWJDl h2,
.cid-u5NDhuWJDl h3,
.cid-u5NDhuWJDl h4,
.cid-u5NDhuWJDl .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5NDhuWJDl p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u5NDhvbDNE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5NDhvbDNE .item-img {
  position: relative;
}
.cid-u5NDhvbDNE .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5NDhvbDNE .card-text {
    padding-left: 4rem;
  }
}
.cid-u5NDhvbDNE h5 {
  line-height: 1.2;
}
.cid-u5NDhvbDNE .card {
  margin-bottom: 2rem;
}
.cid-u5NDhvbDNE .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5NDhvbDNE .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5NDhvbDNE .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5NDhvbDNE .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5NDhvbDNE .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5NDhvbDNE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5NDhvbDNE .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5NDhvbDNE .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5NDhvbDNE .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5NDhvbDNE .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5NDhvbDNE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5NDhvbDNE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5NDhvbDNE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5NDhvbDNE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5NDhvbDNE .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5NDhvbDNE .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5NDhvbDNE img,
.cid-u5NDhvbDNE .item-img {
  width: 100%;
}
.cid-u5NDhvbDNE .item:focus,
.cid-u5NDhvbDNE span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5NDhvbDNE .item {
    margin-bottom: 1rem;
  }
}
.cid-u5NDhvbDNE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5NDhvbDNE .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5NDhvbDNE .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5NDhvbDNE .mbr-section-subtitle,
.cid-u5NDhvbDNE .subtitle-wrap,
.cid-u5NDhvbDNE .mbr-section-btn {
  text-align: left;
}
.cid-u5NDhvbDNE .mbr-text,
.cid-u5NDhvbDNE .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5NDhvbDNE .mbr-text {
  color: #04551f;
}
.cid-u5NDhvbDNE .mbr-title2 {
  color: #04551f;
}
.cid-u5NDhvbDNE p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1ah {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ah div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ah p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ah hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ah hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ah hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ah hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ah hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ah .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5NDhvAJ1q {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5NDhvAJ1q .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5NDhvAJ1q .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5NDhvAJ1q img,
.cid-u5NDhvAJ1q .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5NDhvAJ1q .item {
  margin-bottom: 30px;
}
.cid-u5NDhvAJ1q .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5NDhvAJ1q .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5NDhvAJ1q .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5NDhvAJ1q .item-img img {
  transform: scale(1.05);
}
.cid-u5NDhvAJ1q .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5NDhvAJ1q .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u5NDhvZK8e {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u5NDhvZK8e .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5NDhvZK8e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5NDhvZK8e .container {
  display: flex;
  justify-content: center;
}
.cid-u5NDhvZK8e .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u5NDhvZK8e .col-copyright {
  padding: 0;
}
.cid-u5NDhvZK8e .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u5NDhvZK8e .copyright {
    text-align: center !important;
  }
}
.cid-u5OyjYmWNJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u5OyjYmWNJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u5OyjYmWNJ .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u5OyjYmWNJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u5OyjYmWNJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5OyjYmWNJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u5OyjYmWNJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5OyjYmWNJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5OyjYmWNJ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u5OyjYmWNJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u5OyjYmWNJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u5OyjYmWNJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u5OyjYmWNJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u5OyjYmWNJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u5OyjYmWNJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u5OyjYmWNJ .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u5OyjYmWNJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u5OyjYmWNJ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u5OyjYmWNJ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u5OyjYmWNJ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u5OyjYmWNJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u5OyjYmWNJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u5OyjYmWNJ .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u5OyjYmWNJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u5OyjYmWNJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5OyjYmWNJ .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u5OyjYmWNJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5OyjYmWNJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u5OyjYmWNJ .nav-item:focus,
.cid-u5OyjYmWNJ .nav-link:focus {
  outline: none;
}
.cid-u5OyjYmWNJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5OyjYmWNJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5OyjYmWNJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5OyjYmWNJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5OyjYmWNJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5OyjYmWNJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5OyjYmWNJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u5OyjYmWNJ .navbar.opened {
  transition: all 0.3s;
}
.cid-u5OyjYmWNJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5OyjYmWNJ .navbar .navbar-logo img {
  width: auto;
}
.cid-u5OyjYmWNJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u5OyjYmWNJ .navbar.collapsed {
  justify-content: center;
}
.cid-u5OyjYmWNJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5OyjYmWNJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5OyjYmWNJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u5OyjYmWNJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5OyjYmWNJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5OyjYmWNJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u5OyjYmWNJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5OyjYmWNJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5OyjYmWNJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5OyjYmWNJ .navbar {
    min-height: 72px;
  }
  .cid-u5OyjYmWNJ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u5OyjYmWNJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5OyjYmWNJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5OyjYmWNJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5OyjYmWNJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5OyjYmWNJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u5OyjYmWNJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5OyjYmWNJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u5OyjYmWNJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5OyjYmWNJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u5OyjYmWNJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u5OyjYmWNJ .dropdown-item.active,
.cid-u5OyjYmWNJ .dropdown-item:active {
  background-color: transparent;
}
.cid-u5OyjYmWNJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5OyjYmWNJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5OyjYmWNJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5OyjYmWNJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u5OyjYmWNJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u5OyjYmWNJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u5OyjYmWNJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5OyjYmWNJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u5OyjYmWNJ .navbar-buttons {
    text-align: left;
  }
}
.cid-u5OyjYmWNJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5OyjYmWNJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5OyjYmWNJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5OyjYmWNJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5OyjYmWNJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5OyjYmWNJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5OyjYmWNJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5OyjYmWNJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5OyjYmWNJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5OyjYmWNJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5OyjYmWNJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u5OyjYmWNJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u5OyjYmWNJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u5OyjYmWNJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5OyjYmWNJ .navbar {
    height: 70px;
  }
  .cid-u5OyjYmWNJ .navbar.opened {
    height: auto;
  }
  .cid-u5OyjYmWNJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u5OyjYmWNJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u5OyjYmWNJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u5OyjYmWNJ .navbar-brand {
  margin-right: auto;
}
.cid-u5OyjYmWNJ .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u5OyjYmWNJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5OyjYmWNJ .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u5OyjYmWNJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5OyjYmWNJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u5OyjYmWNJ .navbar-brand {
    margin-right: auto;
  }
  .cid-u5OyjYmWNJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u5OyjYmWNJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u5OyjYmWNJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u5OyjYmWNJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5OyjYmWNJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u5OyjYmWNJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5OyjYT6ck {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5OyjYT6ck .item-img {
  position: relative;
}
.cid-u5OyjYT6ck .button1 {
  background: #04551f;
}
.cid-u5OyjYT6ck .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u5OyjYT6ck .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u5OyjYT6ck .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u5OyjYT6ck .button2 {
    margin-top: 1rem;
  }
}
.cid-u5OyjYT6ck .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u5OyjYT6ck .title {
    top: 25%;
  }
}
.cid-u5OyjYT6ck .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u5OyjYT6ck .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u5OyjYT6ck .image-wrapper {
    min-height: 400px;
  }
}
.cid-u5OyjYT6ck .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u5OyjYT6ck .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u5OyjYT6ck .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u5OyjYT6ck .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u5OyjYT6ck .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u5OyjYT6ck .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u5OyjYT6ck .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u5OyjYT6ck .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u5OyjYT6ck .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5OyjYT6ck .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u5OyjYT6ck .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5OyjYT6ck .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u5OyjYT6ck .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5OyjYT6ck .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5OyjYT6ck .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5OyjYT6ck img,
.cid-u5OyjYT6ck .item-img {
  width: 100%;
}
.cid-u5OyjYT6ck .item-title2,
.cid-u5OyjYT6ck .icon2 {
  color: #ffffff;
}
.cid-u5OyjYT6ck .item-title1,
.cid-u5OyjYT6ck .icon1 {
  color: #ffffff;
}
.cid-u5OyjYT6ck .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u5OyjYT6ck .main-title DIV {
  text-align: center;
}
.cid-u5OyjYT6ck h1,
.cid-u5OyjYT6ck h2,
.cid-u5OyjYT6ck h3,
.cid-u5OyjYT6ck h4,
.cid-u5OyjYT6ck .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5OyjYT6ck p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uaskkyZ27c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5OyjZg0Tv {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5OyjZg0Tv .item-img {
  position: relative;
}
.cid-u5OyjZg0Tv .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5OyjZg0Tv .card-text {
    padding-left: 4rem;
  }
}
.cid-u5OyjZg0Tv h5 {
  line-height: 1.2;
}
.cid-u5OyjZg0Tv .card {
  margin-bottom: 2rem;
}
.cid-u5OyjZg0Tv .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5OyjZg0Tv .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5OyjZg0Tv .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5OyjZg0Tv .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5OyjZg0Tv .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5OyjZg0Tv .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5OyjZg0Tv .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5OyjZg0Tv .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5OyjZg0Tv .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5OyjZg0Tv .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5OyjZg0Tv .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5OyjZg0Tv .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5OyjZg0Tv .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5OyjZg0Tv .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5OyjZg0Tv .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5OyjZg0Tv .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5OyjZg0Tv img,
.cid-u5OyjZg0Tv .item-img {
  width: 100%;
}
.cid-u5OyjZg0Tv .item:focus,
.cid-u5OyjZg0Tv span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5OyjZg0Tv .item {
    margin-bottom: 1rem;
  }
}
.cid-u5OyjZg0Tv .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5OyjZg0Tv .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5OyjZg0Tv .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5OyjZg0Tv .mbr-section-subtitle,
.cid-u5OyjZg0Tv .subtitle-wrap,
.cid-u5OyjZg0Tv .mbr-section-btn {
  text-align: left;
}
.cid-u5OyjZg0Tv .mbr-text,
.cid-u5OyjZg0Tv .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5OyjZg0Tv .mbr-text {
  color: #04551f;
}
.cid-u5OyjZg0Tv .mbr-title2 {
  color: #04551f;
}
.cid-u5OyjZg0Tv p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5OyjZMq7W {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5OyjZMq7W .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5OyjZMq7W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5OyjZMq7W .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u5OyjZMq7W .mbr-section-title {
  color: #04551f;
}
.cid-u5OyjZMq7W .mbr-section-subtitle {
  color: #24262b;
}
.cid-u5OyjZMq7W .items-row {
  row-gap: 32px;
}
.cid-u5OyjZMq7W .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u5OyjZMq7W .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u5OyjZMq7W .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u5OyjZMq7W .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u5OyjZMq7W .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u5OyjZMq7W .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u5OyjZMq7W .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u5OyjZMq7W .mbr-item-subtitle {
  color: #24262b;
}
.cid-u5OyjZMq7W .carousel-control,
.cid-u5OyjZMq7W .close {
  background: #1b1b1b;
}
.cid-u5OyjZMq7W .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u5OyjZMq7W .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u5OyjZMq7W .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u5OyjZMq7W .carousel-control-next span {
  margin-left: 5px;
}
.cid-u5OyjZMq7W .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-u5OyjZMq7W .close::before {
  content: '\e91a';
}
.cid-u5OyjZMq7W .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u5OyjZMq7W .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-u5OyjZMq7W .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5OyjZMq7W .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5OyjZMq7W .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u5OyjZMq7W .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u5OyjZMq7W .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-u5OyjZMq7W .carousel-indicators li.active,
.cid-u5OyjZMq7W .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u5OyjZMq7W .carousel-indicators li::after,
.cid-u5OyjZMq7W .carousel-indicators li::before {
  content: none;
}
.cid-u5OyjZMq7W .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u5OyjZMq7W .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u5OyjZMq7W .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u5OyjZMq7W .carousel-indicators {
    display: none;
  }
}
.cid-u5OyjZMq7W .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u5OyjZMq7W .carousel-inner > .active {
  display: block;
}
.cid-u5OyjZMq7W .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5OyjZMq7W .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5OyjZMq7W .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u5OyjZMq7W .carousel-control,
  .cid-u5OyjZMq7W .carousel-indicators,
  .cid-u5OyjZMq7W .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u5OyjZMq7W .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u5OyjZMq7W .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u5OyjZMq7W .carousel-indicators .active,
.cid-u5OyjZMq7W .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u5OyjZMq7W .carousel-indicators .active {
  background: #fff;
}
.cid-u5OyjZMq7W .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u5OyjZMq7W .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u5OyjZMq7W .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u5OyjZMq7W .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u5OyjZMq7W .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u5OyjZMq7W .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u5OyjZMq7W .carousel {
  width: 100%;
}
.cid-u5OyjZMq7W .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u5OyjZMq7W .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u5OyjZMq7W .modal.fade .modal-dialog,
.cid-u5OyjZMq7W .modal.in .modal-dialog {
  transform: none;
}
.cid-u5OyjZMq7W .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u5OyjZMq7W H6 {
  text-align: center;
}
.cid-u5Oyk0GILx {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5Oyk0GILx .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5Oyk0GILx .colored-text {
  color: #a68462 !important;
}
.cid-u5Oyk0GILx .mbr-section-title {
  color: #ffffff;
}
.cid-u5Oyk0GILx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5Oyk0GILx .mbr-text {
  color: #ffffff;
}
.cid-u5Oyk0GILx .mbr-section-title.main-title {
  text-align: center;
}
.cid-u5Oyk13yyp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5Oyk13yyp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5Oyk13yyp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5Oyk13yyp .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5Oyk13yyp .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5Oyk13yyp .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5Oyk13yyp .image-wrapper img {
    height: 300px;
  }
}
.cid-u5Oyk13yyp .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5Oyk13yyp .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5Oyk13yyp .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5Oyk13yyp .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5Oyk13yyp .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5Oyk13yyp .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5Oyk13yyp .cards-wrapper {
    margin: 0;
  }
}
.cid-u5Oyk13yyp .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5Oyk13yyp .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5Oyk13yyp .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5Oyk13yyp .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5Oyk13yyp .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5Oyk13yyp .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5Oyk13yyp .mbr-section-title {
  color: #04551f;
}
.cid-u5Oyk13yyp .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5Oyk13yyp .mbr-text {
  color: #04551f;
}
.cid-u5Oyk13yyp .mbr-card-title {
  color: #ffffff;
}
.cid-u5Oyk13yyp .mbr-card-title,
.cid-u5Oyk13yyp .cards-wrapper {
  color: #04551f;
}
#custom-html-1as {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1as div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1as p {
  font-size: 60px;
  color: #777;
}
#custom-html-1as hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1as hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1as hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1as hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1as hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1as .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5Oyk1E3Dj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5Oyk1E3Dj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5Oyk1E3Dj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5Oyk1E3Dj .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5Oyk1E3Dj .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5Oyk1E3Dj .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5Oyk1E3Dj .image-wrapper img {
    height: 300px;
  }
}
.cid-u5Oyk1E3Dj .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5Oyk1E3Dj .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5Oyk1E3Dj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5Oyk1E3Dj .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5Oyk1E3Dj .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5Oyk1E3Dj .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5Oyk1E3Dj .cards-wrapper {
    margin: 0;
  }
}
.cid-u5Oyk1E3Dj .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5Oyk1E3Dj .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5Oyk1E3Dj .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5Oyk1E3Dj .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5Oyk1E3Dj .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5Oyk1E3Dj .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5Oyk1E3Dj .mbr-section-title {
  color: #04551f;
}
.cid-u5Oyk1E3Dj .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5Oyk1E3Dj .mbr-text {
  color: #04551f;
}
.cid-u5Oyk1E3Dj .mbr-card-title {
  color: #ffffff;
}
.cid-u5Oyk1E3Dj .mbr-card-title,
.cid-u5Oyk1E3Dj .cards-wrapper {
  color: #04551f;
}
#custom-html-1au {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1au div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1au p {
  font-size: 60px;
  color: #777;
}
#custom-html-1au hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1au hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1au hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1au hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1au hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1au .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5Oyk2grAU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5Oyk2grAU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5Oyk2grAU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5Oyk2grAU .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5Oyk2grAU .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5Oyk2grAU .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5Oyk2grAU .image-wrapper img {
    height: 300px;
  }
}
.cid-u5Oyk2grAU .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5Oyk2grAU .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5Oyk2grAU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5Oyk2grAU .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5Oyk2grAU .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5Oyk2grAU .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5Oyk2grAU .cards-wrapper {
    margin: 0;
  }
}
.cid-u5Oyk2grAU .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5Oyk2grAU .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5Oyk2grAU .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5Oyk2grAU .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5Oyk2grAU .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5Oyk2grAU .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5Oyk2grAU .mbr-section-title {
  color: #04551f;
}
.cid-u5Oyk2grAU .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5Oyk2grAU .mbr-text {
  color: #04551f;
}
.cid-u5Oyk2grAU .mbr-card-title {
  color: #ffffff;
}
.cid-u5Oyk2grAU .mbr-card-title,
.cid-u5Oyk2grAU .cards-wrapper {
  color: #04551f;
}
#custom-html-1aw {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1aw div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1aw p {
  font-size: 60px;
  color: #777;
}
#custom-html-1aw hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1aw hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1aw hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1aw hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1aw hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1aw .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5Oyk2W3oD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5Oyk2W3oD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5Oyk2W3oD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5Oyk2W3oD .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5Oyk2W3oD .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5Oyk2W3oD .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5Oyk2W3oD .image-wrapper img {
    height: 300px;
  }
}
.cid-u5Oyk2W3oD .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5Oyk2W3oD .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5Oyk2W3oD .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5Oyk2W3oD .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5Oyk2W3oD .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5Oyk2W3oD .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5Oyk2W3oD .cards-wrapper {
    margin: 0;
  }
}
.cid-u5Oyk2W3oD .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5Oyk2W3oD .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5Oyk2W3oD .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5Oyk2W3oD .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5Oyk2W3oD .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5Oyk2W3oD .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5Oyk2W3oD .mbr-section-title {
  color: #04551f;
}
.cid-u5Oyk2W3oD .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5Oyk2W3oD .mbr-text {
  color: #04551f;
}
.cid-u5Oyk2W3oD .mbr-card-title {
  color: #ffffff;
}
.cid-u5Oyk2W3oD .mbr-card-title,
.cid-u5Oyk2W3oD .cards-wrapper {
  color: #04551f;
}
#custom-html-1ay {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ay div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ay p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ay hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ay hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ay hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ay hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ay hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ay .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5Oyk3B6zY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u5Oyk3B6zY .item-img {
  position: relative;
}
.cid-u5Oyk3B6zY .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u5Oyk3B6zY .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u5Oyk3B6zY .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5Oyk3B6zY .image-wrapper {
  overflow: hidden;
}
.cid-u5Oyk3B6zY .item1 {
  margin-bottom: 2rem !important;
}
.cid-u5Oyk3B6zY .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5Oyk3B6zY .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5Oyk3B6zY .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u5Oyk3B6zY .item1,
.cid-u5Oyk3B6zY .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5Oyk3B6zY .item1 .item:hover,
.cid-u5Oyk3B6zY .item .item:hover {
  cursor: pointer;
}
.cid-u5Oyk3B6zY .item1:hover .link-icon-wrapper span,
.cid-u5Oyk3B6zY .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u5Oyk3B6zY .card2 {
    margin-top: 1rem;
  }
}
.cid-u5Oyk3B6zY .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5Oyk3B6zY .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5Oyk3B6zY .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5Oyk3B6zY .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5Oyk3B6zY .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5Oyk3B6zY .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5Oyk3B6zY .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5Oyk3B6zY .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5Oyk3B6zY .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5Oyk3B6zY img,
.cid-u5Oyk3B6zY .item-img {
  width: 100%;
}
.cid-u5Oyk3B6zY .item:focus,
.cid-u5Oyk3B6zY span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5Oyk3B6zY .item {
    margin-bottom: 1rem;
  }
}
.cid-u5Oyk3B6zY .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5Oyk3B6zY .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u5Oyk3B6zY .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5Oyk3B6zY .mbr-section-subtitle,
.cid-u5Oyk3B6zY .subtitle-wrap,
.cid-u5Oyk3B6zY .mbr-section-btn {
  text-align: left;
}
.cid-u5Oyk3B6zY .mbr-text,
.cid-u5Oyk3B6zY .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1b0 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1b0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1b0 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1b0 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1b0 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1b0 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1b0 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1b0 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1b0 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5Oyk4feZE {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5Oyk4feZE .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5Oyk4feZE .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5Oyk4feZE img,
.cid-u5Oyk4feZE .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5Oyk4feZE .item {
  margin-bottom: 30px;
}
.cid-u5Oyk4feZE .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5Oyk4feZE .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5Oyk4feZE .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5Oyk4feZE .item-img img {
  transform: scale(1.05);
}
.cid-u5Oyk4feZE .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5Oyk4feZE .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u5Oyk4TDaB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u5Oyk4TDaB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5Oyk4TDaB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5Oyk4TDaB .container {
  display: flex;
  justify-content: center;
}
.cid-u5Oyk4TDaB .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u5Oyk4TDaB .col-copyright {
  padding: 0;
}
.cid-u5Oyk4TDaB .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u5Oyk4TDaB .copyright {
    text-align: center !important;
  }
}
.cid-u5PO54UfG5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u5PO54UfG5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u5PO54UfG5 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u5PO54UfG5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u5PO54UfG5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5PO54UfG5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u5PO54UfG5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5PO54UfG5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5PO54UfG5 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u5PO54UfG5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u5PO54UfG5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u5PO54UfG5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u5PO54UfG5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u5PO54UfG5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u5PO54UfG5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u5PO54UfG5 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u5PO54UfG5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u5PO54UfG5 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u5PO54UfG5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u5PO54UfG5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u5PO54UfG5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u5PO54UfG5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u5PO54UfG5 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u5PO54UfG5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u5PO54UfG5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u5PO54UfG5 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u5PO54UfG5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u5PO54UfG5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u5PO54UfG5 .nav-item:focus,
.cid-u5PO54UfG5 .nav-link:focus {
  outline: none;
}
.cid-u5PO54UfG5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5PO54UfG5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5PO54UfG5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5PO54UfG5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5PO54UfG5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5PO54UfG5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5PO54UfG5 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u5PO54UfG5 .navbar.opened {
  transition: all 0.3s;
}
.cid-u5PO54UfG5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u5PO54UfG5 .navbar .navbar-logo img {
  width: auto;
}
.cid-u5PO54UfG5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u5PO54UfG5 .navbar.collapsed {
  justify-content: center;
}
.cid-u5PO54UfG5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5PO54UfG5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5PO54UfG5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u5PO54UfG5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5PO54UfG5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5PO54UfG5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u5PO54UfG5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5PO54UfG5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u5PO54UfG5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u5PO54UfG5 .navbar {
    min-height: 72px;
  }
  .cid-u5PO54UfG5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u5PO54UfG5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5PO54UfG5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5PO54UfG5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5PO54UfG5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5PO54UfG5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u5PO54UfG5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5PO54UfG5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u5PO54UfG5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5PO54UfG5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u5PO54UfG5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u5PO54UfG5 .dropdown-item.active,
.cid-u5PO54UfG5 .dropdown-item:active {
  background-color: transparent;
}
.cid-u5PO54UfG5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5PO54UfG5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5PO54UfG5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5PO54UfG5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u5PO54UfG5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u5PO54UfG5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u5PO54UfG5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u5PO54UfG5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u5PO54UfG5 .navbar-buttons {
    text-align: left;
  }
}
.cid-u5PO54UfG5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u5PO54UfG5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5PO54UfG5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5PO54UfG5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5PO54UfG5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5PO54UfG5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5PO54UfG5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5PO54UfG5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5PO54UfG5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5PO54UfG5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5PO54UfG5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u5PO54UfG5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u5PO54UfG5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u5PO54UfG5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5PO54UfG5 .navbar {
    height: 70px;
  }
  .cid-u5PO54UfG5 .navbar.opened {
    height: auto;
  }
  .cid-u5PO54UfG5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u5PO54UfG5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u5PO54UfG5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u5PO54UfG5 .navbar-brand {
  margin-right: auto;
}
.cid-u5PO54UfG5 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u5PO54UfG5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5PO54UfG5 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u5PO54UfG5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u5PO54UfG5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u5PO54UfG5 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u5PO54UfG5 .navbar-brand {
    margin-right: auto;
  }
  .cid-u5PO54UfG5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u5PO54UfG5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u5PO54UfG5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u5PO54UfG5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u5PO54UfG5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u5PO54UfG5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u5PO55ljkp {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5PO55ljkp .item-img {
  position: relative;
}
.cid-u5PO55ljkp .button1 {
  background: #04551f;
}
.cid-u5PO55ljkp .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u5PO55ljkp .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u5PO55ljkp .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u5PO55ljkp .button2 {
    margin-top: 1rem;
  }
}
.cid-u5PO55ljkp .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u5PO55ljkp .title {
    top: 25%;
  }
}
.cid-u5PO55ljkp .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u5PO55ljkp .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u5PO55ljkp .image-wrapper {
    min-height: 400px;
  }
}
.cid-u5PO55ljkp .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u5PO55ljkp .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u5PO55ljkp .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u5PO55ljkp .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u5PO55ljkp .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u5PO55ljkp .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u5PO55ljkp .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u5PO55ljkp .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u5PO55ljkp .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5PO55ljkp .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u5PO55ljkp .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5PO55ljkp .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u5PO55ljkp .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5PO55ljkp .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5PO55ljkp .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u5PO55ljkp img,
.cid-u5PO55ljkp .item-img {
  width: 100%;
}
.cid-u5PO55ljkp .item-title2,
.cid-u5PO55ljkp .icon2 {
  color: #ffffff;
}
.cid-u5PO55ljkp .item-title1,
.cid-u5PO55ljkp .icon1 {
  color: #ffffff;
}
.cid-u5PO55ljkp .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u5PO55ljkp .main-title DIV {
  text-align: center;
}
.cid-u5PO55ljkp h1,
.cid-u5PO55ljkp h2,
.cid-u5PO55ljkp h3,
.cid-u5PO55ljkp h4,
.cid-u5PO55ljkp .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5PO55ljkp p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uasoCJ50lx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5PO55JLZq {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5PO55JLZq .item-img {
  position: relative;
}
.cid-u5PO55JLZq .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u5PO55JLZq .card-text {
    padding-left: 4rem;
  }
}
.cid-u5PO55JLZq h5 {
  line-height: 1.2;
}
.cid-u5PO55JLZq .card {
  margin-bottom: 2rem;
}
.cid-u5PO55JLZq .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u5PO55JLZq .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5PO55JLZq .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u5PO55JLZq .image-wrapper {
    min-height: 200px;
  }
}
.cid-u5PO55JLZq .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5PO55JLZq .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5PO55JLZq .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u5PO55JLZq .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5PO55JLZq .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5PO55JLZq .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5PO55JLZq .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5PO55JLZq .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5PO55JLZq .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5PO55JLZq .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5PO55JLZq .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5PO55JLZq .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5PO55JLZq img,
.cid-u5PO55JLZq .item-img {
  width: 100%;
}
.cid-u5PO55JLZq .item:focus,
.cid-u5PO55JLZq span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5PO55JLZq .item {
    margin-bottom: 1rem;
  }
}
.cid-u5PO55JLZq .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5PO55JLZq .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u5PO55JLZq .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5PO55JLZq .mbr-section-subtitle,
.cid-u5PO55JLZq .subtitle-wrap,
.cid-u5PO55JLZq .mbr-section-btn {
  text-align: left;
}
.cid-u5PO55JLZq .mbr-text,
.cid-u5PO55JLZq .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u5PO55JLZq .mbr-text {
  color: #04551f;
}
.cid-u5PO55JLZq .mbr-title2 {
  color: #04551f;
}
.cid-u5PO55JLZq p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u5PO56aXaM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5PO56aXaM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5PO56aXaM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5PO56aXaM .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u5PO56aXaM .mbr-section-title {
  color: #04551f;
}
.cid-u5PO56aXaM .mbr-section-subtitle {
  color: #24262b;
}
.cid-u5PO56aXaM .items-row {
  row-gap: 32px;
}
.cid-u5PO56aXaM .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u5PO56aXaM .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u5PO56aXaM .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u5PO56aXaM .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u5PO56aXaM .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u5PO56aXaM .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u5PO56aXaM .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u5PO56aXaM .mbr-item-subtitle {
  color: #24262b;
}
.cid-u5PO56aXaM .carousel-control,
.cid-u5PO56aXaM .close {
  background: #1b1b1b;
}
.cid-u5PO56aXaM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u5PO56aXaM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u5PO56aXaM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u5PO56aXaM .carousel-control-next span {
  margin-left: 5px;
}
.cid-u5PO56aXaM .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-u5PO56aXaM .close::before {
  content: '\e91a';
}
.cid-u5PO56aXaM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u5PO56aXaM .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-u5PO56aXaM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5PO56aXaM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5PO56aXaM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u5PO56aXaM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u5PO56aXaM .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-u5PO56aXaM .carousel-indicators li.active,
.cid-u5PO56aXaM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u5PO56aXaM .carousel-indicators li::after,
.cid-u5PO56aXaM .carousel-indicators li::before {
  content: none;
}
.cid-u5PO56aXaM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u5PO56aXaM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u5PO56aXaM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u5PO56aXaM .carousel-indicators {
    display: none;
  }
}
.cid-u5PO56aXaM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u5PO56aXaM .carousel-inner > .active {
  display: block;
}
.cid-u5PO56aXaM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5PO56aXaM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5PO56aXaM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u5PO56aXaM .carousel-control,
  .cid-u5PO56aXaM .carousel-indicators,
  .cid-u5PO56aXaM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u5PO56aXaM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u5PO56aXaM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u5PO56aXaM .carousel-indicators .active,
.cid-u5PO56aXaM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u5PO56aXaM .carousel-indicators .active {
  background: #fff;
}
.cid-u5PO56aXaM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u5PO56aXaM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u5PO56aXaM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u5PO56aXaM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u5PO56aXaM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u5PO56aXaM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u5PO56aXaM .carousel {
  width: 100%;
}
.cid-u5PO56aXaM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u5PO56aXaM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u5PO56aXaM .modal.fade .modal-dialog,
.cid-u5PO56aXaM .modal.in .modal-dialog {
  transform: none;
}
.cid-u5PO56aXaM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u5PO56aXaM H6 {
  text-align: center;
}
.cid-u5PO57c7Gi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u5PO57c7Gi .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u5PO57c7Gi .colored-text {
  color: #a68462 !important;
}
.cid-u5PO57c7Gi .mbr-section-title {
  color: #ffffff;
}
.cid-u5PO57c7Gi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u5PO57c7Gi .mbr-text {
  color: #ffffff;
}
.cid-u5PO57c7Gi .mbr-section-title.main-title {
  text-align: center;
}
.cid-u5PO57BxMb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5PO57BxMb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5PO57BxMb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5PO57BxMb .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5PO57BxMb .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5PO57BxMb .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5PO57BxMb .image-wrapper img {
    height: 300px;
  }
}
.cid-u5PO57BxMb .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5PO57BxMb .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5PO57BxMb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5PO57BxMb .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5PO57BxMb .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5PO57BxMb .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5PO57BxMb .cards-wrapper {
    margin: 0;
  }
}
.cid-u5PO57BxMb .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5PO57BxMb .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5PO57BxMb .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5PO57BxMb .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5PO57BxMb .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5PO57BxMb .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5PO57BxMb .mbr-section-title {
  color: #04551f;
}
.cid-u5PO57BxMb .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5PO57BxMb .mbr-text {
  color: #04551f;
}
.cid-u5PO57BxMb .mbr-card-title {
  color: #ffffff;
}
.cid-u5PO57BxMb .mbr-card-title,
.cid-u5PO57BxMb .cards-wrapper {
  color: #04551f;
}
#custom-html-1b9 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1b9 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1b9 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1b9 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1b9 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1b9 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1b9 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1b9 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1b9 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5PO58cSvM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5PO58cSvM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5PO58cSvM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5PO58cSvM .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5PO58cSvM .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5PO58cSvM .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5PO58cSvM .image-wrapper img {
    height: 300px;
  }
}
.cid-u5PO58cSvM .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5PO58cSvM .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5PO58cSvM .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5PO58cSvM .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5PO58cSvM .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5PO58cSvM .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5PO58cSvM .cards-wrapper {
    margin: 0;
  }
}
.cid-u5PO58cSvM .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5PO58cSvM .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5PO58cSvM .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5PO58cSvM .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5PO58cSvM .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5PO58cSvM .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5PO58cSvM .mbr-section-title {
  color: #04551f;
}
.cid-u5PO58cSvM .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5PO58cSvM .mbr-text {
  color: #04551f;
}
.cid-u5PO58cSvM .mbr-card-title {
  color: #ffffff;
}
.cid-u5PO58cSvM .mbr-card-title,
.cid-u5PO58cSvM .cards-wrapper {
  color: #04551f;
}
#custom-html-1bb {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1bb div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1bb p {
  font-size: 60px;
  color: #777;
}
#custom-html-1bb hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1bb hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1bb hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1bb hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1bb hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1bb .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5PO58PGc6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5PO58PGc6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5PO58PGc6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5PO58PGc6 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5PO58PGc6 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5PO58PGc6 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5PO58PGc6 .image-wrapper img {
    height: 300px;
  }
}
.cid-u5PO58PGc6 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5PO58PGc6 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5PO58PGc6 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5PO58PGc6 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5PO58PGc6 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5PO58PGc6 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5PO58PGc6 .cards-wrapper {
    margin: 0;
  }
}
.cid-u5PO58PGc6 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5PO58PGc6 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5PO58PGc6 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5PO58PGc6 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5PO58PGc6 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5PO58PGc6 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5PO58PGc6 .mbr-section-title {
  color: #04551f;
}
.cid-u5PO58PGc6 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5PO58PGc6 .mbr-text {
  color: #04551f;
}
.cid-u5PO58PGc6 .mbr-card-title {
  color: #ffffff;
}
.cid-u5PO58PGc6 .mbr-card-title,
.cid-u5PO58PGc6 .cards-wrapper {
  color: #04551f;
}
#custom-html-1bd {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1bd div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1bd p {
  font-size: 60px;
  color: #777;
}
#custom-html-1bd hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1bd hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1bd hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1bd hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1bd hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1bd .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5Z2MtbSMC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u5Z2MtbSMC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5Z2MtbSMC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u5Z2MtbSMC .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u5Z2MtbSMC .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u5Z2MtbSMC .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u5Z2MtbSMC .image-wrapper img {
    height: 300px;
  }
}
.cid-u5Z2MtbSMC .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u5Z2MtbSMC .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u5Z2MtbSMC .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u5Z2MtbSMC .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u5Z2MtbSMC .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5Z2MtbSMC .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u5Z2MtbSMC .cards-wrapper {
    margin: 0;
  }
}
.cid-u5Z2MtbSMC .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u5Z2MtbSMC .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u5Z2MtbSMC .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u5Z2MtbSMC .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u5Z2MtbSMC .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u5Z2MtbSMC .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u5Z2MtbSMC .mbr-section-title {
  color: #04551f;
}
.cid-u5Z2MtbSMC .mbr-section-subtitle {
  color: #04551f;
}
.cid-u5Z2MtbSMC .mbr-text {
  color: #04551f;
}
.cid-u5Z2MtbSMC .mbr-card-title {
  color: #ffffff;
}
.cid-u5Z2MtbSMC .mbr-card-title,
.cid-u5Z2MtbSMC .cards-wrapper {
  color: #04551f;
}
#custom-html-1bf {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1bf div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1bf p {
  font-size: 60px;
  color: #777;
}
#custom-html-1bf hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1bf hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1bf hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1bf hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1bf hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1bf .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5PO5accLs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u5PO5accLs .item-img {
  position: relative;
}
.cid-u5PO5accLs .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u5PO5accLs .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u5PO5accLs .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u5PO5accLs .image-wrapper {
  overflow: hidden;
}
.cid-u5PO5accLs .item1 {
  margin-bottom: 2rem !important;
}
.cid-u5PO5accLs .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5PO5accLs .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u5PO5accLs .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u5PO5accLs .item1,
.cid-u5PO5accLs .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u5PO5accLs .item1 .item:hover,
.cid-u5PO5accLs .item .item:hover {
  cursor: pointer;
}
.cid-u5PO5accLs .item1:hover .link-icon-wrapper span,
.cid-u5PO5accLs .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u5PO5accLs .card2 {
    margin-top: 1rem;
  }
}
.cid-u5PO5accLs .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u5PO5accLs .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u5PO5accLs .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u5PO5accLs .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u5PO5accLs .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u5PO5accLs .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u5PO5accLs .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u5PO5accLs .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u5PO5accLs .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u5PO5accLs img,
.cid-u5PO5accLs .item-img {
  width: 100%;
}
.cid-u5PO5accLs .item:focus,
.cid-u5PO5accLs span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u5PO5accLs .item {
    margin-bottom: 1rem;
  }
}
.cid-u5PO5accLs .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u5PO5accLs .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u5PO5accLs .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u5PO5accLs .mbr-section-subtitle,
.cid-u5PO5accLs .subtitle-wrap,
.cid-u5PO5accLs .mbr-section-btn {
  text-align: left;
}
.cid-u5PO5accLs .mbr-text,
.cid-u5PO5accLs .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1bh {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1bh div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1bh p {
  font-size: 60px;
  color: #777;
}
#custom-html-1bh hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1bh hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1bh hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1bh hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1bh hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1bh .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u5PO5aSe3G {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u5PO5aSe3G .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u5PO5aSe3G .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u5PO5aSe3G img,
.cid-u5PO5aSe3G .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u5PO5aSe3G .item {
  margin-bottom: 30px;
}
.cid-u5PO5aSe3G .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u5PO5aSe3G .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u5PO5aSe3G .item-img {
  position: relative;
  z-index: 1;
}
.cid-u5PO5aSe3G .item-img img {
  transform: scale(1.05);
}
.cid-u5PO5aSe3G .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u5PO5aSe3G .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u5PO5bvwJt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u5PO5bvwJt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5PO5bvwJt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5PO5bvwJt .container {
  display: flex;
  justify-content: center;
}
.cid-u5PO5bvwJt .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u5PO5bvwJt .col-copyright {
  padding: 0;
}
.cid-u5PO5bvwJt .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u5PO5bvwJt .copyright {
    text-align: center !important;
  }
}
.cid-u60Hsdg6yR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u60Hsdg6yR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u60Hsdg6yR .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u60Hsdg6yR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u60Hsdg6yR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u60Hsdg6yR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u60Hsdg6yR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u60Hsdg6yR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u60Hsdg6yR .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u60Hsdg6yR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u60Hsdg6yR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u60Hsdg6yR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u60Hsdg6yR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u60Hsdg6yR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u60Hsdg6yR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u60Hsdg6yR .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u60Hsdg6yR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u60Hsdg6yR .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u60Hsdg6yR .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u60Hsdg6yR .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u60Hsdg6yR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u60Hsdg6yR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u60Hsdg6yR .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u60Hsdg6yR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u60Hsdg6yR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u60Hsdg6yR .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u60Hsdg6yR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u60Hsdg6yR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u60Hsdg6yR .nav-item:focus,
.cid-u60Hsdg6yR .nav-link:focus {
  outline: none;
}
.cid-u60Hsdg6yR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u60Hsdg6yR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u60Hsdg6yR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u60Hsdg6yR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u60Hsdg6yR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u60Hsdg6yR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u60Hsdg6yR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u60Hsdg6yR .navbar.opened {
  transition: all 0.3s;
}
.cid-u60Hsdg6yR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u60Hsdg6yR .navbar .navbar-logo img {
  width: auto;
}
.cid-u60Hsdg6yR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u60Hsdg6yR .navbar.collapsed {
  justify-content: center;
}
.cid-u60Hsdg6yR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u60Hsdg6yR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u60Hsdg6yR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u60Hsdg6yR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u60Hsdg6yR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u60Hsdg6yR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u60Hsdg6yR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u60Hsdg6yR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u60Hsdg6yR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u60Hsdg6yR .navbar {
    min-height: 72px;
  }
  .cid-u60Hsdg6yR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u60Hsdg6yR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u60Hsdg6yR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u60Hsdg6yR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u60Hsdg6yR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u60Hsdg6yR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u60Hsdg6yR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u60Hsdg6yR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u60Hsdg6yR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u60Hsdg6yR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u60Hsdg6yR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u60Hsdg6yR .dropdown-item.active,
.cid-u60Hsdg6yR .dropdown-item:active {
  background-color: transparent;
}
.cid-u60Hsdg6yR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u60Hsdg6yR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u60Hsdg6yR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u60Hsdg6yR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u60Hsdg6yR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u60Hsdg6yR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u60Hsdg6yR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u60Hsdg6yR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u60Hsdg6yR .navbar-buttons {
    text-align: left;
  }
}
.cid-u60Hsdg6yR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u60Hsdg6yR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u60Hsdg6yR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u60Hsdg6yR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u60Hsdg6yR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u60Hsdg6yR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u60Hsdg6yR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u60Hsdg6yR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u60Hsdg6yR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u60Hsdg6yR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u60Hsdg6yR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u60Hsdg6yR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u60Hsdg6yR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u60Hsdg6yR .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u60Hsdg6yR .navbar {
    height: 70px;
  }
  .cid-u60Hsdg6yR .navbar.opened {
    height: auto;
  }
  .cid-u60Hsdg6yR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u60Hsdg6yR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u60Hsdg6yR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u60Hsdg6yR .navbar-brand {
  margin-right: auto;
}
.cid-u60Hsdg6yR .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u60Hsdg6yR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u60Hsdg6yR .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u60Hsdg6yR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u60Hsdg6yR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u60Hsdg6yR .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u60Hsdg6yR .navbar-brand {
    margin-right: auto;
  }
  .cid-u60Hsdg6yR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u60Hsdg6yR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u60Hsdg6yR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u60Hsdg6yR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u60Hsdg6yR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u60Hsdg6yR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u60HsdLlCn {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60HsdLlCn .item-img {
  position: relative;
}
.cid-u60HsdLlCn .button1 {
  background: #04551f;
}
.cid-u60HsdLlCn .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u60HsdLlCn .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u60HsdLlCn .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u60HsdLlCn .button2 {
    margin-top: 1rem;
  }
}
.cid-u60HsdLlCn .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u60HsdLlCn .title {
    top: 25%;
  }
}
.cid-u60HsdLlCn .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u60HsdLlCn .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u60HsdLlCn .image-wrapper {
    min-height: 400px;
  }
}
.cid-u60HsdLlCn .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u60HsdLlCn .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u60HsdLlCn .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u60HsdLlCn .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u60HsdLlCn .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u60HsdLlCn .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u60HsdLlCn .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u60HsdLlCn .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u60HsdLlCn .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60HsdLlCn .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u60HsdLlCn .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60HsdLlCn .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u60HsdLlCn .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60HsdLlCn .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u60HsdLlCn .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u60HsdLlCn img,
.cid-u60HsdLlCn .item-img {
  width: 100%;
}
.cid-u60HsdLlCn .item-title2,
.cid-u60HsdLlCn .icon2 {
  color: #ffffff;
}
.cid-u60HsdLlCn .item-title1,
.cid-u60HsdLlCn .icon1 {
  color: #ffffff;
}
.cid-u60HsdLlCn .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u60HsdLlCn .main-title DIV {
  text-align: center;
}
.cid-u60HsdLlCn h1,
.cid-u60HsdLlCn h2,
.cid-u60HsdLlCn h3,
.cid-u60HsdLlCn h4,
.cid-u60HsdLlCn .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u60HsdLlCn p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uasoNU2uV5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60Hsearel {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60Hsearel .item-img {
  position: relative;
}
.cid-u60Hsearel .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u60Hsearel .card-text {
    padding-left: 4rem;
  }
}
.cid-u60Hsearel h5 {
  line-height: 1.2;
}
.cid-u60Hsearel .card {
  margin-bottom: 2rem;
}
.cid-u60Hsearel .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u60Hsearel .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u60Hsearel .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u60Hsearel .image-wrapper {
    min-height: 200px;
  }
}
.cid-u60Hsearel .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60Hsearel .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u60Hsearel .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u60Hsearel .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u60Hsearel .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u60Hsearel .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60Hsearel .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u60Hsearel .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60Hsearel .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u60Hsearel .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60Hsearel .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u60Hsearel .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u60Hsearel img,
.cid-u60Hsearel .item-img {
  width: 100%;
}
.cid-u60Hsearel .item:focus,
.cid-u60Hsearel span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u60Hsearel .item {
    margin-bottom: 1rem;
  }
}
.cid-u60Hsearel .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u60Hsearel .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u60Hsearel .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u60Hsearel .mbr-section-subtitle,
.cid-u60Hsearel .subtitle-wrap,
.cid-u60Hsearel .mbr-section-btn {
  text-align: left;
}
.cid-u60Hsearel .mbr-text,
.cid-u60Hsearel .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u60Hsearel .mbr-text {
  color: #04551f;
}
.cid-u60Hsearel .mbr-title2 {
  color: #04551f;
}
.cid-u60Hsearel p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u60Hsez2if {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60Hsez2if .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60Hsez2if .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u60Hsez2if .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u60Hsez2if .mbr-section-title {
  color: #04551f;
}
.cid-u60Hsez2if .mbr-section-subtitle {
  color: #24262b;
}
.cid-u60Hsez2if .items-row {
  row-gap: 32px;
}
.cid-u60Hsez2if .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u60Hsez2if .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u60Hsez2if .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u60Hsez2if .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u60Hsez2if .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u60Hsez2if .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u60Hsez2if .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u60Hsez2if .mbr-item-subtitle {
  color: #24262b;
}
.cid-u60Hsez2if .carousel-control,
.cid-u60Hsez2if .close {
  background: #1b1b1b;
}
.cid-u60Hsez2if .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u60Hsez2if .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u60Hsez2if .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u60Hsez2if .carousel-control-next span {
  margin-left: 5px;
}
.cid-u60Hsez2if .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-u60Hsez2if .close::before {
  content: '\e91a';
}
.cid-u60Hsez2if .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u60Hsez2if .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-u60Hsez2if .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u60Hsez2if .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u60Hsez2if .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u60Hsez2if .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u60Hsez2if .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-u60Hsez2if .carousel-indicators li.active,
.cid-u60Hsez2if .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u60Hsez2if .carousel-indicators li::after,
.cid-u60Hsez2if .carousel-indicators li::before {
  content: none;
}
.cid-u60Hsez2if .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u60Hsez2if .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u60Hsez2if .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u60Hsez2if .carousel-indicators {
    display: none;
  }
}
.cid-u60Hsez2if .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u60Hsez2if .carousel-inner > .active {
  display: block;
}
.cid-u60Hsez2if .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u60Hsez2if .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u60Hsez2if .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u60Hsez2if .carousel-control,
  .cid-u60Hsez2if .carousel-indicators,
  .cid-u60Hsez2if .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u60Hsez2if .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u60Hsez2if .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u60Hsez2if .carousel-indicators .active,
.cid-u60Hsez2if .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u60Hsez2if .carousel-indicators .active {
  background: #fff;
}
.cid-u60Hsez2if .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u60Hsez2if .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u60Hsez2if .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u60Hsez2if .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u60Hsez2if .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u60Hsez2if .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u60Hsez2if .carousel {
  width: 100%;
}
.cid-u60Hsez2if .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u60Hsez2if .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u60Hsez2if .modal.fade .modal-dialog,
.cid-u60Hsez2if .modal.in .modal-dialog {
  transform: none;
}
.cid-u60Hsez2if .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u60Hsez2if H6 {
  text-align: center;
}
.cid-u60Hsfq8FS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u60Hsfq8FS .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u60Hsfq8FS .colored-text {
  color: #a68462 !important;
}
.cid-u60Hsfq8FS .mbr-section-title {
  color: #ffffff;
}
.cid-u60Hsfq8FS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u60Hsfq8FS .mbr-text {
  color: #ffffff;
}
.cid-u60Hsfq8FS .mbr-section-title.main-title {
  text-align: center;
}
.cid-u60HsfN8uM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60HsfN8uM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60HsfN8uM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60HsfN8uM .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60HsfN8uM .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60HsfN8uM .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60HsfN8uM .image-wrapper img {
    height: 300px;
  }
}
.cid-u60HsfN8uM .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60HsfN8uM .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60HsfN8uM .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60HsfN8uM .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60HsfN8uM .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60HsfN8uM .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60HsfN8uM .cards-wrapper {
    margin: 0;
  }
}
.cid-u60HsfN8uM .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60HsfN8uM .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60HsfN8uM .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60HsfN8uM .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60HsfN8uM .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60HsfN8uM .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60HsfN8uM .mbr-section-title {
  color: #04551f;
}
.cid-u60HsfN8uM .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60HsfN8uM .mbr-text {
  color: #04551f;
}
.cid-u60HsfN8uM .mbr-card-title {
  color: #ffffff;
}
.cid-u60HsfN8uM .mbr-card-title,
.cid-u60HsfN8uM .cards-wrapper {
  color: #04551f;
}
#custom-html-1by {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1by div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1by p {
  font-size: 60px;
  color: #777;
}
#custom-html-1by hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1by hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1by hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1by hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1by hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1by .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6WtSVPsJt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6WtSVPsJt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6WtSVPsJt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6WtSVPsJt .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6WtSVPsJt .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6WtSVPsJt .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6WtSVPsJt .image-wrapper img {
    height: 300px;
  }
}
.cid-u6WtSVPsJt .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6WtSVPsJt .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6WtSVPsJt .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6WtSVPsJt .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6WtSVPsJt .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6WtSVPsJt .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6WtSVPsJt .cards-wrapper {
    margin: 0;
  }
}
.cid-u6WtSVPsJt .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6WtSVPsJt .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6WtSVPsJt .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6WtSVPsJt .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6WtSVPsJt .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6WtSVPsJt .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6WtSVPsJt .mbr-section-title {
  color: #04551f;
}
.cid-u6WtSVPsJt .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6WtSVPsJt .mbr-text {
  color: #04551f;
}
.cid-u6WtSVPsJt .mbr-card-title {
  color: #ffffff;
}
.cid-u6WtSVPsJt .mbr-card-title,
.cid-u6WtSVPsJt .cards-wrapper {
  color: #04551f;
}
#custom-html-1c0 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1c0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1c0 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1c0 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1c0 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1c0 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1c0 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1c0 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1c0 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6Yaqe4Tld {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6Yaqe4Tld .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Yaqe4Tld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6Yaqe4Tld .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6Yaqe4Tld .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6Yaqe4Tld .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6Yaqe4Tld .image-wrapper img {
    height: 300px;
  }
}
.cid-u6Yaqe4Tld .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6Yaqe4Tld .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6Yaqe4Tld .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6Yaqe4Tld .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6Yaqe4Tld .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6Yaqe4Tld .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6Yaqe4Tld .cards-wrapper {
    margin: 0;
  }
}
.cid-u6Yaqe4Tld .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6Yaqe4Tld .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6Yaqe4Tld .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6Yaqe4Tld .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6Yaqe4Tld .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6Yaqe4Tld .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6Yaqe4Tld .mbr-section-title {
  color: #04551f;
}
.cid-u6Yaqe4Tld .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6Yaqe4Tld .mbr-text {
  color: #04551f;
}
.cid-u6Yaqe4Tld .mbr-card-title {
  color: #ffffff;
}
.cid-u6Yaqe4Tld .mbr-card-title,
.cid-u6Yaqe4Tld .cards-wrapper {
  color: #04551f;
}
#custom-html-1ik {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ik div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ik p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ik hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ik hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ik hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ik hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ik hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ik .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6Yatb10h0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6Yatb10h0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6Yatb10h0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6Yatb10h0 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6Yatb10h0 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6Yatb10h0 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6Yatb10h0 .image-wrapper img {
    height: 300px;
  }
}
.cid-u6Yatb10h0 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6Yatb10h0 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6Yatb10h0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6Yatb10h0 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6Yatb10h0 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6Yatb10h0 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6Yatb10h0 .cards-wrapper {
    margin: 0;
  }
}
.cid-u6Yatb10h0 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6Yatb10h0 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6Yatb10h0 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6Yatb10h0 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6Yatb10h0 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6Yatb10h0 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6Yatb10h0 .mbr-section-title {
  color: #04551f;
}
.cid-u6Yatb10h0 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6Yatb10h0 .mbr-text {
  color: #04551f;
}
.cid-u6Yatb10h0 .mbr-card-title {
  color: #ffffff;
}
.cid-u6Yatb10h0 .mbr-card-title,
.cid-u6Yatb10h0 .cards-wrapper {
  color: #04551f;
}
#custom-html-1im {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1im div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1im p {
  font-size: 60px;
  color: #777;
}
#custom-html-1im hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1im hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1im hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1im hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1im hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1im .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60HsiYymv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u60HsiYymv .item-img {
  position: relative;
}
.cid-u60HsiYymv .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u60HsiYymv .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u60HsiYymv .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u60HsiYymv .image-wrapper {
  overflow: hidden;
}
.cid-u60HsiYymv .item1 {
  margin-bottom: 2rem !important;
}
.cid-u60HsiYymv .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60HsiYymv .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u60HsiYymv .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u60HsiYymv .item1,
.cid-u60HsiYymv .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u60HsiYymv .item1 .item:hover,
.cid-u60HsiYymv .item .item:hover {
  cursor: pointer;
}
.cid-u60HsiYymv .item1:hover .link-icon-wrapper span,
.cid-u60HsiYymv .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u60HsiYymv .card2 {
    margin-top: 1rem;
  }
}
.cid-u60HsiYymv .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u60HsiYymv .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u60HsiYymv .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60HsiYymv .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u60HsiYymv .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60HsiYymv .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u60HsiYymv .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60HsiYymv .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u60HsiYymv .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u60HsiYymv img,
.cid-u60HsiYymv .item-img {
  width: 100%;
}
.cid-u60HsiYymv .item:focus,
.cid-u60HsiYymv span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u60HsiYymv .item {
    margin-bottom: 1rem;
  }
}
.cid-u60HsiYymv .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u60HsiYymv .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u60HsiYymv .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u60HsiYymv .mbr-section-subtitle,
.cid-u60HsiYymv .subtitle-wrap,
.cid-u60HsiYymv .mbr-section-btn {
  text-align: left;
}
.cid-u60HsiYymv .mbr-text,
.cid-u60HsiYymv .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1c7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1c7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1c7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1c7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1c7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1c7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1c7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1c7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1c7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60HsjEFw7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u60HsjEFw7 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u60HsjEFw7 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u60HsjEFw7 img,
.cid-u60HsjEFw7 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u60HsjEFw7 .item {
  margin-bottom: 30px;
}
.cid-u60HsjEFw7 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60HsjEFw7 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u60HsjEFw7 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u60HsjEFw7 .item-img img {
  transform: scale(1.05);
}
.cid-u60HsjEFw7 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u60HsjEFw7 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u60HskjRab {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u60HskjRab .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60HskjRab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u60HskjRab .container {
  display: flex;
  justify-content: center;
}
.cid-u60HskjRab .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u60HskjRab .col-copyright {
  padding: 0;
}
.cid-u60HskjRab .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u60HskjRab .copyright {
    text-align: center !important;
  }
}
.cid-u60KIiyFTq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u60KIiyFTq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u60KIiyFTq .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u60KIiyFTq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u60KIiyFTq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u60KIiyFTq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u60KIiyFTq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u60KIiyFTq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u60KIiyFTq .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u60KIiyFTq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u60KIiyFTq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u60KIiyFTq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u60KIiyFTq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u60KIiyFTq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u60KIiyFTq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u60KIiyFTq .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u60KIiyFTq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u60KIiyFTq .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u60KIiyFTq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u60KIiyFTq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u60KIiyFTq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u60KIiyFTq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u60KIiyFTq .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u60KIiyFTq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u60KIiyFTq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u60KIiyFTq .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u60KIiyFTq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u60KIiyFTq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u60KIiyFTq .nav-item:focus,
.cid-u60KIiyFTq .nav-link:focus {
  outline: none;
}
.cid-u60KIiyFTq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u60KIiyFTq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u60KIiyFTq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u60KIiyFTq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u60KIiyFTq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u60KIiyFTq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u60KIiyFTq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u60KIiyFTq .navbar.opened {
  transition: all 0.3s;
}
.cid-u60KIiyFTq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u60KIiyFTq .navbar .navbar-logo img {
  width: auto;
}
.cid-u60KIiyFTq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u60KIiyFTq .navbar.collapsed {
  justify-content: center;
}
.cid-u60KIiyFTq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u60KIiyFTq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u60KIiyFTq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u60KIiyFTq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u60KIiyFTq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u60KIiyFTq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u60KIiyFTq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u60KIiyFTq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u60KIiyFTq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u60KIiyFTq .navbar {
    min-height: 72px;
  }
  .cid-u60KIiyFTq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u60KIiyFTq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u60KIiyFTq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u60KIiyFTq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u60KIiyFTq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u60KIiyFTq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u60KIiyFTq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u60KIiyFTq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u60KIiyFTq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u60KIiyFTq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u60KIiyFTq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u60KIiyFTq .dropdown-item.active,
.cid-u60KIiyFTq .dropdown-item:active {
  background-color: transparent;
}
.cid-u60KIiyFTq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u60KIiyFTq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u60KIiyFTq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u60KIiyFTq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u60KIiyFTq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u60KIiyFTq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u60KIiyFTq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u60KIiyFTq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u60KIiyFTq .navbar-buttons {
    text-align: left;
  }
}
.cid-u60KIiyFTq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u60KIiyFTq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u60KIiyFTq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u60KIiyFTq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u60KIiyFTq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u60KIiyFTq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u60KIiyFTq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u60KIiyFTq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u60KIiyFTq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u60KIiyFTq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u60KIiyFTq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u60KIiyFTq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u60KIiyFTq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u60KIiyFTq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u60KIiyFTq .navbar {
    height: 70px;
  }
  .cid-u60KIiyFTq .navbar.opened {
    height: auto;
  }
  .cid-u60KIiyFTq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u60KIiyFTq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u60KIiyFTq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u60KIiyFTq .navbar-brand {
  margin-right: auto;
}
.cid-u60KIiyFTq .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u60KIiyFTq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u60KIiyFTq .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u60KIiyFTq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u60KIiyFTq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u60KIiyFTq .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u60KIiyFTq .navbar-brand {
    margin-right: auto;
  }
  .cid-u60KIiyFTq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u60KIiyFTq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u60KIiyFTq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u60KIiyFTq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u60KIiyFTq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u60KIiyFTq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u60KIj1Jg8 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60KIj1Jg8 .item-img {
  position: relative;
}
.cid-u60KIj1Jg8 .button1 {
  background: #04551f;
}
.cid-u60KIj1Jg8 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u60KIj1Jg8 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u60KIj1Jg8 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u60KIj1Jg8 .button2 {
    margin-top: 1rem;
  }
}
.cid-u60KIj1Jg8 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u60KIj1Jg8 .title {
    top: 25%;
  }
}
.cid-u60KIj1Jg8 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u60KIj1Jg8 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u60KIj1Jg8 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u60KIj1Jg8 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u60KIj1Jg8 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u60KIj1Jg8 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u60KIj1Jg8 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u60KIj1Jg8 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u60KIj1Jg8 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u60KIj1Jg8 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u60KIj1Jg8 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u60KIj1Jg8 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60KIj1Jg8 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u60KIj1Jg8 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60KIj1Jg8 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u60KIj1Jg8 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60KIj1Jg8 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u60KIj1Jg8 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u60KIj1Jg8 img,
.cid-u60KIj1Jg8 .item-img {
  width: 100%;
}
.cid-u60KIj1Jg8 .item-title2,
.cid-u60KIj1Jg8 .icon2 {
  color: #ffffff;
}
.cid-u60KIj1Jg8 .item-title1,
.cid-u60KIj1Jg8 .icon1 {
  color: #ffffff;
}
.cid-u60KIj1Jg8 .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u60KIj1Jg8 .main-title DIV {
  text-align: center;
}
.cid-u60KIj1Jg8 h1,
.cid-u60KIj1Jg8 h2,
.cid-u60KIj1Jg8 h3,
.cid-u60KIj1Jg8 h4,
.cid-u60KIj1Jg8 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u60KIj1Jg8 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uaspkF1iVc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60KIjsSzq {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60KIjsSzq .item-img {
  position: relative;
}
.cid-u60KIjsSzq .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u60KIjsSzq .card-text {
    padding-left: 4rem;
  }
}
.cid-u60KIjsSzq h5 {
  line-height: 1.2;
}
.cid-u60KIjsSzq .card {
  margin-bottom: 2rem;
}
.cid-u60KIjsSzq .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u60KIjsSzq .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u60KIjsSzq .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u60KIjsSzq .image-wrapper {
    min-height: 200px;
  }
}
.cid-u60KIjsSzq .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60KIjsSzq .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u60KIjsSzq .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u60KIjsSzq .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u60KIjsSzq .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u60KIjsSzq .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60KIjsSzq .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u60KIjsSzq .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60KIjsSzq .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u60KIjsSzq .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60KIjsSzq .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u60KIjsSzq .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u60KIjsSzq img,
.cid-u60KIjsSzq .item-img {
  width: 100%;
}
.cid-u60KIjsSzq .item:focus,
.cid-u60KIjsSzq span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u60KIjsSzq .item {
    margin-bottom: 1rem;
  }
}
.cid-u60KIjsSzq .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u60KIjsSzq .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u60KIjsSzq .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u60KIjsSzq .mbr-section-subtitle,
.cid-u60KIjsSzq .subtitle-wrap,
.cid-u60KIjsSzq .mbr-section-btn {
  text-align: left;
}
.cid-u60KIjsSzq .mbr-text,
.cid-u60KIjsSzq .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u60KIjsSzq .mbr-text {
  color: #04551f;
}
.cid-u60KIjsSzq .mbr-title2 {
  color: #04551f;
}
.cid-u60KIjsSzq p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u60KIjUq5Z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60KIjUq5Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60KIjUq5Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u60KIjUq5Z .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u60KIjUq5Z .mbr-section-title {
  color: #04551f;
}
.cid-u60KIjUq5Z .mbr-section-subtitle {
  color: #24262b;
}
.cid-u60KIjUq5Z .items-row {
  row-gap: 32px;
}
.cid-u60KIjUq5Z .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u60KIjUq5Z .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u60KIjUq5Z .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u60KIjUq5Z .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u60KIjUq5Z .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u60KIjUq5Z .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u60KIjUq5Z .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u60KIjUq5Z .mbr-item-subtitle {
  color: #24262b;
}
.cid-u60KIjUq5Z .carousel-control,
.cid-u60KIjUq5Z .close {
  background: #1b1b1b;
}
.cid-u60KIjUq5Z .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u60KIjUq5Z .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u60KIjUq5Z .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u60KIjUq5Z .carousel-control-next span {
  margin-left: 5px;
}
.cid-u60KIjUq5Z .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-u60KIjUq5Z .close::before {
  content: '\e91a';
}
.cid-u60KIjUq5Z .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u60KIjUq5Z .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-u60KIjUq5Z .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u60KIjUq5Z .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u60KIjUq5Z .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u60KIjUq5Z .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u60KIjUq5Z .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-u60KIjUq5Z .carousel-indicators li.active,
.cid-u60KIjUq5Z .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u60KIjUq5Z .carousel-indicators li::after,
.cid-u60KIjUq5Z .carousel-indicators li::before {
  content: none;
}
.cid-u60KIjUq5Z .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u60KIjUq5Z .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u60KIjUq5Z .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u60KIjUq5Z .carousel-indicators {
    display: none;
  }
}
.cid-u60KIjUq5Z .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u60KIjUq5Z .carousel-inner > .active {
  display: block;
}
.cid-u60KIjUq5Z .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u60KIjUq5Z .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u60KIjUq5Z .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u60KIjUq5Z .carousel-control,
  .cid-u60KIjUq5Z .carousel-indicators,
  .cid-u60KIjUq5Z .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u60KIjUq5Z .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u60KIjUq5Z .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u60KIjUq5Z .carousel-indicators .active,
.cid-u60KIjUq5Z .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u60KIjUq5Z .carousel-indicators .active {
  background: #fff;
}
.cid-u60KIjUq5Z .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u60KIjUq5Z .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u60KIjUq5Z .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u60KIjUq5Z .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u60KIjUq5Z .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u60KIjUq5Z .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u60KIjUq5Z .carousel {
  width: 100%;
}
.cid-u60KIjUq5Z .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u60KIjUq5Z .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u60KIjUq5Z .modal.fade .modal-dialog,
.cid-u60KIjUq5Z .modal.in .modal-dialog {
  transform: none;
}
.cid-u60KIjUq5Z .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u60KIjUq5Z H6 {
  text-align: center;
}
.cid-u60KIkKYMR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u60KIkKYMR .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u60KIkKYMR .colored-text {
  color: #a68462 !important;
}
.cid-u60KIkKYMR .mbr-section-title {
  color: #ffffff;
}
.cid-u60KIkKYMR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u60KIkKYMR .mbr-text {
  color: #ffffff;
}
.cid-u60KIkKYMR .mbr-section-title.main-title {
  text-align: center;
}
.cid-u60KIl8OZx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60KIl8OZx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60KIl8OZx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60KIl8OZx .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60KIl8OZx .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60KIl8OZx .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60KIl8OZx .image-wrapper img {
    height: 300px;
  }
}
.cid-u60KIl8OZx .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60KIl8OZx .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60KIl8OZx .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60KIl8OZx .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60KIl8OZx .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60KIl8OZx .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60KIl8OZx .cards-wrapper {
    margin: 0;
  }
}
.cid-u60KIl8OZx .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60KIl8OZx .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60KIl8OZx .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60KIl8OZx .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60KIl8OZx .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60KIl8OZx .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60KIl8OZx .mbr-section-title {
  color: #04551f;
}
.cid-u60KIl8OZx .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60KIl8OZx .mbr-text {
  color: #04551f;
}
.cid-u60KIl8OZx .mbr-card-title {
  color: #ffffff;
}
.cid-u60KIl8OZx .mbr-card-title,
.cid-u60KIl8OZx .cards-wrapper {
  color: #04551f;
}
#custom-html-1cg {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1cg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1cg p {
  font-size: 60px;
  color: #777;
}
#custom-html-1cg hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1cg hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1cg hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1cg hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1cg hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1cg .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60KIlLvzl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60KIlLvzl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60KIlLvzl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60KIlLvzl .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60KIlLvzl .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60KIlLvzl .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60KIlLvzl .image-wrapper img {
    height: 300px;
  }
}
.cid-u60KIlLvzl .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60KIlLvzl .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60KIlLvzl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60KIlLvzl .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60KIlLvzl .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60KIlLvzl .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60KIlLvzl .cards-wrapper {
    margin: 0;
  }
}
.cid-u60KIlLvzl .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60KIlLvzl .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60KIlLvzl .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60KIlLvzl .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60KIlLvzl .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60KIlLvzl .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60KIlLvzl .mbr-section-title {
  color: #04551f;
}
.cid-u60KIlLvzl .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60KIlLvzl .mbr-text {
  color: #04551f;
}
.cid-u60KIlLvzl .mbr-card-title {
  color: #ffffff;
}
.cid-u60KIlLvzl .mbr-card-title,
.cid-u60KIlLvzl .cards-wrapper {
  color: #04551f;
}
#custom-html-1ci {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ci div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ci p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ci hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ci hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ci hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ci hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ci hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ci .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60KImtcbV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60KImtcbV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60KImtcbV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60KImtcbV .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60KImtcbV .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60KImtcbV .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60KImtcbV .image-wrapper img {
    height: 300px;
  }
}
.cid-u60KImtcbV .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60KImtcbV .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60KImtcbV .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60KImtcbV .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60KImtcbV .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60KImtcbV .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60KImtcbV .cards-wrapper {
    margin: 0;
  }
}
.cid-u60KImtcbV .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60KImtcbV .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60KImtcbV .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60KImtcbV .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60KImtcbV .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60KImtcbV .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60KImtcbV .mbr-section-title {
  color: #04551f;
}
.cid-u60KImtcbV .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60KImtcbV .mbr-text {
  color: #04551f;
}
.cid-u60KImtcbV .mbr-card-title {
  color: #ffffff;
}
.cid-u60KImtcbV .mbr-card-title,
.cid-u60KImtcbV .cards-wrapper {
  color: #04551f;
}
#custom-html-1ck {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ck div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ck p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ck hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ck hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ck hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ck hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ck hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ck .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60KIn8NtF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60KIn8NtF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60KIn8NtF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60KIn8NtF .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60KIn8NtF .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60KIn8NtF .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60KIn8NtF .image-wrapper img {
    height: 300px;
  }
}
.cid-u60KIn8NtF .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60KIn8NtF .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60KIn8NtF .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60KIn8NtF .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60KIn8NtF .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60KIn8NtF .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60KIn8NtF .cards-wrapper {
    margin: 0;
  }
}
.cid-u60KIn8NtF .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60KIn8NtF .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60KIn8NtF .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60KIn8NtF .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60KIn8NtF .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60KIn8NtF .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60KIn8NtF .mbr-section-title {
  color: #04551f;
}
.cid-u60KIn8NtF .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60KIn8NtF .mbr-text {
  color: #04551f;
}
.cid-u60KIn8NtF .mbr-card-title {
  color: #ffffff;
}
.cid-u60KIn8NtF .mbr-card-title,
.cid-u60KIn8NtF .cards-wrapper {
  color: #04551f;
}
#custom-html-1cn {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1cn div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1cn p {
  font-size: 60px;
  color: #777;
}
#custom-html-1cn hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1cn hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1cn hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1cn hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1cn hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1cn .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60KIoxgsi {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u60KIoxgsi .item-img {
  position: relative;
}
.cid-u60KIoxgsi .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u60KIoxgsi .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u60KIoxgsi .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u60KIoxgsi .image-wrapper {
  overflow: hidden;
}
.cid-u60KIoxgsi .item1 {
  margin-bottom: 2rem !important;
}
.cid-u60KIoxgsi .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60KIoxgsi .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u60KIoxgsi .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u60KIoxgsi .item1,
.cid-u60KIoxgsi .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u60KIoxgsi .item1 .item:hover,
.cid-u60KIoxgsi .item .item:hover {
  cursor: pointer;
}
.cid-u60KIoxgsi .item1:hover .link-icon-wrapper span,
.cid-u60KIoxgsi .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u60KIoxgsi .card2 {
    margin-top: 1rem;
  }
}
.cid-u60KIoxgsi .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u60KIoxgsi .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u60KIoxgsi .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60KIoxgsi .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u60KIoxgsi .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60KIoxgsi .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u60KIoxgsi .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60KIoxgsi .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u60KIoxgsi .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u60KIoxgsi img,
.cid-u60KIoxgsi .item-img {
  width: 100%;
}
.cid-u60KIoxgsi .item:focus,
.cid-u60KIoxgsi span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u60KIoxgsi .item {
    margin-bottom: 1rem;
  }
}
.cid-u60KIoxgsi .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u60KIoxgsi .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u60KIoxgsi .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u60KIoxgsi .mbr-section-subtitle,
.cid-u60KIoxgsi .subtitle-wrap,
.cid-u60KIoxgsi .mbr-section-btn {
  text-align: left;
}
.cid-u60KIoxgsi .mbr-text,
.cid-u60KIoxgsi .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1cp {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1cp div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1cp p {
  font-size: 60px;
  color: #777;
}
#custom-html-1cp hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1cp hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1cp hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1cp hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1cp hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1cp .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60KIpf6a7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u60KIpf6a7 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u60KIpf6a7 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u60KIpf6a7 img,
.cid-u60KIpf6a7 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u60KIpf6a7 .item {
  margin-bottom: 30px;
}
.cid-u60KIpf6a7 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60KIpf6a7 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u60KIpf6a7 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u60KIpf6a7 .item-img img {
  transform: scale(1.05);
}
.cid-u60KIpf6a7 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u60KIpf6a7 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u60KIpRAYV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u60KIpRAYV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60KIpRAYV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u60KIpRAYV .container {
  display: flex;
  justify-content: center;
}
.cid-u60KIpRAYV .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u60KIpRAYV .col-copyright {
  padding: 0;
}
.cid-u60KIpRAYV .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u60KIpRAYV .copyright {
    text-align: center !important;
  }
}
.cid-u60Y29dWiv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u60Y29dWiv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u60Y29dWiv .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u60Y29dWiv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u60Y29dWiv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u60Y29dWiv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u60Y29dWiv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u60Y29dWiv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u60Y29dWiv .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u60Y29dWiv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u60Y29dWiv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u60Y29dWiv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u60Y29dWiv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u60Y29dWiv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u60Y29dWiv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u60Y29dWiv .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u60Y29dWiv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u60Y29dWiv .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u60Y29dWiv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u60Y29dWiv .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u60Y29dWiv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u60Y29dWiv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u60Y29dWiv .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u60Y29dWiv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u60Y29dWiv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u60Y29dWiv .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u60Y29dWiv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u60Y29dWiv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u60Y29dWiv .nav-item:focus,
.cid-u60Y29dWiv .nav-link:focus {
  outline: none;
}
.cid-u60Y29dWiv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u60Y29dWiv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u60Y29dWiv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u60Y29dWiv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u60Y29dWiv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u60Y29dWiv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u60Y29dWiv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u60Y29dWiv .navbar.opened {
  transition: all 0.3s;
}
.cid-u60Y29dWiv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u60Y29dWiv .navbar .navbar-logo img {
  width: auto;
}
.cid-u60Y29dWiv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u60Y29dWiv .navbar.collapsed {
  justify-content: center;
}
.cid-u60Y29dWiv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u60Y29dWiv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u60Y29dWiv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u60Y29dWiv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u60Y29dWiv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u60Y29dWiv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u60Y29dWiv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u60Y29dWiv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u60Y29dWiv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u60Y29dWiv .navbar {
    min-height: 72px;
  }
  .cid-u60Y29dWiv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u60Y29dWiv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u60Y29dWiv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u60Y29dWiv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u60Y29dWiv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u60Y29dWiv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u60Y29dWiv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u60Y29dWiv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u60Y29dWiv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u60Y29dWiv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u60Y29dWiv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u60Y29dWiv .dropdown-item.active,
.cid-u60Y29dWiv .dropdown-item:active {
  background-color: transparent;
}
.cid-u60Y29dWiv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u60Y29dWiv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u60Y29dWiv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u60Y29dWiv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u60Y29dWiv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u60Y29dWiv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u60Y29dWiv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u60Y29dWiv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u60Y29dWiv .navbar-buttons {
    text-align: left;
  }
}
.cid-u60Y29dWiv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u60Y29dWiv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u60Y29dWiv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u60Y29dWiv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u60Y29dWiv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u60Y29dWiv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u60Y29dWiv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u60Y29dWiv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u60Y29dWiv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u60Y29dWiv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u60Y29dWiv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u60Y29dWiv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u60Y29dWiv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u60Y29dWiv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u60Y29dWiv .navbar {
    height: 70px;
  }
  .cid-u60Y29dWiv .navbar.opened {
    height: auto;
  }
  .cid-u60Y29dWiv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u60Y29dWiv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u60Y29dWiv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u60Y29dWiv .navbar-brand {
  margin-right: auto;
}
.cid-u60Y29dWiv .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u60Y29dWiv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u60Y29dWiv .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u60Y29dWiv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u60Y29dWiv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u60Y29dWiv .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u60Y29dWiv .navbar-brand {
    margin-right: auto;
  }
  .cid-u60Y29dWiv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u60Y29dWiv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u60Y29dWiv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u60Y29dWiv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u60Y29dWiv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u60Y29dWiv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u60Y29SGQu {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60Y29SGQu .item-img {
  position: relative;
}
.cid-u60Y29SGQu .button1 {
  background: #04551f;
}
.cid-u60Y29SGQu .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u60Y29SGQu .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u60Y29SGQu .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u60Y29SGQu .button2 {
    margin-top: 1rem;
  }
}
.cid-u60Y29SGQu .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u60Y29SGQu .title {
    top: 25%;
  }
}
.cid-u60Y29SGQu .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u60Y29SGQu .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u60Y29SGQu .image-wrapper {
    min-height: 400px;
  }
}
.cid-u60Y29SGQu .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u60Y29SGQu .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u60Y29SGQu .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u60Y29SGQu .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u60Y29SGQu .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u60Y29SGQu .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u60Y29SGQu .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u60Y29SGQu .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u60Y29SGQu .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60Y29SGQu .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u60Y29SGQu .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60Y29SGQu .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u60Y29SGQu .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60Y29SGQu .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u60Y29SGQu .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u60Y29SGQu img,
.cid-u60Y29SGQu .item-img {
  width: 100%;
}
.cid-u60Y29SGQu .item-title2,
.cid-u60Y29SGQu .icon2 {
  color: #ffffff;
}
.cid-u60Y29SGQu .item-title1,
.cid-u60Y29SGQu .icon1 {
  color: #ffffff;
}
.cid-u60Y29SGQu .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u60Y29SGQu .main-title DIV {
  text-align: center;
}
.cid-u60Y29SGQu h1,
.cid-u60Y29SGQu h2,
.cid-u60Y29SGQu h3,
.cid-u60Y29SGQu h4,
.cid-u60Y29SGQu .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u60Y29SGQu p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uasrLViAXC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60Y2bJylt {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60Y2bJylt .item-img {
  position: relative;
}
.cid-u60Y2bJylt .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u60Y2bJylt .card-text {
    padding-left: 4rem;
  }
}
.cid-u60Y2bJylt h5 {
  line-height: 1.2;
}
.cid-u60Y2bJylt .card {
  margin-bottom: 2rem;
}
.cid-u60Y2bJylt .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u60Y2bJylt .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u60Y2bJylt .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u60Y2bJylt .image-wrapper {
    min-height: 200px;
  }
}
.cid-u60Y2bJylt .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60Y2bJylt .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u60Y2bJylt .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u60Y2bJylt .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u60Y2bJylt .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u60Y2bJylt .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60Y2bJylt .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u60Y2bJylt .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60Y2bJylt .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u60Y2bJylt .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60Y2bJylt .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u60Y2bJylt .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u60Y2bJylt img,
.cid-u60Y2bJylt .item-img {
  width: 100%;
}
.cid-u60Y2bJylt .item:focus,
.cid-u60Y2bJylt span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u60Y2bJylt .item {
    margin-bottom: 1rem;
  }
}
.cid-u60Y2bJylt .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u60Y2bJylt .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u60Y2bJylt .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u60Y2bJylt .mbr-section-subtitle,
.cid-u60Y2bJylt .subtitle-wrap,
.cid-u60Y2bJylt .mbr-section-btn {
  text-align: left;
}
.cid-u60Y2bJylt .mbr-text,
.cid-u60Y2bJylt .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u60Y2bJylt .mbr-text {
  color: #04551f;
}
.cid-u60Y2bJylt .mbr-title2 {
  color: #04551f;
}
.cid-u60Y2bJylt p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u60Y2cpYzV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60Y2cpYzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60Y2cpYzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u60Y2cpYzV .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u60Y2cpYzV .mbr-section-title {
  color: #04551f;
}
.cid-u60Y2cpYzV .mbr-section-subtitle {
  color: #24262b;
}
.cid-u60Y2cpYzV .items-row {
  row-gap: 32px;
}
.cid-u60Y2cpYzV .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u60Y2cpYzV .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u60Y2cpYzV .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u60Y2cpYzV .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u60Y2cpYzV .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u60Y2cpYzV .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u60Y2cpYzV .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u60Y2cpYzV .mbr-item-subtitle {
  color: #24262b;
}
.cid-u60Y2cpYzV .carousel-control,
.cid-u60Y2cpYzV .close {
  background: #1b1b1b;
}
.cid-u60Y2cpYzV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u60Y2cpYzV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u60Y2cpYzV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u60Y2cpYzV .carousel-control-next span {
  margin-left: 5px;
}
.cid-u60Y2cpYzV .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-u60Y2cpYzV .close::before {
  content: '\e91a';
}
.cid-u60Y2cpYzV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u60Y2cpYzV .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-u60Y2cpYzV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u60Y2cpYzV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u60Y2cpYzV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u60Y2cpYzV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u60Y2cpYzV .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-u60Y2cpYzV .carousel-indicators li.active,
.cid-u60Y2cpYzV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u60Y2cpYzV .carousel-indicators li::after,
.cid-u60Y2cpYzV .carousel-indicators li::before {
  content: none;
}
.cid-u60Y2cpYzV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u60Y2cpYzV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u60Y2cpYzV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u60Y2cpYzV .carousel-indicators {
    display: none;
  }
}
.cid-u60Y2cpYzV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u60Y2cpYzV .carousel-inner > .active {
  display: block;
}
.cid-u60Y2cpYzV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u60Y2cpYzV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u60Y2cpYzV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u60Y2cpYzV .carousel-control,
  .cid-u60Y2cpYzV .carousel-indicators,
  .cid-u60Y2cpYzV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u60Y2cpYzV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u60Y2cpYzV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u60Y2cpYzV .carousel-indicators .active,
.cid-u60Y2cpYzV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u60Y2cpYzV .carousel-indicators .active {
  background: #fff;
}
.cid-u60Y2cpYzV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u60Y2cpYzV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u60Y2cpYzV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u60Y2cpYzV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u60Y2cpYzV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u60Y2cpYzV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u60Y2cpYzV .carousel {
  width: 100%;
}
.cid-u60Y2cpYzV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u60Y2cpYzV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u60Y2cpYzV .modal.fade .modal-dialog,
.cid-u60Y2cpYzV .modal.in .modal-dialog {
  transform: none;
}
.cid-u60Y2cpYzV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u60Y2cpYzV H6 {
  text-align: center;
}
.cid-u60Y2d5v8G {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u60Y2d5v8G .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u60Y2d5v8G .colored-text {
  color: #a68462 !important;
}
.cid-u60Y2d5v8G .mbr-section-title {
  color: #ffffff;
}
.cid-u60Y2d5v8G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u60Y2d5v8G .mbr-text {
  color: #ffffff;
}
.cid-u60Y2d5v8G .mbr-section-title.main-title {
  text-align: center;
}
.cid-u60Y2drW20 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60Y2drW20 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60Y2drW20 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60Y2drW20 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60Y2drW20 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60Y2drW20 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60Y2drW20 .image-wrapper img {
    height: 300px;
  }
}
.cid-u60Y2drW20 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60Y2drW20 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60Y2drW20 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60Y2drW20 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60Y2drW20 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60Y2drW20 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60Y2drW20 .cards-wrapper {
    margin: 0;
  }
}
.cid-u60Y2drW20 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60Y2drW20 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60Y2drW20 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60Y2drW20 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60Y2drW20 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60Y2drW20 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60Y2drW20 .mbr-section-title {
  color: #04551f;
}
.cid-u60Y2drW20 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60Y2drW20 .mbr-text {
  color: #04551f;
}
.cid-u60Y2drW20 .mbr-card-title {
  color: #ffffff;
}
.cid-u60Y2drW20 .mbr-card-title,
.cid-u60Y2drW20 .cards-wrapper {
  color: #04551f;
}
#custom-html-1dg {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1dg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1dg p {
  font-size: 60px;
  color: #777;
}
#custom-html-1dg hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1dg hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1dg hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1dg hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1dg hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1dg .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60Y2e3Ro0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60Y2e3Ro0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60Y2e3Ro0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60Y2e3Ro0 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60Y2e3Ro0 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60Y2e3Ro0 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60Y2e3Ro0 .image-wrapper img {
    height: 300px;
  }
}
.cid-u60Y2e3Ro0 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60Y2e3Ro0 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60Y2e3Ro0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60Y2e3Ro0 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60Y2e3Ro0 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60Y2e3Ro0 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60Y2e3Ro0 .cards-wrapper {
    margin: 0;
  }
}
.cid-u60Y2e3Ro0 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60Y2e3Ro0 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60Y2e3Ro0 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60Y2e3Ro0 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60Y2e3Ro0 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60Y2e3Ro0 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60Y2e3Ro0 .mbr-section-title {
  color: #04551f;
}
.cid-u60Y2e3Ro0 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60Y2e3Ro0 .mbr-text {
  color: #04551f;
}
.cid-u60Y2e3Ro0 .mbr-card-title {
  color: #ffffff;
}
.cid-u60Y2e3Ro0 .mbr-card-title,
.cid-u60Y2e3Ro0 .cards-wrapper {
  color: #04551f;
}
#custom-html-1di {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1di div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1di p {
  font-size: 60px;
  color: #777;
}
#custom-html-1di hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1di hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1di hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1di hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1di hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1di .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60Y2eC1y1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60Y2eC1y1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60Y2eC1y1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60Y2eC1y1 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60Y2eC1y1 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60Y2eC1y1 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60Y2eC1y1 .image-wrapper img {
    height: 300px;
  }
}
.cid-u60Y2eC1y1 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60Y2eC1y1 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60Y2eC1y1 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60Y2eC1y1 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60Y2eC1y1 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60Y2eC1y1 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60Y2eC1y1 .cards-wrapper {
    margin: 0;
  }
}
.cid-u60Y2eC1y1 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60Y2eC1y1 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60Y2eC1y1 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60Y2eC1y1 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60Y2eC1y1 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60Y2eC1y1 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60Y2eC1y1 .mbr-section-title {
  color: #04551f;
}
.cid-u60Y2eC1y1 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60Y2eC1y1 .mbr-text {
  color: #04551f;
}
.cid-u60Y2eC1y1 .mbr-card-title {
  color: #ffffff;
}
.cid-u60Y2eC1y1 .mbr-card-title,
.cid-u60Y2eC1y1 .cards-wrapper {
  color: #04551f;
}
#custom-html-1dn {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1dn div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1dn p {
  font-size: 60px;
  color: #777;
}
#custom-html-1dn hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1dn hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1dn hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1dn hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1dn hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1dn .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60Y2gqHEZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u60Y2gqHEZ .item-img {
  position: relative;
}
.cid-u60Y2gqHEZ .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u60Y2gqHEZ .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u60Y2gqHEZ .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u60Y2gqHEZ .image-wrapper {
  overflow: hidden;
}
.cid-u60Y2gqHEZ .item1 {
  margin-bottom: 2rem !important;
}
.cid-u60Y2gqHEZ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60Y2gqHEZ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u60Y2gqHEZ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u60Y2gqHEZ .item1,
.cid-u60Y2gqHEZ .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u60Y2gqHEZ .item1 .item:hover,
.cid-u60Y2gqHEZ .item .item:hover {
  cursor: pointer;
}
.cid-u60Y2gqHEZ .item1:hover .link-icon-wrapper span,
.cid-u60Y2gqHEZ .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u60Y2gqHEZ .card2 {
    margin-top: 1rem;
  }
}
.cid-u60Y2gqHEZ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u60Y2gqHEZ .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u60Y2gqHEZ .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60Y2gqHEZ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u60Y2gqHEZ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60Y2gqHEZ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u60Y2gqHEZ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60Y2gqHEZ .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u60Y2gqHEZ .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u60Y2gqHEZ img,
.cid-u60Y2gqHEZ .item-img {
  width: 100%;
}
.cid-u60Y2gqHEZ .item:focus,
.cid-u60Y2gqHEZ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u60Y2gqHEZ .item {
    margin-bottom: 1rem;
  }
}
.cid-u60Y2gqHEZ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u60Y2gqHEZ .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u60Y2gqHEZ .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u60Y2gqHEZ .mbr-section-subtitle,
.cid-u60Y2gqHEZ .subtitle-wrap,
.cid-u60Y2gqHEZ .mbr-section-btn {
  text-align: left;
}
.cid-u60Y2gqHEZ .mbr-text,
.cid-u60Y2gqHEZ .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1dp {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1dp div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1dp p {
  font-size: 60px;
  color: #777;
}
#custom-html-1dp hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1dp hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1dp hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1dp hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1dp hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1dp .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60Y2h5pu4 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u60Y2h5pu4 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u60Y2h5pu4 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u60Y2h5pu4 img,
.cid-u60Y2h5pu4 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u60Y2h5pu4 .item {
  margin-bottom: 30px;
}
.cid-u60Y2h5pu4 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60Y2h5pu4 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u60Y2h5pu4 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u60Y2h5pu4 .item-img img {
  transform: scale(1.05);
}
.cid-u60Y2h5pu4 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u60Y2h5pu4 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u60Y2hIQM3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u60Y2hIQM3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60Y2hIQM3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u60Y2hIQM3 .container {
  display: flex;
  justify-content: center;
}
.cid-u60Y2hIQM3 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u60Y2hIQM3 .col-copyright {
  padding: 0;
}
.cid-u60Y2hIQM3 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u60Y2hIQM3 .copyright {
    text-align: center !important;
  }
}
.cid-u611FpfWyj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u611FpfWyj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u611FpfWyj .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u611FpfWyj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u611FpfWyj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u611FpfWyj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u611FpfWyj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u611FpfWyj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u611FpfWyj .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u611FpfWyj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u611FpfWyj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u611FpfWyj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u611FpfWyj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u611FpfWyj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u611FpfWyj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u611FpfWyj .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u611FpfWyj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u611FpfWyj .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u611FpfWyj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u611FpfWyj .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u611FpfWyj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u611FpfWyj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u611FpfWyj .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u611FpfWyj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u611FpfWyj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u611FpfWyj .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u611FpfWyj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u611FpfWyj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u611FpfWyj .nav-item:focus,
.cid-u611FpfWyj .nav-link:focus {
  outline: none;
}
.cid-u611FpfWyj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u611FpfWyj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u611FpfWyj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u611FpfWyj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u611FpfWyj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u611FpfWyj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u611FpfWyj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u611FpfWyj .navbar.opened {
  transition: all 0.3s;
}
.cid-u611FpfWyj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u611FpfWyj .navbar .navbar-logo img {
  width: auto;
}
.cid-u611FpfWyj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u611FpfWyj .navbar.collapsed {
  justify-content: center;
}
.cid-u611FpfWyj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u611FpfWyj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u611FpfWyj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u611FpfWyj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u611FpfWyj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u611FpfWyj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u611FpfWyj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u611FpfWyj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u611FpfWyj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u611FpfWyj .navbar {
    min-height: 72px;
  }
  .cid-u611FpfWyj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u611FpfWyj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u611FpfWyj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u611FpfWyj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u611FpfWyj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u611FpfWyj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u611FpfWyj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u611FpfWyj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u611FpfWyj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u611FpfWyj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u611FpfWyj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u611FpfWyj .dropdown-item.active,
.cid-u611FpfWyj .dropdown-item:active {
  background-color: transparent;
}
.cid-u611FpfWyj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u611FpfWyj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u611FpfWyj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u611FpfWyj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u611FpfWyj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u611FpfWyj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u611FpfWyj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u611FpfWyj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u611FpfWyj .navbar-buttons {
    text-align: left;
  }
}
.cid-u611FpfWyj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u611FpfWyj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u611FpfWyj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u611FpfWyj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u611FpfWyj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u611FpfWyj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u611FpfWyj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u611FpfWyj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u611FpfWyj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u611FpfWyj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u611FpfWyj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u611FpfWyj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u611FpfWyj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u611FpfWyj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u611FpfWyj .navbar {
    height: 70px;
  }
  .cid-u611FpfWyj .navbar.opened {
    height: auto;
  }
  .cid-u611FpfWyj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u611FpfWyj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u611FpfWyj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u611FpfWyj .navbar-brand {
  margin-right: auto;
}
.cid-u611FpfWyj .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u611FpfWyj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u611FpfWyj .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u611FpfWyj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u611FpfWyj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u611FpfWyj .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u611FpfWyj .navbar-brand {
    margin-right: auto;
  }
  .cid-u611FpfWyj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u611FpfWyj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u611FpfWyj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u611FpfWyj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u611FpfWyj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u611FpfWyj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u611FpfWyj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u611FpLRlQ {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u611FpLRlQ .item-img {
  position: relative;
}
.cid-u611FpLRlQ .button1 {
  background: #04551f;
}
.cid-u611FpLRlQ .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u611FpLRlQ .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u611FpLRlQ .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u611FpLRlQ .button2 {
    margin-top: 1rem;
  }
}
.cid-u611FpLRlQ .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u611FpLRlQ .title {
    top: 25%;
  }
}
.cid-u611FpLRlQ .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u611FpLRlQ .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u611FpLRlQ .image-wrapper {
    min-height: 400px;
  }
}
.cid-u611FpLRlQ .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u611FpLRlQ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u611FpLRlQ .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u611FpLRlQ .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u611FpLRlQ .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u611FpLRlQ .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u611FpLRlQ .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u611FpLRlQ .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u611FpLRlQ .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u611FpLRlQ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u611FpLRlQ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u611FpLRlQ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u611FpLRlQ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u611FpLRlQ .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u611FpLRlQ .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u611FpLRlQ img,
.cid-u611FpLRlQ .item-img {
  width: 100%;
}
.cid-u611FpLRlQ .item-title2,
.cid-u611FpLRlQ .icon2 {
  color: #ffffff;
}
.cid-u611FpLRlQ .item-title1,
.cid-u611FpLRlQ .icon1 {
  color: #ffffff;
}
.cid-u611FpLRlQ .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u611FpLRlQ .main-title DIV {
  text-align: center;
}
.cid-u611FpLRlQ h1,
.cid-u611FpLRlQ h2,
.cid-u611FpLRlQ h3,
.cid-u611FpLRlQ h4,
.cid-u611FpLRlQ .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u611FpLRlQ p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uassO2dv9m {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u611Fq6L0N {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u611Fq6L0N .item-img {
  position: relative;
}
.cid-u611Fq6L0N .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u611Fq6L0N .card-text {
    padding-left: 4rem;
  }
}
.cid-u611Fq6L0N h5 {
  line-height: 1.2;
}
.cid-u611Fq6L0N .card {
  margin-bottom: 2rem;
}
.cid-u611Fq6L0N .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u611Fq6L0N .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u611Fq6L0N .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u611Fq6L0N .image-wrapper {
    min-height: 200px;
  }
}
.cid-u611Fq6L0N .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u611Fq6L0N .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u611Fq6L0N .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u611Fq6L0N .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u611Fq6L0N .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u611Fq6L0N .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u611Fq6L0N .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u611Fq6L0N .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u611Fq6L0N .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u611Fq6L0N .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u611Fq6L0N .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u611Fq6L0N .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u611Fq6L0N img,
.cid-u611Fq6L0N .item-img {
  width: 100%;
}
.cid-u611Fq6L0N .item:focus,
.cid-u611Fq6L0N span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u611Fq6L0N .item {
    margin-bottom: 1rem;
  }
}
.cid-u611Fq6L0N .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u611Fq6L0N .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u611Fq6L0N .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u611Fq6L0N .mbr-section-subtitle,
.cid-u611Fq6L0N .subtitle-wrap,
.cid-u611Fq6L0N .mbr-section-btn {
  text-align: left;
}
.cid-u611Fq6L0N .mbr-text,
.cid-u611Fq6L0N .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u611Fq6L0N .mbr-text {
  color: #04551f;
}
.cid-u611Fq6L0N .mbr-title2 {
  color: #04551f;
}
.cid-u611Fq6L0N p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u611Fqvkfo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u611Fqvkfo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u611Fqvkfo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u611Fqvkfo .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u611Fqvkfo .mbr-section-title {
  color: #04551f;
}
.cid-u611Fqvkfo .mbr-section-subtitle {
  color: #24262b;
}
.cid-u611Fqvkfo .items-row {
  row-gap: 32px;
}
.cid-u611Fqvkfo .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u611Fqvkfo .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u611Fqvkfo .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u611Fqvkfo .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u611Fqvkfo .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u611Fqvkfo .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u611Fqvkfo .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u611Fqvkfo .mbr-item-subtitle {
  color: #24262b;
}
.cid-u611Fqvkfo .carousel-control,
.cid-u611Fqvkfo .close {
  background: #1b1b1b;
}
.cid-u611Fqvkfo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u611Fqvkfo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u611Fqvkfo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u611Fqvkfo .carousel-control-next span {
  margin-left: 5px;
}
.cid-u611Fqvkfo .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-u611Fqvkfo .close::before {
  content: '\e91a';
}
.cid-u611Fqvkfo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u611Fqvkfo .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-u611Fqvkfo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u611Fqvkfo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u611Fqvkfo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u611Fqvkfo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u611Fqvkfo .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-u611Fqvkfo .carousel-indicators li.active,
.cid-u611Fqvkfo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u611Fqvkfo .carousel-indicators li::after,
.cid-u611Fqvkfo .carousel-indicators li::before {
  content: none;
}
.cid-u611Fqvkfo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u611Fqvkfo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u611Fqvkfo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u611Fqvkfo .carousel-indicators {
    display: none;
  }
}
.cid-u611Fqvkfo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u611Fqvkfo .carousel-inner > .active {
  display: block;
}
.cid-u611Fqvkfo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u611Fqvkfo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u611Fqvkfo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u611Fqvkfo .carousel-control,
  .cid-u611Fqvkfo .carousel-indicators,
  .cid-u611Fqvkfo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u611Fqvkfo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u611Fqvkfo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u611Fqvkfo .carousel-indicators .active,
.cid-u611Fqvkfo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u611Fqvkfo .carousel-indicators .active {
  background: #fff;
}
.cid-u611Fqvkfo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u611Fqvkfo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u611Fqvkfo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u611Fqvkfo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u611Fqvkfo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u611Fqvkfo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u611Fqvkfo .carousel {
  width: 100%;
}
.cid-u611Fqvkfo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u611Fqvkfo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u611Fqvkfo .modal.fade .modal-dialog,
.cid-u611Fqvkfo .modal.in .modal-dialog {
  transform: none;
}
.cid-u611Fqvkfo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u611Fqvkfo H6 {
  text-align: center;
}
.cid-u611Frilgn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u611Frilgn .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u611Frilgn .colored-text {
  color: #a68462 !important;
}
.cid-u611Frilgn .mbr-section-title {
  color: #ffffff;
}
.cid-u611Frilgn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u611Frilgn .mbr-text {
  color: #ffffff;
}
.cid-u611Frilgn .mbr-section-title.main-title {
  text-align: center;
}
.cid-u611FrFAeK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u611FrFAeK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u611FrFAeK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u611FrFAeK .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u611FrFAeK .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u611FrFAeK .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u611FrFAeK .image-wrapper img {
    height: 300px;
  }
}
.cid-u611FrFAeK .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u611FrFAeK .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u611FrFAeK .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u611FrFAeK .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u611FrFAeK .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u611FrFAeK .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u611FrFAeK .cards-wrapper {
    margin: 0;
  }
}
.cid-u611FrFAeK .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u611FrFAeK .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u611FrFAeK .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u611FrFAeK .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u611FrFAeK .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u611FrFAeK .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u611FrFAeK .mbr-section-title {
  color: #04551f;
}
.cid-u611FrFAeK .mbr-section-subtitle {
  color: #04551f;
}
.cid-u611FrFAeK .mbr-text {
  color: #04551f;
}
.cid-u611FrFAeK .mbr-card-title {
  color: #ffffff;
}
.cid-u611FrFAeK .mbr-card-title,
.cid-u611FrFAeK .cards-wrapper {
  color: #04551f;
}
#custom-html-1dy {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1dy div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1dy p {
  font-size: 60px;
  color: #777;
}
#custom-html-1dy hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1dy hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1dy hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1dy hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1dy hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1dy .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u611FskEy5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u611FskEy5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u611FskEy5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u611FskEy5 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u611FskEy5 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u611FskEy5 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u611FskEy5 .image-wrapper img {
    height: 300px;
  }
}
.cid-u611FskEy5 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u611FskEy5 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u611FskEy5 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u611FskEy5 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u611FskEy5 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u611FskEy5 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u611FskEy5 .cards-wrapper {
    margin: 0;
  }
}
.cid-u611FskEy5 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u611FskEy5 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u611FskEy5 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u611FskEy5 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u611FskEy5 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u611FskEy5 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u611FskEy5 .mbr-section-title {
  color: #04551f;
}
.cid-u611FskEy5 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u611FskEy5 .mbr-text {
  color: #04551f;
}
.cid-u611FskEy5 .mbr-card-title {
  color: #ffffff;
}
.cid-u611FskEy5 .mbr-card-title,
.cid-u611FskEy5 .cards-wrapper {
  color: #04551f;
}
#custom-html-1e0 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1e0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1e0 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1e0 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1e0 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1e0 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1e0 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1e0 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1e0 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u611FsWHYj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u611FsWHYj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u611FsWHYj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u611FsWHYj .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u611FsWHYj .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u611FsWHYj .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u611FsWHYj .image-wrapper img {
    height: 300px;
  }
}
.cid-u611FsWHYj .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u611FsWHYj .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u611FsWHYj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u611FsWHYj .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u611FsWHYj .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u611FsWHYj .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u611FsWHYj .cards-wrapper {
    margin: 0;
  }
}
.cid-u611FsWHYj .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u611FsWHYj .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u611FsWHYj .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u611FsWHYj .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u611FsWHYj .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u611FsWHYj .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u611FsWHYj .mbr-section-title {
  color: #04551f;
}
.cid-u611FsWHYj .mbr-section-subtitle {
  color: #04551f;
}
.cid-u611FsWHYj .mbr-text {
  color: #04551f;
}
.cid-u611FsWHYj .mbr-card-title {
  color: #ffffff;
}
.cid-u611FsWHYj .mbr-card-title,
.cid-u611FsWHYj .cards-wrapper {
  color: #04551f;
}
#custom-html-1e2 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1e2 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1e2 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1e2 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1e2 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1e2 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1e2 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1e2 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1e2 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u611FtAOBo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u611FtAOBo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u611FtAOBo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u611FtAOBo .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u611FtAOBo .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u611FtAOBo .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u611FtAOBo .image-wrapper img {
    height: 300px;
  }
}
.cid-u611FtAOBo .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u611FtAOBo .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u611FtAOBo .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u611FtAOBo .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u611FtAOBo .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u611FtAOBo .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u611FtAOBo .cards-wrapper {
    margin: 0;
  }
}
.cid-u611FtAOBo .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u611FtAOBo .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u611FtAOBo .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u611FtAOBo .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u611FtAOBo .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u611FtAOBo .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u611FtAOBo .mbr-section-title {
  color: #04551f;
}
.cid-u611FtAOBo .mbr-section-subtitle {
  color: #04551f;
}
.cid-u611FtAOBo .mbr-text {
  color: #04551f;
}
.cid-u611FtAOBo .mbr-card-title {
  color: #ffffff;
}
.cid-u611FtAOBo .mbr-card-title,
.cid-u611FtAOBo .cards-wrapper {
  color: #04551f;
}
#custom-html-1e5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1e5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1e5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1e5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1e5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1e5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1e5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1e5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1e5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u611FuOR6h {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u611FuOR6h .item-img {
  position: relative;
}
.cid-u611FuOR6h .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u611FuOR6h .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u611FuOR6h .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u611FuOR6h .image-wrapper {
  overflow: hidden;
}
.cid-u611FuOR6h .item1 {
  margin-bottom: 2rem !important;
}
.cid-u611FuOR6h .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u611FuOR6h .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u611FuOR6h .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u611FuOR6h .item1,
.cid-u611FuOR6h .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u611FuOR6h .item1 .item:hover,
.cid-u611FuOR6h .item .item:hover {
  cursor: pointer;
}
.cid-u611FuOR6h .item1:hover .link-icon-wrapper span,
.cid-u611FuOR6h .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u611FuOR6h .card2 {
    margin-top: 1rem;
  }
}
.cid-u611FuOR6h .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u611FuOR6h .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u611FuOR6h .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u611FuOR6h .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u611FuOR6h .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u611FuOR6h .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u611FuOR6h .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u611FuOR6h .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u611FuOR6h .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u611FuOR6h img,
.cid-u611FuOR6h .item-img {
  width: 100%;
}
.cid-u611FuOR6h .item:focus,
.cid-u611FuOR6h span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u611FuOR6h .item {
    margin-bottom: 1rem;
  }
}
.cid-u611FuOR6h .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u611FuOR6h .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u611FuOR6h .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u611FuOR6h .mbr-section-subtitle,
.cid-u611FuOR6h .subtitle-wrap,
.cid-u611FuOR6h .mbr-section-btn {
  text-align: left;
}
.cid-u611FuOR6h .mbr-text,
.cid-u611FuOR6h .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1e7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1e7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1e7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1e7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1e7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1e7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1e7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1e7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1e7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u611Fvtl88 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u611Fvtl88 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u611Fvtl88 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u611Fvtl88 img,
.cid-u611Fvtl88 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u611Fvtl88 .item {
  margin-bottom: 30px;
}
.cid-u611Fvtl88 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u611Fvtl88 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u611Fvtl88 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u611Fvtl88 .item-img img {
  transform: scale(1.05);
}
.cid-u611Fvtl88 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u611Fvtl88 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u611Fw5o0O {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u611Fw5o0O .mbr-fallback-image.disabled {
  display: none;
}
.cid-u611Fw5o0O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u611Fw5o0O .container {
  display: flex;
  justify-content: center;
}
.cid-u611Fw5o0O .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u611Fw5o0O .col-copyright {
  padding: 0;
}
.cid-u611Fw5o0O .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u611Fw5o0O .copyright {
    text-align: center !important;
  }
}
.cid-u61c0Bj2KU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u61c0Bj2KU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u61c0Bj2KU .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u61c0Bj2KU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u61c0Bj2KU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u61c0Bj2KU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u61c0Bj2KU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u61c0Bj2KU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u61c0Bj2KU .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u61c0Bj2KU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u61c0Bj2KU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u61c0Bj2KU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u61c0Bj2KU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u61c0Bj2KU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u61c0Bj2KU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u61c0Bj2KU .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u61c0Bj2KU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u61c0Bj2KU .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u61c0Bj2KU .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u61c0Bj2KU .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u61c0Bj2KU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u61c0Bj2KU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u61c0Bj2KU .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u61c0Bj2KU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u61c0Bj2KU .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u61c0Bj2KU .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u61c0Bj2KU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u61c0Bj2KU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u61c0Bj2KU .nav-item:focus,
.cid-u61c0Bj2KU .nav-link:focus {
  outline: none;
}
.cid-u61c0Bj2KU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u61c0Bj2KU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u61c0Bj2KU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u61c0Bj2KU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u61c0Bj2KU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u61c0Bj2KU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u61c0Bj2KU .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u61c0Bj2KU .navbar.opened {
  transition: all 0.3s;
}
.cid-u61c0Bj2KU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u61c0Bj2KU .navbar .navbar-logo img {
  width: auto;
}
.cid-u61c0Bj2KU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u61c0Bj2KU .navbar.collapsed {
  justify-content: center;
}
.cid-u61c0Bj2KU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u61c0Bj2KU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u61c0Bj2KU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u61c0Bj2KU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u61c0Bj2KU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u61c0Bj2KU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u61c0Bj2KU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u61c0Bj2KU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u61c0Bj2KU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u61c0Bj2KU .navbar {
    min-height: 72px;
  }
  .cid-u61c0Bj2KU .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u61c0Bj2KU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u61c0Bj2KU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u61c0Bj2KU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u61c0Bj2KU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u61c0Bj2KU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u61c0Bj2KU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u61c0Bj2KU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u61c0Bj2KU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u61c0Bj2KU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u61c0Bj2KU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u61c0Bj2KU .dropdown-item.active,
.cid-u61c0Bj2KU .dropdown-item:active {
  background-color: transparent;
}
.cid-u61c0Bj2KU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u61c0Bj2KU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u61c0Bj2KU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u61c0Bj2KU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u61c0Bj2KU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u61c0Bj2KU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u61c0Bj2KU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u61c0Bj2KU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u61c0Bj2KU .navbar-buttons {
    text-align: left;
  }
}
.cid-u61c0Bj2KU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u61c0Bj2KU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u61c0Bj2KU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u61c0Bj2KU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u61c0Bj2KU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u61c0Bj2KU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u61c0Bj2KU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u61c0Bj2KU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u61c0Bj2KU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u61c0Bj2KU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u61c0Bj2KU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u61c0Bj2KU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u61c0Bj2KU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u61c0Bj2KU .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u61c0Bj2KU .navbar {
    height: 70px;
  }
  .cid-u61c0Bj2KU .navbar.opened {
    height: auto;
  }
  .cid-u61c0Bj2KU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u61c0Bj2KU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u61c0Bj2KU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u61c0Bj2KU .navbar-brand {
  margin-right: auto;
}
.cid-u61c0Bj2KU .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u61c0Bj2KU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u61c0Bj2KU .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u61c0Bj2KU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u61c0Bj2KU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u61c0Bj2KU .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u61c0Bj2KU .navbar-brand {
    margin-right: auto;
  }
  .cid-u61c0Bj2KU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u61c0Bj2KU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u61c0Bj2KU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u61c0Bj2KU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u61c0Bj2KU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u61c0Bj2KU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u61c0BKBOh {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u61c0BKBOh .item-img {
  position: relative;
}
.cid-u61c0BKBOh .button1 {
  background: #04551f;
}
.cid-u61c0BKBOh .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u61c0BKBOh .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u61c0BKBOh .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u61c0BKBOh .button2 {
    margin-top: 1rem;
  }
}
.cid-u61c0BKBOh .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u61c0BKBOh .title {
    top: 25%;
  }
}
.cid-u61c0BKBOh .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u61c0BKBOh .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u61c0BKBOh .image-wrapper {
    min-height: 400px;
  }
}
.cid-u61c0BKBOh .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u61c0BKBOh .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u61c0BKBOh .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u61c0BKBOh .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u61c0BKBOh .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u61c0BKBOh .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u61c0BKBOh .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u61c0BKBOh .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u61c0BKBOh .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u61c0BKBOh .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u61c0BKBOh .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u61c0BKBOh .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u61c0BKBOh .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u61c0BKBOh .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u61c0BKBOh .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u61c0BKBOh img,
.cid-u61c0BKBOh .item-img {
  width: 100%;
}
.cid-u61c0BKBOh .item-title2,
.cid-u61c0BKBOh .icon2 {
  color: #ffffff;
}
.cid-u61c0BKBOh .item-title1,
.cid-u61c0BKBOh .icon1 {
  color: #ffffff;
}
.cid-u61c0BKBOh .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u61c0BKBOh .main-title DIV {
  text-align: center;
}
.cid-u61c0BKBOh h1,
.cid-u61c0BKBOh h2,
.cid-u61c0BKBOh h3,
.cid-u61c0BKBOh h4,
.cid-u61c0BKBOh .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u61c0BKBOh p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uasuNHrIx7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u61c0C9huG {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u61c0C9huG .item-img {
  position: relative;
}
.cid-u61c0C9huG .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u61c0C9huG .card-text {
    padding-left: 4rem;
  }
}
.cid-u61c0C9huG h5 {
  line-height: 1.2;
}
.cid-u61c0C9huG .card {
  margin-bottom: 2rem;
}
.cid-u61c0C9huG .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u61c0C9huG .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u61c0C9huG .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u61c0C9huG .image-wrapper {
    min-height: 200px;
  }
}
.cid-u61c0C9huG .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u61c0C9huG .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u61c0C9huG .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u61c0C9huG .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u61c0C9huG .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u61c0C9huG .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u61c0C9huG .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u61c0C9huG .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u61c0C9huG .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u61c0C9huG .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u61c0C9huG .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u61c0C9huG .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u61c0C9huG img,
.cid-u61c0C9huG .item-img {
  width: 100%;
}
.cid-u61c0C9huG .item:focus,
.cid-u61c0C9huG span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u61c0C9huG .item {
    margin-bottom: 1rem;
  }
}
.cid-u61c0C9huG .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u61c0C9huG .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u61c0C9huG .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u61c0C9huG .mbr-section-subtitle,
.cid-u61c0C9huG .subtitle-wrap,
.cid-u61c0C9huG .mbr-section-btn {
  text-align: left;
}
.cid-u61c0C9huG .mbr-text,
.cid-u61c0C9huG .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u61c0C9huG .mbr-text {
  color: #04551f;
}
.cid-u61c0C9huG .mbr-title2 {
  color: #04551f;
}
.cid-u61c0C9huG p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u61c0CxQW2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u61c0CxQW2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u61c0CxQW2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u61c0CxQW2 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u61c0CxQW2 .mbr-section-title {
  color: #04551f;
}
.cid-u61c0CxQW2 .mbr-section-subtitle {
  color: #24262b;
}
.cid-u61c0CxQW2 .items-row {
  row-gap: 32px;
}
.cid-u61c0CxQW2 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u61c0CxQW2 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u61c0CxQW2 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u61c0CxQW2 .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u61c0CxQW2 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u61c0CxQW2 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u61c0CxQW2 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u61c0CxQW2 .mbr-item-subtitle {
  color: #24262b;
}
.cid-u61c0CxQW2 .carousel-control,
.cid-u61c0CxQW2 .close {
  background: #1b1b1b;
}
.cid-u61c0CxQW2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u61c0CxQW2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u61c0CxQW2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u61c0CxQW2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u61c0CxQW2 .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-u61c0CxQW2 .close::before {
  content: '\e91a';
}
.cid-u61c0CxQW2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u61c0CxQW2 .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-u61c0CxQW2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u61c0CxQW2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u61c0CxQW2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u61c0CxQW2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u61c0CxQW2 .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-u61c0CxQW2 .carousel-indicators li.active,
.cid-u61c0CxQW2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u61c0CxQW2 .carousel-indicators li::after,
.cid-u61c0CxQW2 .carousel-indicators li::before {
  content: none;
}
.cid-u61c0CxQW2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u61c0CxQW2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u61c0CxQW2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u61c0CxQW2 .carousel-indicators {
    display: none;
  }
}
.cid-u61c0CxQW2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u61c0CxQW2 .carousel-inner > .active {
  display: block;
}
.cid-u61c0CxQW2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u61c0CxQW2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u61c0CxQW2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u61c0CxQW2 .carousel-control,
  .cid-u61c0CxQW2 .carousel-indicators,
  .cid-u61c0CxQW2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u61c0CxQW2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u61c0CxQW2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u61c0CxQW2 .carousel-indicators .active,
.cid-u61c0CxQW2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u61c0CxQW2 .carousel-indicators .active {
  background: #fff;
}
.cid-u61c0CxQW2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u61c0CxQW2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u61c0CxQW2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u61c0CxQW2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u61c0CxQW2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u61c0CxQW2 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u61c0CxQW2 .carousel {
  width: 100%;
}
.cid-u61c0CxQW2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u61c0CxQW2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u61c0CxQW2 .modal.fade .modal-dialog,
.cid-u61c0CxQW2 .modal.in .modal-dialog {
  transform: none;
}
.cid-u61c0CxQW2 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u61c0CxQW2 H6 {
  text-align: center;
}
.cid-u61c0DqgwR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u61c0DqgwR .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u61c0DqgwR .colored-text {
  color: #a68462 !important;
}
.cid-u61c0DqgwR .mbr-section-title {
  color: #ffffff;
}
.cid-u61c0DqgwR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u61c0DqgwR .mbr-text {
  color: #ffffff;
}
.cid-u61c0DqgwR .mbr-section-title.main-title {
  text-align: center;
}
.cid-u61c0DMEAw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u61c0DMEAw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u61c0DMEAw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u61c0DMEAw .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u61c0DMEAw .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u61c0DMEAw .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u61c0DMEAw .image-wrapper img {
    height: 300px;
  }
}
.cid-u61c0DMEAw .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u61c0DMEAw .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u61c0DMEAw .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u61c0DMEAw .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u61c0DMEAw .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u61c0DMEAw .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u61c0DMEAw .cards-wrapper {
    margin: 0;
  }
}
.cid-u61c0DMEAw .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u61c0DMEAw .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u61c0DMEAw .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u61c0DMEAw .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u61c0DMEAw .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u61c0DMEAw .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u61c0DMEAw .mbr-section-title {
  color: #04551f;
}
.cid-u61c0DMEAw .mbr-section-subtitle {
  color: #04551f;
}
.cid-u61c0DMEAw .mbr-text {
  color: #04551f;
}
.cid-u61c0DMEAw .mbr-card-title {
  color: #ffffff;
}
.cid-u61c0DMEAw .mbr-card-title,
.cid-u61c0DMEAw .cards-wrapper {
  color: #04551f;
}
#custom-html-1eg {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1eg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1eg p {
  font-size: 60px;
  color: #777;
}
#custom-html-1eg hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1eg hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1eg hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1eg hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1eg hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1eg .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u61c0Emc8d {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u61c0Emc8d .mbr-fallback-image.disabled {
  display: none;
}
.cid-u61c0Emc8d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u61c0Emc8d .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u61c0Emc8d .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u61c0Emc8d .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u61c0Emc8d .image-wrapper img {
    height: 300px;
  }
}
.cid-u61c0Emc8d .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u61c0Emc8d .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u61c0Emc8d .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u61c0Emc8d .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u61c0Emc8d .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u61c0Emc8d .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u61c0Emc8d .cards-wrapper {
    margin: 0;
  }
}
.cid-u61c0Emc8d .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u61c0Emc8d .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u61c0Emc8d .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u61c0Emc8d .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u61c0Emc8d .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u61c0Emc8d .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u61c0Emc8d .mbr-section-title {
  color: #04551f;
}
.cid-u61c0Emc8d .mbr-section-subtitle {
  color: #04551f;
}
.cid-u61c0Emc8d .mbr-text {
  color: #04551f;
}
.cid-u61c0Emc8d .mbr-card-title {
  color: #ffffff;
}
.cid-u61c0Emc8d .mbr-card-title,
.cid-u61c0Emc8d .cards-wrapper {
  color: #04551f;
}
#custom-html-1ei {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ei div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ei p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ei hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ei hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ei hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ei hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ei hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ei .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u61c0EXaVi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u61c0EXaVi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u61c0EXaVi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u61c0EXaVi .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u61c0EXaVi .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u61c0EXaVi .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u61c0EXaVi .image-wrapper img {
    height: 300px;
  }
}
.cid-u61c0EXaVi .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u61c0EXaVi .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u61c0EXaVi .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u61c0EXaVi .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u61c0EXaVi .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u61c0EXaVi .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u61c0EXaVi .cards-wrapper {
    margin: 0;
  }
}
.cid-u61c0EXaVi .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u61c0EXaVi .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u61c0EXaVi .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u61c0EXaVi .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u61c0EXaVi .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u61c0EXaVi .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u61c0EXaVi .mbr-section-title {
  color: #04551f;
}
.cid-u61c0EXaVi .mbr-section-subtitle {
  color: #04551f;
}
.cid-u61c0EXaVi .mbr-text {
  color: #04551f;
}
.cid-u61c0EXaVi .mbr-card-title {
  color: #ffffff;
}
.cid-u61c0EXaVi .mbr-card-title,
.cid-u61c0EXaVi .cards-wrapper {
  color: #04551f;
}
#custom-html-1ek {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ek div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ek p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ek hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ek hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ek hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ek hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ek hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ek .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u61c0FCKZs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u61c0FCKZs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u61c0FCKZs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u61c0FCKZs .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u61c0FCKZs .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u61c0FCKZs .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u61c0FCKZs .image-wrapper img {
    height: 300px;
  }
}
.cid-u61c0FCKZs .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u61c0FCKZs .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u61c0FCKZs .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u61c0FCKZs .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u61c0FCKZs .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u61c0FCKZs .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u61c0FCKZs .cards-wrapper {
    margin: 0;
  }
}
.cid-u61c0FCKZs .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u61c0FCKZs .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u61c0FCKZs .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u61c0FCKZs .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u61c0FCKZs .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u61c0FCKZs .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u61c0FCKZs .mbr-section-title {
  color: #04551f;
}
.cid-u61c0FCKZs .mbr-section-subtitle {
  color: #04551f;
}
.cid-u61c0FCKZs .mbr-text {
  color: #04551f;
}
.cid-u61c0FCKZs .mbr-card-title {
  color: #ffffff;
}
.cid-u61c0FCKZs .mbr-card-title,
.cid-u61c0FCKZs .cards-wrapper {
  color: #04551f;
}
#custom-html-1en {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1en div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1en p {
  font-size: 60px;
  color: #777;
}
#custom-html-1en hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1en hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1en hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1en hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1en hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1en .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u61c0GNbZ1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u61c0GNbZ1 .item-img {
  position: relative;
}
.cid-u61c0GNbZ1 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u61c0GNbZ1 .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u61c0GNbZ1 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u61c0GNbZ1 .image-wrapper {
  overflow: hidden;
}
.cid-u61c0GNbZ1 .item1 {
  margin-bottom: 2rem !important;
}
.cid-u61c0GNbZ1 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u61c0GNbZ1 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u61c0GNbZ1 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u61c0GNbZ1 .item1,
.cid-u61c0GNbZ1 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u61c0GNbZ1 .item1 .item:hover,
.cid-u61c0GNbZ1 .item .item:hover {
  cursor: pointer;
}
.cid-u61c0GNbZ1 .item1:hover .link-icon-wrapper span,
.cid-u61c0GNbZ1 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u61c0GNbZ1 .card2 {
    margin-top: 1rem;
  }
}
.cid-u61c0GNbZ1 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u61c0GNbZ1 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u61c0GNbZ1 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u61c0GNbZ1 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u61c0GNbZ1 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u61c0GNbZ1 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u61c0GNbZ1 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u61c0GNbZ1 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u61c0GNbZ1 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u61c0GNbZ1 img,
.cid-u61c0GNbZ1 .item-img {
  width: 100%;
}
.cid-u61c0GNbZ1 .item:focus,
.cid-u61c0GNbZ1 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u61c0GNbZ1 .item {
    margin-bottom: 1rem;
  }
}
.cid-u61c0GNbZ1 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u61c0GNbZ1 .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u61c0GNbZ1 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u61c0GNbZ1 .mbr-section-subtitle,
.cid-u61c0GNbZ1 .subtitle-wrap,
.cid-u61c0GNbZ1 .mbr-section-btn {
  text-align: left;
}
.cid-u61c0GNbZ1 .mbr-text,
.cid-u61c0GNbZ1 .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1ep {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ep div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ep p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ep hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ep hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ep hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ep hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ep hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ep .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u61c0HtqXA {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u61c0HtqXA .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u61c0HtqXA .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u61c0HtqXA img,
.cid-u61c0HtqXA .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u61c0HtqXA .item {
  margin-bottom: 30px;
}
.cid-u61c0HtqXA .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u61c0HtqXA .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u61c0HtqXA .item-img {
  position: relative;
  z-index: 1;
}
.cid-u61c0HtqXA .item-img img {
  transform: scale(1.05);
}
.cid-u61c0HtqXA .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u61c0HtqXA .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u61c0I7OG7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u61c0I7OG7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u61c0I7OG7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u61c0I7OG7 .container {
  display: flex;
  justify-content: center;
}
.cid-u61c0I7OG7 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u61c0I7OG7 .col-copyright {
  padding: 0;
}
.cid-u61c0I7OG7 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u61c0I7OG7 .copyright {
    text-align: center !important;
  }
}
.cid-u61jRzVeXG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u61jRzVeXG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u61jRzVeXG .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u61jRzVeXG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u61jRzVeXG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u61jRzVeXG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u61jRzVeXG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u61jRzVeXG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u61jRzVeXG .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u61jRzVeXG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u61jRzVeXG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u61jRzVeXG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u61jRzVeXG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u61jRzVeXG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u61jRzVeXG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u61jRzVeXG .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u61jRzVeXG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u61jRzVeXG .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u61jRzVeXG .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u61jRzVeXG .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u61jRzVeXG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u61jRzVeXG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u61jRzVeXG .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u61jRzVeXG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u61jRzVeXG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u61jRzVeXG .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u61jRzVeXG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u61jRzVeXG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u61jRzVeXG .nav-item:focus,
.cid-u61jRzVeXG .nav-link:focus {
  outline: none;
}
.cid-u61jRzVeXG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u61jRzVeXG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u61jRzVeXG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u61jRzVeXG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u61jRzVeXG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u61jRzVeXG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u61jRzVeXG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u61jRzVeXG .navbar.opened {
  transition: all 0.3s;
}
.cid-u61jRzVeXG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u61jRzVeXG .navbar .navbar-logo img {
  width: auto;
}
.cid-u61jRzVeXG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u61jRzVeXG .navbar.collapsed {
  justify-content: center;
}
.cid-u61jRzVeXG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u61jRzVeXG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u61jRzVeXG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u61jRzVeXG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u61jRzVeXG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u61jRzVeXG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u61jRzVeXG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u61jRzVeXG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u61jRzVeXG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u61jRzVeXG .navbar {
    min-height: 72px;
  }
  .cid-u61jRzVeXG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u61jRzVeXG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u61jRzVeXG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u61jRzVeXG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u61jRzVeXG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u61jRzVeXG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u61jRzVeXG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u61jRzVeXG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u61jRzVeXG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u61jRzVeXG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u61jRzVeXG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u61jRzVeXG .dropdown-item.active,
.cid-u61jRzVeXG .dropdown-item:active {
  background-color: transparent;
}
.cid-u61jRzVeXG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u61jRzVeXG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u61jRzVeXG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u61jRzVeXG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u61jRzVeXG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u61jRzVeXG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u61jRzVeXG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u61jRzVeXG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u61jRzVeXG .navbar-buttons {
    text-align: left;
  }
}
.cid-u61jRzVeXG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u61jRzVeXG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u61jRzVeXG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u61jRzVeXG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u61jRzVeXG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u61jRzVeXG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u61jRzVeXG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u61jRzVeXG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u61jRzVeXG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u61jRzVeXG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u61jRzVeXG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u61jRzVeXG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u61jRzVeXG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u61jRzVeXG .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u61jRzVeXG .navbar {
    height: 70px;
  }
  .cid-u61jRzVeXG .navbar.opened {
    height: auto;
  }
  .cid-u61jRzVeXG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u61jRzVeXG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u61jRzVeXG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u61jRzVeXG .navbar-brand {
  margin-right: auto;
}
.cid-u61jRzVeXG .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u61jRzVeXG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u61jRzVeXG .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u61jRzVeXG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u61jRzVeXG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u61jRzVeXG .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u61jRzVeXG .navbar-brand {
    margin-right: auto;
  }
  .cid-u61jRzVeXG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u61jRzVeXG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u61jRzVeXG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u61jRzVeXG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u61jRzVeXG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u61jRzVeXG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u61jRAom3K {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u61jRAom3K .item-img {
  position: relative;
}
.cid-u61jRAom3K .button1 {
  background: #04551f;
}
.cid-u61jRAom3K .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u61jRAom3K .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u61jRAom3K .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u61jRAom3K .button2 {
    margin-top: 1rem;
  }
}
.cid-u61jRAom3K .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u61jRAom3K .title {
    top: 25%;
  }
}
.cid-u61jRAom3K .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u61jRAom3K .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u61jRAom3K .image-wrapper {
    min-height: 400px;
  }
}
.cid-u61jRAom3K .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u61jRAom3K .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u61jRAom3K .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u61jRAom3K .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u61jRAom3K .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u61jRAom3K .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u61jRAom3K .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u61jRAom3K .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u61jRAom3K .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u61jRAom3K .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u61jRAom3K .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u61jRAom3K .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u61jRAom3K .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u61jRAom3K .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u61jRAom3K .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u61jRAom3K img,
.cid-u61jRAom3K .item-img {
  width: 100%;
}
.cid-u61jRAom3K .item-title2,
.cid-u61jRAom3K .icon2 {
  color: #ffffff;
}
.cid-u61jRAom3K .item-title1,
.cid-u61jRAom3K .icon1 {
  color: #ffffff;
}
.cid-u61jRAom3K .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u61jRAom3K .main-title DIV {
  text-align: center;
}
.cid-u61jRAom3K h1,
.cid-u61jRAom3K h2,
.cid-u61jRAom3K h3,
.cid-u61jRAom3K h4,
.cid-u61jRAom3K .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u61jRAom3K p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uasw8HTvwp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u61jRAN0IJ {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u61jRAN0IJ .item-img {
  position: relative;
}
.cid-u61jRAN0IJ .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u61jRAN0IJ .card-text {
    padding-left: 4rem;
  }
}
.cid-u61jRAN0IJ h5 {
  line-height: 1.2;
}
.cid-u61jRAN0IJ .card {
  margin-bottom: 2rem;
}
.cid-u61jRAN0IJ .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u61jRAN0IJ .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u61jRAN0IJ .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u61jRAN0IJ .image-wrapper {
    min-height: 200px;
  }
}
.cid-u61jRAN0IJ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u61jRAN0IJ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u61jRAN0IJ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u61jRAN0IJ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u61jRAN0IJ .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u61jRAN0IJ .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u61jRAN0IJ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u61jRAN0IJ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u61jRAN0IJ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u61jRAN0IJ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u61jRAN0IJ .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u61jRAN0IJ .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u61jRAN0IJ img,
.cid-u61jRAN0IJ .item-img {
  width: 100%;
}
.cid-u61jRAN0IJ .item:focus,
.cid-u61jRAN0IJ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u61jRAN0IJ .item {
    margin-bottom: 1rem;
  }
}
.cid-u61jRAN0IJ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u61jRAN0IJ .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u61jRAN0IJ .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u61jRAN0IJ .mbr-section-subtitle,
.cid-u61jRAN0IJ .subtitle-wrap,
.cid-u61jRAN0IJ .mbr-section-btn {
  text-align: left;
}
.cid-u61jRAN0IJ .mbr-text,
.cid-u61jRAN0IJ .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u61jRAN0IJ .mbr-text {
  color: #04551f;
}
.cid-u61jRAN0IJ .mbr-title2 {
  color: #04551f;
}
.cid-u61jRAN0IJ p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u61jRBnST1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u61jRBnST1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u61jRBnST1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u61jRBnST1 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u61jRBnST1 .mbr-section-title {
  color: #04551f;
}
.cid-u61jRBnST1 .mbr-section-subtitle {
  color: #24262b;
}
.cid-u61jRBnST1 .items-row {
  row-gap: 32px;
}
.cid-u61jRBnST1 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u61jRBnST1 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u61jRBnST1 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u61jRBnST1 .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u61jRBnST1 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u61jRBnST1 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u61jRBnST1 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u61jRBnST1 .mbr-item-subtitle {
  color: #24262b;
}
.cid-u61jRBnST1 .carousel-control,
.cid-u61jRBnST1 .close {
  background: #1b1b1b;
}
.cid-u61jRBnST1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u61jRBnST1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u61jRBnST1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u61jRBnST1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u61jRBnST1 .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-u61jRBnST1 .close::before {
  content: '\e91a';
}
.cid-u61jRBnST1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u61jRBnST1 .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-u61jRBnST1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u61jRBnST1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u61jRBnST1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u61jRBnST1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u61jRBnST1 .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-u61jRBnST1 .carousel-indicators li.active,
.cid-u61jRBnST1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u61jRBnST1 .carousel-indicators li::after,
.cid-u61jRBnST1 .carousel-indicators li::before {
  content: none;
}
.cid-u61jRBnST1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u61jRBnST1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u61jRBnST1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u61jRBnST1 .carousel-indicators {
    display: none;
  }
}
.cid-u61jRBnST1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u61jRBnST1 .carousel-inner > .active {
  display: block;
}
.cid-u61jRBnST1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u61jRBnST1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u61jRBnST1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u61jRBnST1 .carousel-control,
  .cid-u61jRBnST1 .carousel-indicators,
  .cid-u61jRBnST1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u61jRBnST1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u61jRBnST1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u61jRBnST1 .carousel-indicators .active,
.cid-u61jRBnST1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u61jRBnST1 .carousel-indicators .active {
  background: #fff;
}
.cid-u61jRBnST1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u61jRBnST1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u61jRBnST1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u61jRBnST1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u61jRBnST1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u61jRBnST1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u61jRBnST1 .carousel {
  width: 100%;
}
.cid-u61jRBnST1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u61jRBnST1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u61jRBnST1 .modal.fade .modal-dialog,
.cid-u61jRBnST1 .modal.in .modal-dialog {
  transform: none;
}
.cid-u61jRBnST1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u61jRBnST1 H6 {
  text-align: center;
}
.cid-u61jRCixoW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u61jRCixoW .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u61jRCixoW .colored-text {
  color: #a68462 !important;
}
.cid-u61jRCixoW .mbr-section-title {
  color: #ffffff;
}
.cid-u61jRCixoW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u61jRCixoW .mbr-text {
  color: #ffffff;
}
.cid-u61jRCixoW .mbr-section-title.main-title {
  text-align: center;
}
.cid-u61jRCIMB8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u61jRCIMB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u61jRCIMB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u61jRCIMB8 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u61jRCIMB8 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u61jRCIMB8 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u61jRCIMB8 .image-wrapper img {
    height: 300px;
  }
}
.cid-u61jRCIMB8 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u61jRCIMB8 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u61jRCIMB8 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u61jRCIMB8 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u61jRCIMB8 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u61jRCIMB8 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u61jRCIMB8 .cards-wrapper {
    margin: 0;
  }
}
.cid-u61jRCIMB8 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u61jRCIMB8 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u61jRCIMB8 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u61jRCIMB8 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u61jRCIMB8 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u61jRCIMB8 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u61jRCIMB8 .mbr-section-title {
  color: #04551f;
}
.cid-u61jRCIMB8 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u61jRCIMB8 .mbr-text {
  color: #04551f;
}
.cid-u61jRCIMB8 .mbr-card-title {
  color: #ffffff;
}
.cid-u61jRCIMB8 .mbr-card-title,
.cid-u61jRCIMB8 .cards-wrapper {
  color: #04551f;
}
#custom-html-1ir {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ir div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ir p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ir hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ir hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ir hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ir hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ir hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ir .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u73OkrA9EJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u73OkrA9EJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u73OkrA9EJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u73OkrA9EJ .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u73OkrA9EJ .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u73OkrA9EJ .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u73OkrA9EJ .image-wrapper img {
    height: 300px;
  }
}
.cid-u73OkrA9EJ .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u73OkrA9EJ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u73OkrA9EJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u73OkrA9EJ .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u73OkrA9EJ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u73OkrA9EJ .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u73OkrA9EJ .cards-wrapper {
    margin: 0;
  }
}
.cid-u73OkrA9EJ .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u73OkrA9EJ .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u73OkrA9EJ .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u73OkrA9EJ .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u73OkrA9EJ .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u73OkrA9EJ .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u73OkrA9EJ .mbr-section-title {
  color: #04551f;
}
.cid-u73OkrA9EJ .mbr-section-subtitle {
  color: #04551f;
}
.cid-u73OkrA9EJ .mbr-text {
  color: #04551f;
}
.cid-u73OkrA9EJ .mbr-card-title {
  color: #ffffff;
}
.cid-u73OkrA9EJ .mbr-card-title,
.cid-u73OkrA9EJ .cards-wrapper {
  color: #04551f;
}
#custom-html-1iq {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1iq div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1iq p {
  font-size: 60px;
  color: #777;
}
#custom-html-1iq hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1iq hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1iq hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1iq hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1iq hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1iq .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u73Omv7dek {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u73Omv7dek .mbr-fallback-image.disabled {
  display: none;
}
.cid-u73Omv7dek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u73Omv7dek .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u73Omv7dek .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u73Omv7dek .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u73Omv7dek .image-wrapper img {
    height: 300px;
  }
}
.cid-u73Omv7dek .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u73Omv7dek .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u73Omv7dek .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u73Omv7dek .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u73Omv7dek .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u73Omv7dek .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u73Omv7dek .cards-wrapper {
    margin: 0;
  }
}
.cid-u73Omv7dek .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u73Omv7dek .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u73Omv7dek .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u73Omv7dek .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u73Omv7dek .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u73Omv7dek .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u73Omv7dek .mbr-section-title {
  color: #04551f;
}
.cid-u73Omv7dek .mbr-section-subtitle {
  color: #04551f;
}
.cid-u73Omv7dek .mbr-text {
  color: #04551f;
}
.cid-u73Omv7dek .mbr-card-title {
  color: #ffffff;
}
.cid-u73Omv7dek .mbr-card-title,
.cid-u73Omv7dek .cards-wrapper {
  color: #04551f;
}
#custom-html-1f5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1f5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1f5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1f5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1f5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1f5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1f5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1f5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1f5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u742sR5KtP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u742sR5KtP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u742sR5KtP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u742sR5KtP .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u742sR5KtP .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u742sR5KtP .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u742sR5KtP .image-wrapper img {
    height: 300px;
  }
}
.cid-u742sR5KtP .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u742sR5KtP .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u742sR5KtP .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u742sR5KtP .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u742sR5KtP .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u742sR5KtP .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u742sR5KtP .cards-wrapper {
    margin: 0;
  }
}
.cid-u742sR5KtP .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u742sR5KtP .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u742sR5KtP .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u742sR5KtP .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u742sR5KtP .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u742sR5KtP .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u742sR5KtP .mbr-section-title {
  color: #04551f;
}
.cid-u742sR5KtP .mbr-section-subtitle {
  color: #04551f;
}
.cid-u742sR5KtP .mbr-text {
  color: #04551f;
}
.cid-u742sR5KtP .mbr-card-title {
  color: #ffffff;
}
.cid-u742sR5KtP .mbr-card-title,
.cid-u742sR5KtP .cards-wrapper {
  color: #04551f;
}
#custom-html-1it {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1it div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1it p {
  font-size: 60px;
  color: #777;
}
#custom-html-1it hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1it hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1it hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1it hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1it hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1it .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u61jRG6cYl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u61jRG6cYl .item-img {
  position: relative;
}
.cid-u61jRG6cYl .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u61jRG6cYl .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u61jRG6cYl .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u61jRG6cYl .image-wrapper {
  overflow: hidden;
}
.cid-u61jRG6cYl .item1 {
  margin-bottom: 2rem !important;
}
.cid-u61jRG6cYl .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u61jRG6cYl .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u61jRG6cYl .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u61jRG6cYl .item1,
.cid-u61jRG6cYl .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u61jRG6cYl .item1 .item:hover,
.cid-u61jRG6cYl .item .item:hover {
  cursor: pointer;
}
.cid-u61jRG6cYl .item1:hover .link-icon-wrapper span,
.cid-u61jRG6cYl .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u61jRG6cYl .card2 {
    margin-top: 1rem;
  }
}
.cid-u61jRG6cYl .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u61jRG6cYl .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u61jRG6cYl .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u61jRG6cYl .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u61jRG6cYl .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u61jRG6cYl .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u61jRG6cYl .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u61jRG6cYl .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u61jRG6cYl .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u61jRG6cYl img,
.cid-u61jRG6cYl .item-img {
  width: 100%;
}
.cid-u61jRG6cYl .item:focus,
.cid-u61jRG6cYl span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u61jRG6cYl .item {
    margin-bottom: 1rem;
  }
}
.cid-u61jRG6cYl .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u61jRG6cYl .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u61jRG6cYl .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u61jRG6cYl .mbr-section-subtitle,
.cid-u61jRG6cYl .subtitle-wrap,
.cid-u61jRG6cYl .mbr-section-btn {
  text-align: left;
}
.cid-u61jRG6cYl .mbr-text,
.cid-u61jRG6cYl .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1f7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1f7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1f7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1f7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1f7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1f7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1f7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1f7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1f7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u61jRGY4IG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u61jRGY4IG .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u61jRGY4IG .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u61jRGY4IG img,
.cid-u61jRGY4IG .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u61jRGY4IG .item {
  margin-bottom: 30px;
}
.cid-u61jRGY4IG .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u61jRGY4IG .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u61jRGY4IG .item-img {
  position: relative;
  z-index: 1;
}
.cid-u61jRGY4IG .item-img img {
  transform: scale(1.05);
}
.cid-u61jRGY4IG .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u61jRGY4IG .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u61jRHG7Zk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u61jRHG7Zk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u61jRHG7Zk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u61jRHG7Zk .container {
  display: flex;
  justify-content: center;
}
.cid-u61jRHG7Zk .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u61jRHG7Zk .col-copyright {
  padding: 0;
}
.cid-u61jRHG7Zk .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u61jRHG7Zk .copyright {
    text-align: center !important;
  }
}
.cid-u60RuGPCDx {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u60RuGPCDx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u60RuGPCDx .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u60RuGPCDx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u60RuGPCDx .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u60RuGPCDx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u60RuGPCDx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u60RuGPCDx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u60RuGPCDx .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u60RuGPCDx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u60RuGPCDx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u60RuGPCDx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u60RuGPCDx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u60RuGPCDx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u60RuGPCDx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u60RuGPCDx .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u60RuGPCDx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u60RuGPCDx .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u60RuGPCDx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u60RuGPCDx .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u60RuGPCDx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u60RuGPCDx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u60RuGPCDx .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u60RuGPCDx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u60RuGPCDx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u60RuGPCDx .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u60RuGPCDx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u60RuGPCDx .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u60RuGPCDx .nav-item:focus,
.cid-u60RuGPCDx .nav-link:focus {
  outline: none;
}
.cid-u60RuGPCDx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u60RuGPCDx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u60RuGPCDx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u60RuGPCDx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u60RuGPCDx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u60RuGPCDx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u60RuGPCDx .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u60RuGPCDx .navbar.opened {
  transition: all 0.3s;
}
.cid-u60RuGPCDx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u60RuGPCDx .navbar .navbar-logo img {
  width: auto;
}
.cid-u60RuGPCDx .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u60RuGPCDx .navbar.collapsed {
  justify-content: center;
}
.cid-u60RuGPCDx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u60RuGPCDx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u60RuGPCDx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u60RuGPCDx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u60RuGPCDx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u60RuGPCDx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u60RuGPCDx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u60RuGPCDx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u60RuGPCDx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u60RuGPCDx .navbar {
    min-height: 72px;
  }
  .cid-u60RuGPCDx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u60RuGPCDx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u60RuGPCDx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u60RuGPCDx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u60RuGPCDx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u60RuGPCDx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u60RuGPCDx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u60RuGPCDx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u60RuGPCDx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u60RuGPCDx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u60RuGPCDx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u60RuGPCDx .dropdown-item.active,
.cid-u60RuGPCDx .dropdown-item:active {
  background-color: transparent;
}
.cid-u60RuGPCDx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u60RuGPCDx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u60RuGPCDx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u60RuGPCDx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u60RuGPCDx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u60RuGPCDx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u60RuGPCDx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u60RuGPCDx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u60RuGPCDx .navbar-buttons {
    text-align: left;
  }
}
.cid-u60RuGPCDx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u60RuGPCDx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u60RuGPCDx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u60RuGPCDx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u60RuGPCDx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u60RuGPCDx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u60RuGPCDx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u60RuGPCDx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u60RuGPCDx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u60RuGPCDx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u60RuGPCDx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u60RuGPCDx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u60RuGPCDx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u60RuGPCDx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u60RuGPCDx .navbar {
    height: 70px;
  }
  .cid-u60RuGPCDx .navbar.opened {
    height: auto;
  }
  .cid-u60RuGPCDx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u60RuGPCDx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u60RuGPCDx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u60RuGPCDx .navbar-brand {
  margin-right: auto;
}
.cid-u60RuGPCDx .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u60RuGPCDx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u60RuGPCDx .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u60RuGPCDx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u60RuGPCDx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u60RuGPCDx .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u60RuGPCDx .navbar-brand {
    margin-right: auto;
  }
  .cid-u60RuGPCDx .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u60RuGPCDx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u60RuGPCDx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u60RuGPCDx .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u60RuGPCDx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u60RuGPCDx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u60RuHhQ84 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60RuHhQ84 .item-img {
  position: relative;
}
.cid-u60RuHhQ84 .button1 {
  background: #04551f;
}
.cid-u60RuHhQ84 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u60RuHhQ84 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u60RuHhQ84 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u60RuHhQ84 .button2 {
    margin-top: 1rem;
  }
}
.cid-u60RuHhQ84 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u60RuHhQ84 .title {
    top: 25%;
  }
}
.cid-u60RuHhQ84 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u60RuHhQ84 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u60RuHhQ84 .image-wrapper {
    min-height: 400px;
  }
}
.cid-u60RuHhQ84 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u60RuHhQ84 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u60RuHhQ84 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u60RuHhQ84 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u60RuHhQ84 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u60RuHhQ84 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u60RuHhQ84 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u60RuHhQ84 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u60RuHhQ84 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60RuHhQ84 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u60RuHhQ84 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60RuHhQ84 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u60RuHhQ84 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60RuHhQ84 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u60RuHhQ84 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u60RuHhQ84 img,
.cid-u60RuHhQ84 .item-img {
  width: 100%;
}
.cid-u60RuHhQ84 .item-title2,
.cid-u60RuHhQ84 .icon2 {
  color: #ffffff;
}
.cid-u60RuHhQ84 .item-title1,
.cid-u60RuHhQ84 .icon1 {
  color: #ffffff;
}
.cid-u60RuHhQ84 .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u60RuHhQ84 .main-title DIV {
  text-align: center;
}
.cid-u60RuHhQ84 h1,
.cid-u60RuHhQ84 h2,
.cid-u60RuHhQ84 h3,
.cid-u60RuHhQ84 h4,
.cid-u60RuHhQ84 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u60RuHhQ84 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uasqO2bH6G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60RuHErCN {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u60RuHErCN .item-img {
  position: relative;
}
.cid-u60RuHErCN .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u60RuHErCN .card-text {
    padding-left: 4rem;
  }
}
.cid-u60RuHErCN h5 {
  line-height: 1.2;
}
.cid-u60RuHErCN .card {
  margin-bottom: 2rem;
}
.cid-u60RuHErCN .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u60RuHErCN .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u60RuHErCN .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u60RuHErCN .image-wrapper {
    min-height: 200px;
  }
}
.cid-u60RuHErCN .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60RuHErCN .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u60RuHErCN .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u60RuHErCN .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u60RuHErCN .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u60RuHErCN .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60RuHErCN .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u60RuHErCN .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60RuHErCN .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u60RuHErCN .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60RuHErCN .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u60RuHErCN .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u60RuHErCN img,
.cid-u60RuHErCN .item-img {
  width: 100%;
}
.cid-u60RuHErCN .item:focus,
.cid-u60RuHErCN span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u60RuHErCN .item {
    margin-bottom: 1rem;
  }
}
.cid-u60RuHErCN .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u60RuHErCN .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u60RuHErCN .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u60RuHErCN .mbr-section-subtitle,
.cid-u60RuHErCN .subtitle-wrap,
.cid-u60RuHErCN .mbr-section-btn {
  text-align: left;
}
.cid-u60RuHErCN .mbr-text,
.cid-u60RuHErCN .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u60RuHErCN .mbr-text {
  color: #04551f;
}
.cid-u60RuHErCN .mbr-title2 {
  color: #04551f;
}
.cid-u60RuHErCN p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u60RuI1Xf6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60RuI1Xf6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60RuI1Xf6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u60RuI1Xf6 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u60RuI1Xf6 .mbr-section-title {
  color: #04551f;
}
.cid-u60RuI1Xf6 .mbr-section-subtitle {
  color: #24262b;
}
.cid-u60RuI1Xf6 .items-row {
  row-gap: 32px;
}
.cid-u60RuI1Xf6 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u60RuI1Xf6 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u60RuI1Xf6 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u60RuI1Xf6 .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u60RuI1Xf6 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u60RuI1Xf6 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u60RuI1Xf6 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u60RuI1Xf6 .mbr-item-subtitle {
  color: #24262b;
}
.cid-u60RuI1Xf6 .carousel-control,
.cid-u60RuI1Xf6 .close {
  background: #1b1b1b;
}
.cid-u60RuI1Xf6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u60RuI1Xf6 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u60RuI1Xf6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u60RuI1Xf6 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u60RuI1Xf6 .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-u60RuI1Xf6 .close::before {
  content: '\e91a';
}
.cid-u60RuI1Xf6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u60RuI1Xf6 .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-u60RuI1Xf6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u60RuI1Xf6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u60RuI1Xf6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u60RuI1Xf6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u60RuI1Xf6 .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-u60RuI1Xf6 .carousel-indicators li.active,
.cid-u60RuI1Xf6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u60RuI1Xf6 .carousel-indicators li::after,
.cid-u60RuI1Xf6 .carousel-indicators li::before {
  content: none;
}
.cid-u60RuI1Xf6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u60RuI1Xf6 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u60RuI1Xf6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u60RuI1Xf6 .carousel-indicators {
    display: none;
  }
}
.cid-u60RuI1Xf6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u60RuI1Xf6 .carousel-inner > .active {
  display: block;
}
.cid-u60RuI1Xf6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u60RuI1Xf6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u60RuI1Xf6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u60RuI1Xf6 .carousel-control,
  .cid-u60RuI1Xf6 .carousel-indicators,
  .cid-u60RuI1Xf6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u60RuI1Xf6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u60RuI1Xf6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u60RuI1Xf6 .carousel-indicators .active,
.cid-u60RuI1Xf6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u60RuI1Xf6 .carousel-indicators .active {
  background: #fff;
}
.cid-u60RuI1Xf6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u60RuI1Xf6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u60RuI1Xf6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u60RuI1Xf6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u60RuI1Xf6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u60RuI1Xf6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u60RuI1Xf6 .carousel {
  width: 100%;
}
.cid-u60RuI1Xf6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u60RuI1Xf6 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u60RuI1Xf6 .modal.fade .modal-dialog,
.cid-u60RuI1Xf6 .modal.in .modal-dialog {
  transform: none;
}
.cid-u60RuI1Xf6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u60RuI1Xf6 H6 {
  text-align: center;
}
.cid-u60RuIVa9B {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u60RuIVa9B .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u60RuIVa9B .colored-text {
  color: #a68462 !important;
}
.cid-u60RuIVa9B .mbr-section-title {
  color: #ffffff;
}
.cid-u60RuIVa9B .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u60RuIVa9B .mbr-text {
  color: #ffffff;
}
.cid-u60RuIVa9B .mbr-section-title.main-title {
  text-align: center;
}
.cid-u60RuJh5x9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60RuJh5x9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60RuJh5x9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60RuJh5x9 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60RuJh5x9 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60RuJh5x9 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60RuJh5x9 .image-wrapper img {
    height: 300px;
  }
}
.cid-u60RuJh5x9 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60RuJh5x9 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60RuJh5x9 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60RuJh5x9 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60RuJh5x9 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60RuJh5x9 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60RuJh5x9 .cards-wrapper {
    margin: 0;
  }
}
.cid-u60RuJh5x9 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60RuJh5x9 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60RuJh5x9 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60RuJh5x9 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60RuJh5x9 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60RuJh5x9 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60RuJh5x9 .mbr-section-title {
  color: #04551f;
}
.cid-u60RuJh5x9 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60RuJh5x9 .mbr-text {
  color: #04551f;
}
.cid-u60RuJh5x9 .mbr-card-title {
  color: #ffffff;
}
.cid-u60RuJh5x9 .mbr-card-title,
.cid-u60RuJh5x9 .cards-wrapper {
  color: #04551f;
}
#custom-html-1cy {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1cy div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1cy p {
  font-size: 60px;
  color: #777;
}
#custom-html-1cy hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1cy hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1cy hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1cy hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1cy hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1cy .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60RuJR2MU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60RuJR2MU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60RuJR2MU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60RuJR2MU .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60RuJR2MU .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60RuJR2MU .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60RuJR2MU .image-wrapper img {
    height: 300px;
  }
}
.cid-u60RuJR2MU .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60RuJR2MU .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60RuJR2MU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60RuJR2MU .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60RuJR2MU .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60RuJR2MU .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60RuJR2MU .cards-wrapper {
    margin: 0;
  }
}
.cid-u60RuJR2MU .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60RuJR2MU .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60RuJR2MU .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60RuJR2MU .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60RuJR2MU .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60RuJR2MU .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60RuJR2MU .mbr-section-title {
  color: #04551f;
}
.cid-u60RuJR2MU .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60RuJR2MU .mbr-text {
  color: #04551f;
}
.cid-u60RuJR2MU .mbr-card-title {
  color: #ffffff;
}
.cid-u60RuJR2MU .mbr-card-title,
.cid-u60RuJR2MU .cards-wrapper {
  color: #04551f;
}
#custom-html-1d0 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1d0 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1d0 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1d0 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1d0 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1d0 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1d0 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1d0 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1d0 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60RuKuZFk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u60RuKuZFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60RuKuZFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u60RuKuZFk .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u60RuKuZFk .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u60RuKuZFk .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u60RuKuZFk .image-wrapper img {
    height: 300px;
  }
}
.cid-u60RuKuZFk .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u60RuKuZFk .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u60RuKuZFk .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u60RuKuZFk .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u60RuKuZFk .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u60RuKuZFk .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u60RuKuZFk .cards-wrapper {
    margin: 0;
  }
}
.cid-u60RuKuZFk .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u60RuKuZFk .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u60RuKuZFk .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u60RuKuZFk .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u60RuKuZFk .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u60RuKuZFk .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u60RuKuZFk .mbr-section-title {
  color: #04551f;
}
.cid-u60RuKuZFk .mbr-section-subtitle {
  color: #04551f;
}
.cid-u60RuKuZFk .mbr-text {
  color: #04551f;
}
.cid-u60RuKuZFk .mbr-card-title {
  color: #ffffff;
}
.cid-u60RuKuZFk .mbr-card-title,
.cid-u60RuKuZFk .cards-wrapper {
  color: #04551f;
}
#custom-html-1d2 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1d2 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1d2 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1d2 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1d2 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1d2 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1d2 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1d2 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1d2 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
#custom-html-1d5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1d5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1d5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1d5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1d5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1d5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1d5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1d5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1d5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60RuMkaR0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u60RuMkaR0 .item-img {
  position: relative;
}
.cid-u60RuMkaR0 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u60RuMkaR0 .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u60RuMkaR0 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u60RuMkaR0 .image-wrapper {
  overflow: hidden;
}
.cid-u60RuMkaR0 .item1 {
  margin-bottom: 2rem !important;
}
.cid-u60RuMkaR0 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60RuMkaR0 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u60RuMkaR0 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u60RuMkaR0 .item1,
.cid-u60RuMkaR0 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u60RuMkaR0 .item1 .item:hover,
.cid-u60RuMkaR0 .item .item:hover {
  cursor: pointer;
}
.cid-u60RuMkaR0 .item1:hover .link-icon-wrapper span,
.cid-u60RuMkaR0 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u60RuMkaR0 .card2 {
    margin-top: 1rem;
  }
}
.cid-u60RuMkaR0 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u60RuMkaR0 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u60RuMkaR0 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u60RuMkaR0 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u60RuMkaR0 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u60RuMkaR0 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u60RuMkaR0 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u60RuMkaR0 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u60RuMkaR0 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u60RuMkaR0 img,
.cid-u60RuMkaR0 .item-img {
  width: 100%;
}
.cid-u60RuMkaR0 .item:focus,
.cid-u60RuMkaR0 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u60RuMkaR0 .item {
    margin-bottom: 1rem;
  }
}
.cid-u60RuMkaR0 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u60RuMkaR0 .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u60RuMkaR0 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u60RuMkaR0 .mbr-section-subtitle,
.cid-u60RuMkaR0 .subtitle-wrap,
.cid-u60RuMkaR0 .mbr-section-btn {
  text-align: left;
}
.cid-u60RuMkaR0 .mbr-text,
.cid-u60RuMkaR0 .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1d7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1d7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1d7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1d7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1d7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1d7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1d7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1d7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1d7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u60RuN4g2j {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u60RuN4g2j .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u60RuN4g2j .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u60RuN4g2j img,
.cid-u60RuN4g2j .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u60RuN4g2j .item {
  margin-bottom: 30px;
}
.cid-u60RuN4g2j .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u60RuN4g2j .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u60RuN4g2j .item-img {
  position: relative;
  z-index: 1;
}
.cid-u60RuN4g2j .item-img img {
  transform: scale(1.05);
}
.cid-u60RuN4g2j .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u60RuN4g2j .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u60RuNIzD6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u60RuNIzD6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u60RuNIzD6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u60RuNIzD6 .container {
  display: flex;
  justify-content: center;
}
.cid-u60RuNIzD6 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u60RuNIzD6 .col-copyright {
  padding: 0;
}
.cid-u60RuNIzD6 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u60RuNIzD6 .copyright {
    text-align: center !important;
  }
}
.cid-u6EiAOvZsP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u6EiAOvZsP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u6EiAOvZsP .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u6EiAOvZsP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u6EiAOvZsP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6EiAOvZsP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u6EiAOvZsP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6EiAOvZsP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6EiAOvZsP .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u6EiAOvZsP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u6EiAOvZsP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u6EiAOvZsP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u6EiAOvZsP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u6EiAOvZsP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u6EiAOvZsP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u6EiAOvZsP .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u6EiAOvZsP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u6EiAOvZsP .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u6EiAOvZsP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u6EiAOvZsP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u6EiAOvZsP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u6EiAOvZsP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u6EiAOvZsP .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u6EiAOvZsP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u6EiAOvZsP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u6EiAOvZsP .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u6EiAOvZsP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6EiAOvZsP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u6EiAOvZsP .nav-item:focus,
.cid-u6EiAOvZsP .nav-link:focus {
  outline: none;
}
.cid-u6EiAOvZsP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6EiAOvZsP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6EiAOvZsP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6EiAOvZsP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6EiAOvZsP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6EiAOvZsP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6EiAOvZsP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u6EiAOvZsP .navbar.opened {
  transition: all 0.3s;
}
.cid-u6EiAOvZsP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6EiAOvZsP .navbar .navbar-logo img {
  width: auto;
}
.cid-u6EiAOvZsP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u6EiAOvZsP .navbar.collapsed {
  justify-content: center;
}
.cid-u6EiAOvZsP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6EiAOvZsP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6EiAOvZsP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u6EiAOvZsP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6EiAOvZsP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6EiAOvZsP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6EiAOvZsP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6EiAOvZsP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6EiAOvZsP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u6EiAOvZsP .navbar {
    min-height: 72px;
  }
  .cid-u6EiAOvZsP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u6EiAOvZsP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6EiAOvZsP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6EiAOvZsP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6EiAOvZsP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6EiAOvZsP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6EiAOvZsP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6EiAOvZsP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u6EiAOvZsP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6EiAOvZsP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6EiAOvZsP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u6EiAOvZsP .dropdown-item.active,
.cid-u6EiAOvZsP .dropdown-item:active {
  background-color: transparent;
}
.cid-u6EiAOvZsP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6EiAOvZsP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6EiAOvZsP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6EiAOvZsP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u6EiAOvZsP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u6EiAOvZsP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u6EiAOvZsP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6EiAOvZsP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u6EiAOvZsP .navbar-buttons {
    text-align: left;
  }
}
.cid-u6EiAOvZsP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6EiAOvZsP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u6EiAOvZsP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6EiAOvZsP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6EiAOvZsP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6EiAOvZsP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6EiAOvZsP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6EiAOvZsP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6EiAOvZsP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6EiAOvZsP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6EiAOvZsP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u6EiAOvZsP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6EiAOvZsP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u6EiAOvZsP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6EiAOvZsP .navbar {
    height: 70px;
  }
  .cid-u6EiAOvZsP .navbar.opened {
    height: auto;
  }
  .cid-u6EiAOvZsP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u6EiAOvZsP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u6EiAOvZsP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u6EiAOvZsP .navbar-brand {
  margin-right: auto;
}
.cid-u6EiAOvZsP .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u6EiAOvZsP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6EiAOvZsP .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u6EiAOvZsP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6EiAOvZsP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u6EiAOvZsP .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u6EiAOvZsP .navbar-brand {
    margin-right: auto;
  }
  .cid-u6EiAOvZsP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u6EiAOvZsP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u6EiAOvZsP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u6EiAOvZsP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6EiAOvZsP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u6EiAOvZsP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6EiAOTuRm {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6EiAOTuRm .item-img {
  position: relative;
}
.cid-u6EiAOTuRm .button1 {
  background: #04551f;
}
.cid-u6EiAOTuRm .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u6EiAOTuRm .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u6EiAOTuRm .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u6EiAOTuRm .button2 {
    margin-top: 1rem;
  }
}
.cid-u6EiAOTuRm .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u6EiAOTuRm .title {
    top: 25%;
  }
}
.cid-u6EiAOTuRm .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u6EiAOTuRm .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u6EiAOTuRm .image-wrapper {
    min-height: 400px;
  }
}
.cid-u6EiAOTuRm .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6EiAOTuRm .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u6EiAOTuRm .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u6EiAOTuRm .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u6EiAOTuRm .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u6EiAOTuRm .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u6EiAOTuRm .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u6EiAOTuRm .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u6EiAOTuRm .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6EiAOTuRm .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u6EiAOTuRm .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6EiAOTuRm .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u6EiAOTuRm .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6EiAOTuRm .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6EiAOTuRm .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6EiAOTuRm img,
.cid-u6EiAOTuRm .item-img {
  width: 100%;
}
.cid-u6EiAOTuRm .item-title2,
.cid-u6EiAOTuRm .icon2 {
  color: #ffffff;
}
.cid-u6EiAOTuRm .item-title1,
.cid-u6EiAOTuRm .icon1 {
  color: #ffffff;
}
.cid-u6EiAOTuRm .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u6EiAOTuRm .main-title DIV {
  text-align: center;
}
.cid-u6EiAOTuRm h1,
.cid-u6EiAOTuRm h2,
.cid-u6EiAOTuRm h3,
.cid-u6EiAOTuRm h4,
.cid-u6EiAOTuRm .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u6EiAOTuRm p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u6EiAP9iGX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6EiAP9iGX .item-img {
  position: relative;
}
.cid-u6EiAP9iGX .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u6EiAP9iGX .card-text {
    padding-left: 4rem;
  }
}
.cid-u6EiAP9iGX h5 {
  line-height: 1.2;
}
.cid-u6EiAP9iGX .card {
  margin-bottom: 2rem;
}
.cid-u6EiAP9iGX .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u6EiAP9iGX .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u6EiAP9iGX .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u6EiAP9iGX .image-wrapper {
    min-height: 200px;
  }
}
.cid-u6EiAP9iGX .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6EiAP9iGX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6EiAP9iGX .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u6EiAP9iGX .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6EiAP9iGX .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6EiAP9iGX .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6EiAP9iGX .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6EiAP9iGX .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6EiAP9iGX .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6EiAP9iGX .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6EiAP9iGX .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6EiAP9iGX .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u6EiAP9iGX img,
.cid-u6EiAP9iGX .item-img {
  width: 100%;
}
.cid-u6EiAP9iGX .item:focus,
.cid-u6EiAP9iGX span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6EiAP9iGX .item {
    margin-bottom: 1rem;
  }
}
.cid-u6EiAP9iGX .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u6EiAP9iGX .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u6EiAP9iGX .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u6EiAP9iGX .mbr-section-subtitle,
.cid-u6EiAP9iGX .subtitle-wrap,
.cid-u6EiAP9iGX .mbr-section-btn {
  text-align: left;
}
.cid-u6EiAP9iGX .mbr-text,
.cid-u6EiAP9iGX .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u6EiAP9iGX .mbr-text {
  color: #04551f;
}
.cid-u6EiAP9iGX .mbr-title2 {
  color: #04551f;
}
.cid-u6EiAP9iGX p {
  text-align: justify;
  text-justify: inter-word;
  margin-bottom: 25px;
}
#custom-html-1fs {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1fs div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1fs p {
  font-size: 60px;
  color: #777;
}
#custom-html-1fs hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1fs hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1fs hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1fs hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1fs hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1fs .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6EsO2Ffsl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6EsO2Ffsl .mbr-section-title {
  color: #000000;
}
.cid-u6EsO2Ffsl .mbr-section-subtitle {
  color: #000000;
}
.cid-u6EsO2Ffsl .mbr-text {
  color: #04551f;
  padding: 2rem;
}
@media (max-width: 992px) {
  .cid-u6EsO2Ffsl .mbr-text {
    padding: 0;
    margin-top: 2rem;
  }
}
.cid-u6EsO2Ffsl .line {
  height: 1px;
  background: #04551f;
  margin-bottom: 1.5rem;
}
.cid-u6EsO2Ffsl .mbr-section-title,
.cid-u6EsO2Ffsl .line {
  color: #04551f;
  text-align: center;
}
#custom-html-1fr {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1fr div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1fr p {
  font-size: 60px;
  color: #777;
}
#custom-html-1fr hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1fr hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1fr hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1fr hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1fr hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1fr .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6EiAPzfVU {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u6EiAPzfVU .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u6EiAPzfVU .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u6EiAPzfVU img,
.cid-u6EiAPzfVU .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u6EiAPzfVU .item {
  margin-bottom: 30px;
}
.cid-u6EiAPzfVU .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6EiAPzfVU .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u6EiAPzfVU .item-img {
  position: relative;
  z-index: 1;
}
.cid-u6EiAPzfVU .item-img img {
  transform: scale(1.05);
}
.cid-u6EiAPzfVU .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u6EiAPzfVU .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u6EiAPWmRf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u6EiAPWmRf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6EiAPWmRf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6EiAPWmRf .container {
  display: flex;
  justify-content: center;
}
.cid-u6EiAPWmRf .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u6EiAPWmRf .col-copyright {
  padding: 0;
}
.cid-u6EiAPWmRf .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u6EiAPWmRf .copyright {
    text-align: center !important;
  }
}
.cid-u6EBdrHqLq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u6EBdrHqLq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u6EBdrHqLq .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u6EBdrHqLq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u6EBdrHqLq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6EBdrHqLq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u6EBdrHqLq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6EBdrHqLq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6EBdrHqLq .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u6EBdrHqLq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u6EBdrHqLq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u6EBdrHqLq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u6EBdrHqLq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u6EBdrHqLq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u6EBdrHqLq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u6EBdrHqLq .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u6EBdrHqLq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u6EBdrHqLq .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u6EBdrHqLq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u6EBdrHqLq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u6EBdrHqLq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u6EBdrHqLq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u6EBdrHqLq .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u6EBdrHqLq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u6EBdrHqLq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u6EBdrHqLq .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u6EBdrHqLq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6EBdrHqLq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u6EBdrHqLq .nav-item:focus,
.cid-u6EBdrHqLq .nav-link:focus {
  outline: none;
}
.cid-u6EBdrHqLq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6EBdrHqLq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6EBdrHqLq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6EBdrHqLq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6EBdrHqLq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6EBdrHqLq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6EBdrHqLq .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u6EBdrHqLq .navbar.opened {
  transition: all 0.3s;
}
.cid-u6EBdrHqLq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6EBdrHqLq .navbar .navbar-logo img {
  width: auto;
}
.cid-u6EBdrHqLq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u6EBdrHqLq .navbar.collapsed {
  justify-content: center;
}
.cid-u6EBdrHqLq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6EBdrHqLq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6EBdrHqLq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u6EBdrHqLq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6EBdrHqLq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6EBdrHqLq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6EBdrHqLq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6EBdrHqLq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6EBdrHqLq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u6EBdrHqLq .navbar {
    min-height: 72px;
  }
  .cid-u6EBdrHqLq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u6EBdrHqLq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6EBdrHqLq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6EBdrHqLq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6EBdrHqLq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6EBdrHqLq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6EBdrHqLq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6EBdrHqLq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u6EBdrHqLq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6EBdrHqLq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6EBdrHqLq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u6EBdrHqLq .dropdown-item.active,
.cid-u6EBdrHqLq .dropdown-item:active {
  background-color: transparent;
}
.cid-u6EBdrHqLq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6EBdrHqLq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6EBdrHqLq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6EBdrHqLq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u6EBdrHqLq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u6EBdrHqLq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u6EBdrHqLq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6EBdrHqLq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u6EBdrHqLq .navbar-buttons {
    text-align: left;
  }
}
.cid-u6EBdrHqLq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6EBdrHqLq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u6EBdrHqLq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6EBdrHqLq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6EBdrHqLq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6EBdrHqLq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6EBdrHqLq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6EBdrHqLq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6EBdrHqLq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6EBdrHqLq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6EBdrHqLq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u6EBdrHqLq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6EBdrHqLq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u6EBdrHqLq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6EBdrHqLq .navbar {
    height: 70px;
  }
  .cid-u6EBdrHqLq .navbar.opened {
    height: auto;
  }
  .cid-u6EBdrHqLq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u6EBdrHqLq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u6EBdrHqLq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u6EBdrHqLq .navbar-brand {
  margin-right: auto;
}
.cid-u6EBdrHqLq .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u6EBdrHqLq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6EBdrHqLq .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u6EBdrHqLq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6EBdrHqLq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u6EBdrHqLq .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u6EBdrHqLq .navbar-brand {
    margin-right: auto;
  }
  .cid-u6EBdrHqLq .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u6EBdrHqLq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u6EBdrHqLq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u6EBdrHqLq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6EBdrHqLq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u6EBdrHqLq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6EBds3Wae {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6EBds3Wae .item-img {
  position: relative;
}
.cid-u6EBds3Wae .button1 {
  background: #04551f;
}
.cid-u6EBds3Wae .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u6EBds3Wae .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u6EBds3Wae .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u6EBds3Wae .button2 {
    margin-top: 1rem;
  }
}
.cid-u6EBds3Wae .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u6EBds3Wae .title {
    top: 25%;
  }
}
.cid-u6EBds3Wae .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u6EBds3Wae .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u6EBds3Wae .image-wrapper {
    min-height: 400px;
  }
}
.cid-u6EBds3Wae .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6EBds3Wae .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u6EBds3Wae .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u6EBds3Wae .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u6EBds3Wae .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u6EBds3Wae .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u6EBds3Wae .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u6EBds3Wae .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u6EBds3Wae .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6EBds3Wae .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u6EBds3Wae .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6EBds3Wae .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u6EBds3Wae .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6EBds3Wae .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6EBds3Wae .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6EBds3Wae img,
.cid-u6EBds3Wae .item-img {
  width: 100%;
}
.cid-u6EBds3Wae .item-title2,
.cid-u6EBds3Wae .icon2 {
  color: #ffffff;
}
.cid-u6EBds3Wae .item-title1,
.cid-u6EBds3Wae .icon1 {
  color: #ffffff;
}
.cid-u6EBds3Wae .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-u6EBds3Wae .main-title DIV {
  text-align: center;
}
.cid-u6EBds3Wae h1,
.cid-u6EBds3Wae h2,
.cid-u6EBds3Wae h3,
.cid-u6EBds3Wae h4,
.cid-u6EBds3Wae .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u6EBds3Wae p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u6EBdsihnK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6EBdsihnK .item-img {
  position: relative;
}
.cid-u6EBdsihnK .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u6EBdsihnK .card-text {
    padding-left: 4rem;
  }
}
.cid-u6EBdsihnK h5 {
  line-height: 1.2;
}
.cid-u6EBdsihnK .card {
  margin-bottom: 2rem;
}
.cid-u6EBdsihnK .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u6EBdsihnK .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u6EBdsihnK .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u6EBdsihnK .image-wrapper {
    min-height: 200px;
  }
}
.cid-u6EBdsihnK .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6EBdsihnK .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6EBdsihnK .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u6EBdsihnK .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6EBdsihnK .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6EBdsihnK .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6EBdsihnK .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6EBdsihnK .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6EBdsihnK .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6EBdsihnK .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6EBdsihnK .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6EBdsihnK .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u6EBdsihnK img,
.cid-u6EBdsihnK .item-img {
  width: 100%;
}
.cid-u6EBdsihnK .item:focus,
.cid-u6EBdsihnK span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6EBdsihnK .item {
    margin-bottom: 1rem;
  }
}
.cid-u6EBdsihnK .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u6EBdsihnK .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u6EBdsihnK .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u6EBdsihnK .mbr-section-subtitle,
.cid-u6EBdsihnK .subtitle-wrap,
.cid-u6EBdsihnK .mbr-section-btn {
  text-align: left;
}
.cid-u6EBdsihnK .mbr-text,
.cid-u6EBdsihnK .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u6EBdsihnK .mbr-text {
  color: #04551f;
}
.cid-u6EBdsihnK .mbr-title2 {
  color: #04551f;
}
.cid-u6EBdsihnK p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1fx {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1fx div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1fx p {
  font-size: 60px;
  color: #777;
}
#custom-html-1fx hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1fx hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1fx hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1fx hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1fx hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1fx .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6EBdsIz9q {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u6EBdsIz9q .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u6EBdsIz9q .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u6EBdsIz9q img,
.cid-u6EBdsIz9q .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u6EBdsIz9q .item {
  margin-bottom: 30px;
}
.cid-u6EBdsIz9q .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6EBdsIz9q .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u6EBdsIz9q .item-img {
  position: relative;
  z-index: 1;
}
.cid-u6EBdsIz9q .item-img img {
  transform: scale(1.05);
}
.cid-u6EBdsIz9q .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u6EBdsIz9q .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u6EBdt4oLq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u6EBdt4oLq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6EBdt4oLq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6EBdt4oLq .container {
  display: flex;
  justify-content: center;
}
.cid-u6EBdt4oLq .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u6EBdt4oLq .col-copyright {
  padding: 0;
}
.cid-u6EBdt4oLq .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u6EBdt4oLq .copyright {
    text-align: center !important;
  }
}
.cid-u6FhZTi98z {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u6FhZTi98z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u6FhZTi98z .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u6FhZTi98z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u6FhZTi98z .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6FhZTi98z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u6FhZTi98z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6FhZTi98z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6FhZTi98z .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u6FhZTi98z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u6FhZTi98z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u6FhZTi98z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u6FhZTi98z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u6FhZTi98z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u6FhZTi98z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u6FhZTi98z .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u6FhZTi98z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u6FhZTi98z .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u6FhZTi98z .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u6FhZTi98z .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u6FhZTi98z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u6FhZTi98z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u6FhZTi98z .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u6FhZTi98z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u6FhZTi98z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u6FhZTi98z .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u6FhZTi98z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6FhZTi98z .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u6FhZTi98z .nav-item:focus,
.cid-u6FhZTi98z .nav-link:focus {
  outline: none;
}
.cid-u6FhZTi98z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6FhZTi98z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6FhZTi98z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6FhZTi98z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6FhZTi98z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6FhZTi98z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6FhZTi98z .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u6FhZTi98z .navbar.opened {
  transition: all 0.3s;
}
.cid-u6FhZTi98z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6FhZTi98z .navbar .navbar-logo img {
  width: auto;
}
.cid-u6FhZTi98z .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u6FhZTi98z .navbar.collapsed {
  justify-content: center;
}
.cid-u6FhZTi98z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6FhZTi98z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6FhZTi98z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u6FhZTi98z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6FhZTi98z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6FhZTi98z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6FhZTi98z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6FhZTi98z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6FhZTi98z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u6FhZTi98z .navbar {
    min-height: 72px;
  }
  .cid-u6FhZTi98z .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u6FhZTi98z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6FhZTi98z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6FhZTi98z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6FhZTi98z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6FhZTi98z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6FhZTi98z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6FhZTi98z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u6FhZTi98z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6FhZTi98z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6FhZTi98z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u6FhZTi98z .dropdown-item.active,
.cid-u6FhZTi98z .dropdown-item:active {
  background-color: transparent;
}
.cid-u6FhZTi98z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6FhZTi98z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6FhZTi98z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6FhZTi98z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u6FhZTi98z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u6FhZTi98z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u6FhZTi98z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6FhZTi98z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u6FhZTi98z .navbar-buttons {
    text-align: left;
  }
}
.cid-u6FhZTi98z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6FhZTi98z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u6FhZTi98z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6FhZTi98z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6FhZTi98z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6FhZTi98z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6FhZTi98z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6FhZTi98z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6FhZTi98z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6FhZTi98z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6FhZTi98z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u6FhZTi98z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6FhZTi98z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u6FhZTi98z .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6FhZTi98z .navbar {
    height: 70px;
  }
  .cid-u6FhZTi98z .navbar.opened {
    height: auto;
  }
  .cid-u6FhZTi98z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u6FhZTi98z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u6FhZTi98z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u6FhZTi98z .navbar-brand {
  margin-right: auto;
}
.cid-u6FhZTi98z .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u6FhZTi98z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6FhZTi98z .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u6FhZTi98z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6FhZTi98z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u6FhZTi98z .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u6FhZTi98z .navbar-brand {
    margin-right: auto;
  }
  .cid-u6FhZTi98z .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u6FhZTi98z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u6FhZTi98z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u6FhZTi98z .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6FhZTi98z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u6FhZTi98z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6FhZTFwHM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6FhZTFwHM .item-img {
  position: relative;
}
.cid-u6FhZTFwHM .button1 {
  background: #04551f;
}
.cid-u6FhZTFwHM .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u6FhZTFwHM .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u6FhZTFwHM .button2 {
  background: #00ff00;
}
@media (max-width: 767px) {
  .cid-u6FhZTFwHM .button2 {
    margin-top: 1rem;
  }
}
.cid-u6FhZTFwHM .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u6FhZTFwHM .title {
    top: 25%;
  }
}
.cid-u6FhZTFwHM .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u6FhZTFwHM .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u6FhZTFwHM .image-wrapper {
    min-height: 400px;
  }
}
.cid-u6FhZTFwHM .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6FhZTFwHM .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u6FhZTFwHM .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u6FhZTFwHM .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u6FhZTFwHM .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u6FhZTFwHM .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u6FhZTFwHM .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u6FhZTFwHM .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u6FhZTFwHM .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6FhZTFwHM .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u6FhZTFwHM .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6FhZTFwHM .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u6FhZTFwHM .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6FhZTFwHM .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6FhZTFwHM .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6FhZTFwHM img,
.cid-u6FhZTFwHM .item-img {
  width: 100%;
}
.cid-u6FhZTFwHM .item-title2,
.cid-u6FhZTFwHM .icon2 {
  color: #04551f;
}
.cid-u6FhZTFwHM .item-title1,
.cid-u6FhZTFwHM .icon1 {
  color: #ffffff;
}
.cid-u6FhZTFwHM .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u6FhZTFwHM .main-title DIV {
  text-align: center;
}
.cid-u6FhZTFwHM h1,
.cid-u6FhZTFwHM h2,
.cid-u6FhZTFwHM h3,
.cid-u6FhZTFwHM h4,
.cid-u6FhZTFwHM .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u6FhZTFwHM p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u6FzOaDfXq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u6FzOaDfXq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6FzOaDfXq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u6FzOaDfXq .container {
    padding: 0 16px;
  }
}
.cid-u6FzOaDfXq .row {
  position: relative;
  margin: 0 20px;
}
@media (max-width: 992px) {
  .cid-u6FzOaDfXq .row {
    margin: 0 10px;
  }
}
.cid-u6FzOaDfXq .row .card {
  position: relative;
  padding: 0;
}
.cid-u6FzOaDfXq .row .card .decor-wrapper {
  position: absolute;
  top: -23rem;
  left: -11rem;
  width: 2000px;
  height: 500px;
  border-left: 40px solid #04551f;
  border-radius: 0;
  pointer-events: none;
}
@media (max-width: 1300px) {
  .cid-u6FzOaDfXq .row .card .decor-wrapper {
    left: -8rem;
  }
}
@media (max-width: 992px) {
  .cid-u6FzOaDfXq .row .card .decor-wrapper {
    display: none;
  }
}
.cid-u6FzOaDfXq .row .card .icon-decor {
  position: absolute;
  top: 3rem;
  left: -13rem;
  width: 100px;
  height: 100px;
  font-size: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #04551f;
  color: #fdfcfc;
  border-radius: 100%;
  border: 5px solid #04551f;
  z-index: 1;
}
@media (max-width: 1300px) {
  .cid-u6FzOaDfXq .row .card .icon-decor {
    left: -9.8rem;
  }
}
@media (max-width: 992px) {
  .cid-u6FzOaDfXq .row .card .icon-decor {
    display: none;
  }
}
.cid-u6FzOaDfXq .title-wrapper {
  position: relative;
  z-index: 1;
  width: 65%;
}
@media (max-width: 992px) {
  .cid-u6FzOaDfXq .title-wrapper {
    width: 100%;
  }
}
.cid-u6FzOaDfXq .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-u6FzOaDfXq .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u6FzOaDfXq .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6FzOaDfXq .mbr-section-title {
  color: #04551f;
}
.cid-u6FzOaDfXq .mbr-text {
  color: #04551f;
}
#custom-html-1g5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1g5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1g5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1g5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1g5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1g5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1g5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1g5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1g5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6FiFWirI6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6FiFWirI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6FiFWirI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6FiFWirI6 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u6FiFWirI6 .mbr-section-title {
  color: #04551f;
}
.cid-u6FiFWirI6 .mbr-section-subtitle {
  color: #24262b;
}
.cid-u6FiFWirI6 .items-row {
  row-gap: 32px;
}
.cid-u6FiFWirI6 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u6FiFWirI6 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u6FiFWirI6 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u6FiFWirI6 .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u6FiFWirI6 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u6FiFWirI6 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u6FiFWirI6 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u6FiFWirI6 .mbr-item-subtitle {
  color: #24262b;
}
.cid-u6FiFWirI6 .carousel-control,
.cid-u6FiFWirI6 .close {
  background: #1b1b1b;
}
.cid-u6FiFWirI6 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6FiFWirI6 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6FiFWirI6 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6FiFWirI6 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6FiFWirI6 .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-u6FiFWirI6 .close::before {
  content: '\e91a';
}
.cid-u6FiFWirI6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6FiFWirI6 .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-u6FiFWirI6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6FiFWirI6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6FiFWirI6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6FiFWirI6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6FiFWirI6 .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-u6FiFWirI6 .carousel-indicators li.active,
.cid-u6FiFWirI6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6FiFWirI6 .carousel-indicators li::after,
.cid-u6FiFWirI6 .carousel-indicators li::before {
  content: none;
}
.cid-u6FiFWirI6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6FiFWirI6 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6FiFWirI6 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6FiFWirI6 .carousel-indicators {
    display: none;
  }
}
.cid-u6FiFWirI6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6FiFWirI6 .carousel-inner > .active {
  display: block;
}
.cid-u6FiFWirI6 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6FiFWirI6 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6FiFWirI6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6FiFWirI6 .carousel-control,
  .cid-u6FiFWirI6 .carousel-indicators,
  .cid-u6FiFWirI6 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6FiFWirI6 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6FiFWirI6 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6FiFWirI6 .carousel-indicators .active,
.cid-u6FiFWirI6 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6FiFWirI6 .carousel-indicators .active {
  background: #fff;
}
.cid-u6FiFWirI6 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6FiFWirI6 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6FiFWirI6 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6FiFWirI6 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6FiFWirI6 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6FiFWirI6 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6FiFWirI6 .carousel {
  width: 100%;
}
.cid-u6FiFWirI6 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6FiFWirI6 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6FiFWirI6 .modal.fade .modal-dialog,
.cid-u6FiFWirI6 .modal.in .modal-dialog {
  transform: none;
}
.cid-u6FiFWirI6 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6FiFWirI6 H6 {
  text-align: center;
}
#custom-html-1g7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1g7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1g7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1g7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1g7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1g7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1g7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1g7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1g7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6FhZUAMfR {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u6FhZUAMfR .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u6FhZUAMfR .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u6FhZUAMfR img,
.cid-u6FhZUAMfR .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u6FhZUAMfR .item {
  margin-bottom: 30px;
}
.cid-u6FhZUAMfR .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6FhZUAMfR .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u6FhZUAMfR .item-img {
  position: relative;
  z-index: 1;
}
.cid-u6FhZUAMfR .item-img img {
  transform: scale(1.05);
}
.cid-u6FhZUAMfR .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u6FhZUAMfR .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u6FhZUYYWm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u6FhZUYYWm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6FhZUYYWm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6FhZUYYWm .container {
  display: flex;
  justify-content: center;
}
.cid-u6FhZUYYWm .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u6FhZUYYWm .col-copyright {
  padding: 0;
}
.cid-u6FhZUYYWm .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u6FhZUYYWm .copyright {
    text-align: center !important;
  }
}
.cid-u6FoQ2y5ho {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u6FoQ2y5ho .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u6FoQ2y5ho .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u6FoQ2y5ho .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u6FoQ2y5ho .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6FoQ2y5ho .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u6FoQ2y5ho .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6FoQ2y5ho .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6FoQ2y5ho .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u6FoQ2y5ho .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u6FoQ2y5ho .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u6FoQ2y5ho .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u6FoQ2y5ho .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u6FoQ2y5ho .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u6FoQ2y5ho .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u6FoQ2y5ho .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u6FoQ2y5ho .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u6FoQ2y5ho .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u6FoQ2y5ho .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u6FoQ2y5ho .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u6FoQ2y5ho .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u6FoQ2y5ho .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u6FoQ2y5ho .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u6FoQ2y5ho .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u6FoQ2y5ho .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u6FoQ2y5ho .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u6FoQ2y5ho .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6FoQ2y5ho .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u6FoQ2y5ho .nav-item:focus,
.cid-u6FoQ2y5ho .nav-link:focus {
  outline: none;
}
.cid-u6FoQ2y5ho .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6FoQ2y5ho .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6FoQ2y5ho .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6FoQ2y5ho .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6FoQ2y5ho .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6FoQ2y5ho .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6FoQ2y5ho .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u6FoQ2y5ho .navbar.opened {
  transition: all 0.3s;
}
.cid-u6FoQ2y5ho .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6FoQ2y5ho .navbar .navbar-logo img {
  width: auto;
}
.cid-u6FoQ2y5ho .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u6FoQ2y5ho .navbar.collapsed {
  justify-content: center;
}
.cid-u6FoQ2y5ho .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6FoQ2y5ho .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6FoQ2y5ho .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u6FoQ2y5ho .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6FoQ2y5ho .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6FoQ2y5ho .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6FoQ2y5ho .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6FoQ2y5ho .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6FoQ2y5ho .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u6FoQ2y5ho .navbar {
    min-height: 72px;
  }
  .cid-u6FoQ2y5ho .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u6FoQ2y5ho .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6FoQ2y5ho .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6FoQ2y5ho .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6FoQ2y5ho .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6FoQ2y5ho .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6FoQ2y5ho .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6FoQ2y5ho .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u6FoQ2y5ho .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6FoQ2y5ho .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6FoQ2y5ho .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u6FoQ2y5ho .dropdown-item.active,
.cid-u6FoQ2y5ho .dropdown-item:active {
  background-color: transparent;
}
.cid-u6FoQ2y5ho .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6FoQ2y5ho .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6FoQ2y5ho .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6FoQ2y5ho .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u6FoQ2y5ho .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u6FoQ2y5ho .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u6FoQ2y5ho ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6FoQ2y5ho .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u6FoQ2y5ho .navbar-buttons {
    text-align: left;
  }
}
.cid-u6FoQ2y5ho button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6FoQ2y5ho button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u6FoQ2y5ho button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6FoQ2y5ho button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6FoQ2y5ho button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6FoQ2y5ho button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6FoQ2y5ho nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6FoQ2y5ho nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6FoQ2y5ho nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6FoQ2y5ho nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6FoQ2y5ho .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u6FoQ2y5ho a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6FoQ2y5ho .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u6FoQ2y5ho .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6FoQ2y5ho .navbar {
    height: 70px;
  }
  .cid-u6FoQ2y5ho .navbar.opened {
    height: auto;
  }
  .cid-u6FoQ2y5ho .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u6FoQ2y5ho .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u6FoQ2y5ho .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u6FoQ2y5ho .navbar-brand {
  margin-right: auto;
}
.cid-u6FoQ2y5ho .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u6FoQ2y5ho .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6FoQ2y5ho .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u6FoQ2y5ho .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6FoQ2y5ho .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u6FoQ2y5ho .navbar-brand {
    margin-right: auto;
  }
  .cid-u6FoQ2y5ho .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u6FoQ2y5ho .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u6FoQ2y5ho .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u6FoQ2y5ho .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6FoQ2y5ho .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u6FoQ2y5ho .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6FoQ3ro0r {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6FoQ3ro0r .item-img {
  position: relative;
}
.cid-u6FoQ3ro0r .button1 {
  background: #04551f;
}
.cid-u6FoQ3ro0r .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u6FoQ3ro0r .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u6FoQ3ro0r .button2 {
  background: #00ff00;
}
@media (max-width: 767px) {
  .cid-u6FoQ3ro0r .button2 {
    margin-top: 1rem;
  }
}
.cid-u6FoQ3ro0r .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u6FoQ3ro0r .title {
    top: 25%;
  }
}
.cid-u6FoQ3ro0r .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u6FoQ3ro0r .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u6FoQ3ro0r .image-wrapper {
    min-height: 400px;
  }
}
.cid-u6FoQ3ro0r .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6FoQ3ro0r .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u6FoQ3ro0r .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u6FoQ3ro0r .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u6FoQ3ro0r .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u6FoQ3ro0r .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u6FoQ3ro0r .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u6FoQ3ro0r .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u6FoQ3ro0r .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6FoQ3ro0r .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u6FoQ3ro0r .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6FoQ3ro0r .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u6FoQ3ro0r .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6FoQ3ro0r .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6FoQ3ro0r .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6FoQ3ro0r img,
.cid-u6FoQ3ro0r .item-img {
  width: 100%;
}
.cid-u6FoQ3ro0r .item-title2,
.cid-u6FoQ3ro0r .icon2 {
  color: #04551f;
}
.cid-u6FoQ3ro0r .item-title1,
.cid-u6FoQ3ro0r .icon1 {
  color: #ffffff;
}
.cid-u6FoQ3ro0r .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u6FoQ3ro0r .main-title DIV {
  text-align: center;
}
.cid-u6FoQ3ro0r h1,
.cid-u6FoQ3ro0r h2,
.cid-u6FoQ3ro0r h3,
.cid-u6FoQ3ro0r h4,
.cid-u6FoQ3ro0r .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u6FoQ3ro0r p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
#custom-html-1gg {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gg div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gg p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gg hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gg hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gg hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gg hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gg hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gg .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6FpPC9rmr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u6FpPC9rmr .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6FpPC9rmr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u6FpPC9rmr .container {
    padding: 0 16px;
  }
}
.cid-u6FpPC9rmr .row {
  position: relative;
  margin: 0 20px;
}
@media (max-width: 992px) {
  .cid-u6FpPC9rmr .row {
    margin: 0 10px;
  }
}
.cid-u6FpPC9rmr .row .card {
  position: relative;
  padding: 0;
}
.cid-u6FpPC9rmr .row .card .decor-wrapper {
  position: absolute;
  top: -23rem;
  left: -11rem;
  width: 2000px;
  height: 500px;
  border-left: 40px solid #04551f;
  border-radius: 0;
  pointer-events: none;
}
@media (max-width: 1300px) {
  .cid-u6FpPC9rmr .row .card .decor-wrapper {
    left: -8rem;
  }
}
@media (max-width: 992px) {
  .cid-u6FpPC9rmr .row .card .decor-wrapper {
    display: none;
  }
}
.cid-u6FpPC9rmr .row .card .icon-decor {
  position: absolute;
  top: 3rem;
  left: -13rem;
  width: 100px;
  height: 100px;
  font-size: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #04551f;
  color: #fdfcfc;
  border-radius: 100%;
  border: 5px solid #04551f;
  z-index: 1;
}
@media (max-width: 1300px) {
  .cid-u6FpPC9rmr .row .card .icon-decor {
    left: -9.8rem;
  }
}
@media (max-width: 992px) {
  .cid-u6FpPC9rmr .row .card .icon-decor {
    display: none;
  }
}
.cid-u6FpPC9rmr .title-wrapper {
  position: relative;
  z-index: 1;
  width: 65%;
}
@media (max-width: 992px) {
  .cid-u6FpPC9rmr .title-wrapper {
    width: 100%;
  }
}
.cid-u6FpPC9rmr .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-u6FpPC9rmr .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u6FpPC9rmr .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6FpPC9rmr .mbr-section-title {
  color: #04551f;
}
.cid-u6FpPC9rmr .mbr-text {
  color: #04551f;
}
.cid-u6FyymtLIf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u6FyymtLIf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6FyymtLIf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u6FyymtLIf .container {
    padding: 0 16px;
  }
}
.cid-u6FyymtLIf .row {
  position: relative;
  margin: 0 20px;
}
@media (max-width: 992px) {
  .cid-u6FyymtLIf .row {
    margin: 0 10px;
  }
}
.cid-u6FyymtLIf .row .card {
  position: relative;
  padding: 0;
}
.cid-u6FyymtLIf .row .card .decor-wrapper {
  position: absolute;
  top: -23rem;
  left: -11rem;
  width: 2000px;
  height: 500px;
  border-left: 40px solid #04551f;
  border-radius: 0;
  pointer-events: none;
}
@media (max-width: 1300px) {
  .cid-u6FyymtLIf .row .card .decor-wrapper {
    left: -8rem;
  }
}
@media (max-width: 992px) {
  .cid-u6FyymtLIf .row .card .decor-wrapper {
    display: none;
  }
}
.cid-u6FyymtLIf .row .card .icon-decor {
  position: absolute;
  top: 3rem;
  left: -13rem;
  width: 100px;
  height: 100px;
  font-size: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #04551f;
  color: #fdfcfc;
  border-radius: 100%;
  border: 5px solid #04551f;
  z-index: 1;
}
@media (max-width: 1300px) {
  .cid-u6FyymtLIf .row .card .icon-decor {
    left: -9.8rem;
  }
}
@media (max-width: 992px) {
  .cid-u6FyymtLIf .row .card .icon-decor {
    display: none;
  }
}
.cid-u6FyymtLIf .title-wrapper {
  position: relative;
  z-index: 1;
  width: 65%;
}
@media (max-width: 992px) {
  .cid-u6FyymtLIf .title-wrapper {
    width: 100%;
  }
}
.cid-u6FyymtLIf .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-u6FyymtLIf .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u6FyymtLIf .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6FyymtLIf .mbr-section-title {
  color: #04551f;
}
.cid-u6FyymtLIf .mbr-text {
  color: #04551f;
}
.cid-u6FyKyIuqN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u6FyKyIuqN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6FyKyIuqN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u6FyKyIuqN .container {
    padding: 0 16px;
  }
}
.cid-u6FyKyIuqN .row {
  position: relative;
  margin: 0 20px;
}
@media (max-width: 992px) {
  .cid-u6FyKyIuqN .row {
    margin: 0 10px;
  }
}
.cid-u6FyKyIuqN .row .card {
  position: relative;
  padding: 0;
}
.cid-u6FyKyIuqN .row .card .decor-wrapper {
  position: absolute;
  top: -23rem;
  left: -11rem;
  width: 2000px;
  height: 500px;
  border-left: 40px solid #04551f;
  border-radius: 0;
  pointer-events: none;
}
@media (max-width: 1300px) {
  .cid-u6FyKyIuqN .row .card .decor-wrapper {
    left: -8rem;
  }
}
@media (max-width: 992px) {
  .cid-u6FyKyIuqN .row .card .decor-wrapper {
    display: none;
  }
}
.cid-u6FyKyIuqN .row .card .icon-decor {
  position: absolute;
  top: 3rem;
  left: -13rem;
  width: 100px;
  height: 100px;
  font-size: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #04551f;
  color: #fdfcfc;
  border-radius: 100%;
  border: 5px solid #04551f;
  z-index: 1;
}
@media (max-width: 1300px) {
  .cid-u6FyKyIuqN .row .card .icon-decor {
    left: -9.8rem;
  }
}
@media (max-width: 992px) {
  .cid-u6FyKyIuqN .row .card .icon-decor {
    display: none;
  }
}
.cid-u6FyKyIuqN .title-wrapper {
  position: relative;
  z-index: 1;
  width: 65%;
}
@media (max-width: 992px) {
  .cid-u6FyKyIuqN .title-wrapper {
    width: 100%;
  }
}
.cid-u6FyKyIuqN .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-u6FyKyIuqN .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u6FyKyIuqN .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6FyKyIuqN .mbr-section-title {
  color: #04551f;
}
.cid-u6FyKyIuqN .mbr-text {
  color: #04551f;
}
.cid-u6FoQ51Tjk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6FoQ51Tjk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6FoQ51Tjk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6FoQ51Tjk .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u6FoQ51Tjk .mbr-section-title {
  color: #04551f;
}
.cid-u6FoQ51Tjk .mbr-section-subtitle {
  color: #24262b;
}
.cid-u6FoQ51Tjk .items-row {
  row-gap: 32px;
}
.cid-u6FoQ51Tjk .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-u6FoQ51Tjk .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 6));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-u6FoQ51Tjk .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  z-index: 3;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 50%;
  opacity: 0;
  color: #24262b;
  transform: translateX(-50%) translateY(-50%);
  background-color: #FFFFFF;
  transition: 0.3s;
}
.cid-u6FoQ51Tjk .item-wrapper .img-overlay {
  position: absolute;
  pointer-events: none;
  transition: all 0.3s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #33363b;
  opacity: 0;
  z-index: 2;
}
.cid-u6FoQ51Tjk .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-u6FoQ51Tjk .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-u6FoQ51Tjk .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-u6FoQ51Tjk .mbr-item-subtitle {
  color: #24262b;
}
.cid-u6FoQ51Tjk .carousel-control,
.cid-u6FoQ51Tjk .close {
  background: #1b1b1b;
}
.cid-u6FoQ51Tjk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u6FoQ51Tjk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u6FoQ51Tjk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u6FoQ51Tjk .carousel-control-next span {
  margin-left: 5px;
}
.cid-u6FoQ51Tjk .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-u6FoQ51Tjk .close::before {
  content: '\e91a';
}
.cid-u6FoQ51Tjk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u6FoQ51Tjk .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-u6FoQ51Tjk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6FoQ51Tjk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u6FoQ51Tjk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u6FoQ51Tjk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u6FoQ51Tjk .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-u6FoQ51Tjk .carousel-indicators li.active,
.cid-u6FoQ51Tjk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u6FoQ51Tjk .carousel-indicators li::after,
.cid-u6FoQ51Tjk .carousel-indicators li::before {
  content: none;
}
.cid-u6FoQ51Tjk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u6FoQ51Tjk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u6FoQ51Tjk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u6FoQ51Tjk .carousel-indicators {
    display: none;
  }
}
.cid-u6FoQ51Tjk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u6FoQ51Tjk .carousel-inner > .active {
  display: block;
}
.cid-u6FoQ51Tjk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u6FoQ51Tjk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u6FoQ51Tjk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u6FoQ51Tjk .carousel-control,
  .cid-u6FoQ51Tjk .carousel-indicators,
  .cid-u6FoQ51Tjk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u6FoQ51Tjk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u6FoQ51Tjk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u6FoQ51Tjk .carousel-indicators .active,
.cid-u6FoQ51Tjk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u6FoQ51Tjk .carousel-indicators .active {
  background: #fff;
}
.cid-u6FoQ51Tjk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u6FoQ51Tjk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u6FoQ51Tjk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u6FoQ51Tjk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u6FoQ51Tjk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u6FoQ51Tjk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u6FoQ51Tjk .carousel {
  width: 100%;
}
.cid-u6FoQ51Tjk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u6FoQ51Tjk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u6FoQ51Tjk .modal.fade .modal-dialog,
.cid-u6FoQ51Tjk .modal.in .modal-dialog {
  transform: none;
}
.cid-u6FoQ51Tjk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u6FoQ51Tjk H6 {
  text-align: center;
}
#custom-html-1gi {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1gi div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1gi p {
  font-size: 60px;
  color: #777;
}
#custom-html-1gi hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1gi hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1gi hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1gi hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1gi hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1gi .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6FoQ6kwVj {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u6FoQ6kwVj .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-u6FoQ6kwVj .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u6FoQ6kwVj img,
.cid-u6FoQ6kwVj .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u6FoQ6kwVj .item {
  margin-bottom: 30px;
}
.cid-u6FoQ6kwVj .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6FoQ6kwVj .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u6FoQ6kwVj .item-img {
  position: relative;
  z-index: 1;
}
.cid-u6FoQ6kwVj .item-img img {
  transform: scale(1.05);
}
.cid-u6FoQ6kwVj .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u6FoQ6kwVj .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u6FoQ70oXz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u6FoQ70oXz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6FoQ70oXz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6FoQ70oXz .container {
  display: flex;
  justify-content: center;
}
.cid-u6FoQ70oXz .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u6FoQ70oXz .col-copyright {
  padding: 0;
}
.cid-u6FoQ70oXz .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u6FoQ70oXz .copyright {
    text-align: center !important;
  }
}
.cid-u6QSIaDHlb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u6QSIaDHlb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u6QSIaDHlb .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u6QSIaDHlb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u6QSIaDHlb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6QSIaDHlb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u6QSIaDHlb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6QSIaDHlb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6QSIaDHlb .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u6QSIaDHlb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u6QSIaDHlb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u6QSIaDHlb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u6QSIaDHlb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u6QSIaDHlb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u6QSIaDHlb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u6QSIaDHlb .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u6QSIaDHlb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u6QSIaDHlb .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u6QSIaDHlb .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u6QSIaDHlb .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u6QSIaDHlb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u6QSIaDHlb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u6QSIaDHlb .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u6QSIaDHlb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u6QSIaDHlb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u6QSIaDHlb .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u6QSIaDHlb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6QSIaDHlb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u6QSIaDHlb .nav-item:focus,
.cid-u6QSIaDHlb .nav-link:focus {
  outline: none;
}
.cid-u6QSIaDHlb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6QSIaDHlb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6QSIaDHlb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6QSIaDHlb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6QSIaDHlb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6QSIaDHlb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6QSIaDHlb .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u6QSIaDHlb .navbar.opened {
  transition: all 0.3s;
}
.cid-u6QSIaDHlb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6QSIaDHlb .navbar .navbar-logo img {
  width: auto;
}
.cid-u6QSIaDHlb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u6QSIaDHlb .navbar.collapsed {
  justify-content: center;
}
.cid-u6QSIaDHlb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6QSIaDHlb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6QSIaDHlb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u6QSIaDHlb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6QSIaDHlb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6QSIaDHlb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6QSIaDHlb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6QSIaDHlb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6QSIaDHlb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u6QSIaDHlb .navbar {
    min-height: 72px;
  }
  .cid-u6QSIaDHlb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u6QSIaDHlb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6QSIaDHlb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6QSIaDHlb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6QSIaDHlb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6QSIaDHlb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6QSIaDHlb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6QSIaDHlb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u6QSIaDHlb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6QSIaDHlb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6QSIaDHlb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u6QSIaDHlb .dropdown-item.active,
.cid-u6QSIaDHlb .dropdown-item:active {
  background-color: transparent;
}
.cid-u6QSIaDHlb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6QSIaDHlb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6QSIaDHlb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6QSIaDHlb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u6QSIaDHlb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u6QSIaDHlb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u6QSIaDHlb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6QSIaDHlb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u6QSIaDHlb .navbar-buttons {
    text-align: left;
  }
}
.cid-u6QSIaDHlb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6QSIaDHlb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u6QSIaDHlb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6QSIaDHlb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6QSIaDHlb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6QSIaDHlb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6QSIaDHlb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6QSIaDHlb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6QSIaDHlb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6QSIaDHlb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6QSIaDHlb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u6QSIaDHlb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6QSIaDHlb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u6QSIaDHlb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6QSIaDHlb .navbar {
    height: 70px;
  }
  .cid-u6QSIaDHlb .navbar.opened {
    height: auto;
  }
  .cid-u6QSIaDHlb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u6QSIaDHlb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u6QSIaDHlb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u6QSIaDHlb .navbar-brand {
  margin-right: auto;
}
.cid-u6QSIaDHlb .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u6QSIaDHlb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6QSIaDHlb .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u6QSIaDHlb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6QSIaDHlb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u6QSIaDHlb .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u6QSIaDHlb .navbar-brand {
    margin-right: auto;
  }
  .cid-u6QSIaDHlb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u6QSIaDHlb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u6QSIaDHlb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u6QSIaDHlb .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6QSIaDHlb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u6QSIaDHlb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6QSIb7WmI {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6QSIb7WmI .item-img {
  position: relative;
}
.cid-u6QSIb7WmI .button1 {
  background: #ffcc00;
}
.cid-u6QSIb7WmI .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u6QSIb7WmI .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u6QSIb7WmI .button2 {
  background: #ffff00;
}
@media (max-width: 767px) {
  .cid-u6QSIb7WmI .button2 {
    margin-top: 1rem;
  }
}
.cid-u6QSIb7WmI .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u6QSIb7WmI .title {
    top: 25%;
  }
}
.cid-u6QSIb7WmI .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u6QSIb7WmI .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u6QSIb7WmI .image-wrapper {
    min-height: 400px;
  }
}
.cid-u6QSIb7WmI .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6QSIb7WmI .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u6QSIb7WmI .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u6QSIb7WmI .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u6QSIb7WmI .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u6QSIb7WmI .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u6QSIb7WmI .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u6QSIb7WmI .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u6QSIb7WmI .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6QSIb7WmI .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u6QSIb7WmI .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6QSIb7WmI .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u6QSIb7WmI .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6QSIb7WmI .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6QSIb7WmI .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6QSIb7WmI img,
.cid-u6QSIb7WmI .item-img {
  width: 100%;
}
.cid-u6QSIb7WmI .item-title2,
.cid-u6QSIb7WmI .icon2 {
  color: #04551f;
}
.cid-u6QSIb7WmI .item-title1,
.cid-u6QSIb7WmI .icon1 {
  color: #04551f;
}
.cid-u6QSIb7WmI .main-title {
  color: #ffff00;
  text-align: center;
  padding: 5px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  max-width: 75%%;
}
.cid-u6QSIb7WmI .main-title DIV {
  text-align: center;
}
.cid-u6QSIb7WmI h1,
.cid-u6QSIb7WmI h2,
.cid-u6QSIb7WmI h3,
.cid-u6QSIb7WmI h4,
.cid-u6QSIb7WmI .item-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u6QSIb7WmI p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u6QSIbugEN {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6QSIbugEN .item-img {
  position: relative;
}
.cid-u6QSIbugEN .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u6QSIbugEN .card-text {
    padding-left: 4rem;
  }
}
.cid-u6QSIbugEN h5 {
  line-height: 1.2;
}
.cid-u6QSIbugEN .card {
  margin-bottom: 2rem;
}
.cid-u6QSIbugEN .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u6QSIbugEN .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u6QSIbugEN .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u6QSIbugEN .image-wrapper {
    min-height: 200px;
  }
}
.cid-u6QSIbugEN .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6QSIbugEN .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6QSIbugEN .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u6QSIbugEN .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6QSIbugEN .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6QSIbugEN .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6QSIbugEN .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6QSIbugEN .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6QSIbugEN .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6QSIbugEN .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6QSIbugEN .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6QSIbugEN .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u6QSIbugEN img,
.cid-u6QSIbugEN .item-img {
  width: 100%;
}
.cid-u6QSIbugEN .item:focus,
.cid-u6QSIbugEN span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6QSIbugEN .item {
    margin-bottom: 1rem;
  }
}
.cid-u6QSIbugEN .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u6QSIbugEN .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u6QSIbugEN .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u6QSIbugEN .mbr-section-subtitle,
.cid-u6QSIbugEN .subtitle-wrap,
.cid-u6QSIbugEN .mbr-section-btn {
  text-align: left;
}
.cid-u6QSIbugEN .mbr-text,
.cid-u6QSIbugEN .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u6QSIbugEN .mbr-text {
  color: #04551f;
}
.cid-u6QSIbugEN .mbr-title2 {
  color: #04551f;
}
.cid-u6QSIbugEN p {
  text-align: justify;
  text-justify: inter-word;
  margin-bottom: 25px;
}
.cid-u6QSIdjUOs {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u6QSIdjUOs .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u6QSIdjUOs .colored-text {
  color: #a68462 !important;
}
.cid-u6QSIdjUOs .mbr-section-title {
  color: #ffffff;
}
.cid-u6QSIdjUOs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u6QSIdjUOs .mbr-text {
  color: #ffffff;
}
.cid-u6QSIdjUOs .mbr-section-title.main-title {
  text-align: center;
}
.cid-u6QSIdNFT3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6QSIdNFT3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6QSIdNFT3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6QSIdNFT3 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6QSIdNFT3 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6QSIdNFT3 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6QSIdNFT3 .image-wrapper img {
    height: 300px;
  }
}
.cid-u6QSIdNFT3 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6QSIdNFT3 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6QSIdNFT3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6QSIdNFT3 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6QSIdNFT3 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6QSIdNFT3 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6QSIdNFT3 .cards-wrapper {
    margin: 0;
  }
}
.cid-u6QSIdNFT3 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6QSIdNFT3 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6QSIdNFT3 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6QSIdNFT3 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6QSIdNFT3 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6QSIdNFT3 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6QSIdNFT3 .mbr-section-title {
  color: #04551f;
}
.cid-u6QSIdNFT3 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6QSIdNFT3 .mbr-text {
  color: #04551f;
}
.cid-u6QSIdNFT3 .mbr-card-title {
  color: #ffffff;
}
.cid-u6QSIdNFT3 .mbr-card-title,
.cid-u6QSIdNFT3 .cards-wrapper {
  color: #04551f;
}
#custom-html-1h8 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1h8 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1h8 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1h8 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1h8 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1h8 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1h8 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1h8 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1h8 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6QSIemRDP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6QSIemRDP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6QSIemRDP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6QSIemRDP .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6QSIemRDP .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6QSIemRDP .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6QSIemRDP .image-wrapper img {
    height: 300px;
  }
}
.cid-u6QSIemRDP .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6QSIemRDP .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6QSIemRDP .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6QSIemRDP .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6QSIemRDP .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6QSIemRDP .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6QSIemRDP .cards-wrapper {
    margin: 0;
  }
}
.cid-u6QSIemRDP .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6QSIemRDP .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6QSIemRDP .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6QSIemRDP .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6QSIemRDP .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6QSIemRDP .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6QSIemRDP .mbr-section-title {
  color: #04551f;
}
.cid-u6QSIemRDP .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6QSIemRDP .mbr-text {
  color: #04551f;
}
.cid-u6QSIemRDP .mbr-card-title {
  color: #ffffff;
}
.cid-u6QSIemRDP .mbr-card-title,
.cid-u6QSIemRDP .cards-wrapper {
  color: #04551f;
}
#custom-html-1ha {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ha div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ha p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ha hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ha hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ha hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ha hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ha hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ha .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6QSIeXVxR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6QSIeXVxR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6QSIeXVxR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6QSIeXVxR .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6QSIeXVxR .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6QSIeXVxR .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6QSIeXVxR .image-wrapper img {
    height: 300px;
  }
}
.cid-u6QSIeXVxR .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6QSIeXVxR .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6QSIeXVxR .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6QSIeXVxR .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6QSIeXVxR .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6QSIeXVxR .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6QSIeXVxR .cards-wrapper {
    margin: 0;
  }
}
.cid-u6QSIeXVxR .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6QSIeXVxR .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6QSIeXVxR .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6QSIeXVxR .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6QSIeXVxR .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6QSIeXVxR .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6QSIeXVxR .mbr-section-title {
  color: #04551f;
}
.cid-u6QSIeXVxR .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6QSIeXVxR .mbr-text {
  color: #04551f;
}
.cid-u6QSIeXVxR .mbr-card-title {
  color: #ffffff;
}
.cid-u6QSIeXVxR .mbr-card-title,
.cid-u6QSIeXVxR .cards-wrapper {
  color: #04551f;
}
#custom-html-1hc {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1hc div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1hc p {
  font-size: 60px;
  color: #777;
}
#custom-html-1hc hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1hc hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1hc hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1hc hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1hc hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1hc .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6QSIfAVuX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6QSIfAVuX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6QSIfAVuX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6QSIfAVuX .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6QSIfAVuX .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6QSIfAVuX .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6QSIfAVuX .image-wrapper img {
    height: 300px;
  }
}
.cid-u6QSIfAVuX .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6QSIfAVuX .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6QSIfAVuX .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6QSIfAVuX .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6QSIfAVuX .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6QSIfAVuX .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6QSIfAVuX .cards-wrapper {
    margin: 0;
  }
}
.cid-u6QSIfAVuX .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6QSIfAVuX .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6QSIfAVuX .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6QSIfAVuX .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6QSIfAVuX .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6QSIfAVuX .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6QSIfAVuX .mbr-section-title {
  color: #04551f;
}
.cid-u6QSIfAVuX .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6QSIfAVuX .mbr-text {
  color: #04551f;
}
.cid-u6QSIfAVuX .mbr-card-title {
  color: #ffffff;
}
.cid-u6QSIfAVuX .mbr-card-title,
.cid-u6QSIfAVuX .cards-wrapper {
  color: #04551f;
}
#custom-html-1he {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1he div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1he p {
  font-size: 60px;
  color: #777;
}
#custom-html-1he hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1he hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1he hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1he hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1he hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1he .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6QSIgeJbe {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u6QSIgeJbe .item-img {
  position: relative;
}
.cid-u6QSIgeJbe .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u6QSIgeJbe .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u6QSIgeJbe .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u6QSIgeJbe .image-wrapper {
  overflow: hidden;
}
.cid-u6QSIgeJbe .item1 {
  margin-bottom: 2rem !important;
}
.cid-u6QSIgeJbe .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6QSIgeJbe .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6QSIgeJbe .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u6QSIgeJbe .item1,
.cid-u6QSIgeJbe .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u6QSIgeJbe .item1 .item:hover,
.cid-u6QSIgeJbe .item .item:hover {
  cursor: pointer;
}
.cid-u6QSIgeJbe .item1:hover .link-icon-wrapper span,
.cid-u6QSIgeJbe .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u6QSIgeJbe .card2 {
    margin-top: 1rem;
  }
}
.cid-u6QSIgeJbe .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6QSIgeJbe .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6QSIgeJbe .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6QSIgeJbe .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6QSIgeJbe .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6QSIgeJbe .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6QSIgeJbe .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6QSIgeJbe .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6QSIgeJbe .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u6QSIgeJbe img,
.cid-u6QSIgeJbe .item-img {
  width: 100%;
}
.cid-u6QSIgeJbe .item:focus,
.cid-u6QSIgeJbe span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6QSIgeJbe .item {
    margin-bottom: 1rem;
  }
}
.cid-u6QSIgeJbe .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u6QSIgeJbe .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u6QSIgeJbe .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u6QSIgeJbe .mbr-section-subtitle,
.cid-u6QSIgeJbe .subtitle-wrap,
.cid-u6QSIgeJbe .mbr-section-btn {
  text-align: left;
}
.cid-u6QSIgeJbe .mbr-text,
.cid-u6QSIgeJbe .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1k6 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1k6 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1k6 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1k6 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1k6 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1k6 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1k6 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1k6 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1k6 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TauB28ce {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TauB28ce .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TauB28ce .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TauB28ce img,
.cid-u7TauB28ce .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TauB28ce .item {
  margin-bottom: 30px;
}
.cid-u7TauB28ce .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TauB28ce .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TauB28ce .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TauB28ce .item-img img {
  transform: scale(1.05);
}
.cid-u7TauB28ce .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TauB28ce .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u6QSIgKNEz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u6QSIgKNEz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6QSIgKNEz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6QSIgKNEz .container {
  display: flex;
  justify-content: center;
}
.cid-u6QSIgKNEz .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u6QSIgKNEz .col-copyright {
  padding: 0;
}
.cid-u6QSIgKNEz .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u6QSIgKNEz .copyright {
    text-align: center !important;
  }
}
.cid-u6RbaFCqmJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u6RbaFCqmJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u6RbaFCqmJ .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u6RbaFCqmJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u6RbaFCqmJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6RbaFCqmJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u6RbaFCqmJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6RbaFCqmJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6RbaFCqmJ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u6RbaFCqmJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u6RbaFCqmJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u6RbaFCqmJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u6RbaFCqmJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u6RbaFCqmJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u6RbaFCqmJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u6RbaFCqmJ .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u6RbaFCqmJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u6RbaFCqmJ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u6RbaFCqmJ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u6RbaFCqmJ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u6RbaFCqmJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u6RbaFCqmJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u6RbaFCqmJ .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u6RbaFCqmJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u6RbaFCqmJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u6RbaFCqmJ .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u6RbaFCqmJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6RbaFCqmJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u6RbaFCqmJ .nav-item:focus,
.cid-u6RbaFCqmJ .nav-link:focus {
  outline: none;
}
.cid-u6RbaFCqmJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6RbaFCqmJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6RbaFCqmJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6RbaFCqmJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6RbaFCqmJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6RbaFCqmJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6RbaFCqmJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u6RbaFCqmJ .navbar.opened {
  transition: all 0.3s;
}
.cid-u6RbaFCqmJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6RbaFCqmJ .navbar .navbar-logo img {
  width: auto;
}
.cid-u6RbaFCqmJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u6RbaFCqmJ .navbar.collapsed {
  justify-content: center;
}
.cid-u6RbaFCqmJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6RbaFCqmJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6RbaFCqmJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u6RbaFCqmJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6RbaFCqmJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6RbaFCqmJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6RbaFCqmJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6RbaFCqmJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6RbaFCqmJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u6RbaFCqmJ .navbar {
    min-height: 72px;
  }
  .cid-u6RbaFCqmJ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u6RbaFCqmJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6RbaFCqmJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6RbaFCqmJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6RbaFCqmJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6RbaFCqmJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6RbaFCqmJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6RbaFCqmJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u6RbaFCqmJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6RbaFCqmJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6RbaFCqmJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u6RbaFCqmJ .dropdown-item.active,
.cid-u6RbaFCqmJ .dropdown-item:active {
  background-color: transparent;
}
.cid-u6RbaFCqmJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6RbaFCqmJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6RbaFCqmJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6RbaFCqmJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u6RbaFCqmJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u6RbaFCqmJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u6RbaFCqmJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6RbaFCqmJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u6RbaFCqmJ .navbar-buttons {
    text-align: left;
  }
}
.cid-u6RbaFCqmJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6RbaFCqmJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u6RbaFCqmJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6RbaFCqmJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6RbaFCqmJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6RbaFCqmJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6RbaFCqmJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6RbaFCqmJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6RbaFCqmJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6RbaFCqmJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6RbaFCqmJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u6RbaFCqmJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6RbaFCqmJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u6RbaFCqmJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6RbaFCqmJ .navbar {
    height: 70px;
  }
  .cid-u6RbaFCqmJ .navbar.opened {
    height: auto;
  }
  .cid-u6RbaFCqmJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u6RbaFCqmJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u6RbaFCqmJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u6RbaFCqmJ .navbar-brand {
  margin-right: auto;
}
.cid-u6RbaFCqmJ .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u6RbaFCqmJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6RbaFCqmJ .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u6RbaFCqmJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6RbaFCqmJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u6RbaFCqmJ .navbar-brand {
    margin-right: auto;
  }
  .cid-u6RbaFCqmJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u6RbaFCqmJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u6RbaFCqmJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u6RbaFCqmJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6RbaFCqmJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u6RbaFCqmJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6RbaG7uGf {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6RbaG7uGf .item-img {
  position: relative;
}
.cid-u6RbaG7uGf .button1 {
  background: #04551f;
}
.cid-u6RbaG7uGf .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u6RbaG7uGf .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u6RbaG7uGf .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u6RbaG7uGf .button2 {
    margin-top: 1rem;
  }
}
.cid-u6RbaG7uGf .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u6RbaG7uGf .title {
    top: 25%;
  }
}
.cid-u6RbaG7uGf .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u6RbaG7uGf .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u6RbaG7uGf .image-wrapper {
    min-height: 400px;
  }
}
.cid-u6RbaG7uGf .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6RbaG7uGf .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u6RbaG7uGf .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u6RbaG7uGf .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u6RbaG7uGf .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u6RbaG7uGf .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u6RbaG7uGf .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u6RbaG7uGf .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u6RbaG7uGf .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6RbaG7uGf .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u6RbaG7uGf .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6RbaG7uGf .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u6RbaG7uGf .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6RbaG7uGf .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6RbaG7uGf .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6RbaG7uGf img,
.cid-u6RbaG7uGf .item-img {
  width: 100%;
}
.cid-u6RbaG7uGf .item-title2,
.cid-u6RbaG7uGf .icon2 {
  color: #ffffff;
}
.cid-u6RbaG7uGf .item-title1,
.cid-u6RbaG7uGf .icon1 {
  color: #ffffff;
}
.cid-u6RbaG7uGf .main-title {
  color: #ffff00;
  text-align: center;
  padding: 5px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  max-width: 75%%;
}
.cid-u6RbaG7uGf .main-title DIV {
  text-align: center;
}
.cid-u6RbaG7uGf h1,
.cid-u6RbaG7uGf h2,
.cid-u6RbaG7uGf h3,
.cid-u6RbaG7uGf h4,
.cid-u6RbaG7uGf .item-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u6RbaG7uGf p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u6RbaGsbL3 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6RbaGsbL3 .item-img {
  position: relative;
}
.cid-u6RbaGsbL3 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u6RbaGsbL3 .card-text {
    padding-left: 4rem;
  }
}
.cid-u6RbaGsbL3 h5 {
  line-height: 1.2;
}
.cid-u6RbaGsbL3 .card {
  margin-bottom: 2rem;
}
.cid-u6RbaGsbL3 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u6RbaGsbL3 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u6RbaGsbL3 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u6RbaGsbL3 .image-wrapper {
    min-height: 200px;
  }
}
.cid-u6RbaGsbL3 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6RbaGsbL3 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6RbaGsbL3 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u6RbaGsbL3 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6RbaGsbL3 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6RbaGsbL3 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6RbaGsbL3 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6RbaGsbL3 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6RbaGsbL3 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6RbaGsbL3 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6RbaGsbL3 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6RbaGsbL3 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u6RbaGsbL3 img,
.cid-u6RbaGsbL3 .item-img {
  width: 100%;
}
.cid-u6RbaGsbL3 .item:focus,
.cid-u6RbaGsbL3 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6RbaGsbL3 .item {
    margin-bottom: 1rem;
  }
}
.cid-u6RbaGsbL3 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u6RbaGsbL3 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u6RbaGsbL3 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u6RbaGsbL3 .mbr-section-subtitle,
.cid-u6RbaGsbL3 .subtitle-wrap,
.cid-u6RbaGsbL3 .mbr-section-btn {
  text-align: left;
}
.cid-u6RbaGsbL3 .mbr-text,
.cid-u6RbaGsbL3 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u6RbaGsbL3 .mbr-text {
  color: #04551f;
}
.cid-u6RbaGsbL3 .mbr-title2 {
  color: #04551f;
}
.cid-u6RbaGsbL3 p {
  text-align: justify;
  text-justify: inter-word;
  margin-bottom: 25px;
}
.cid-u6RfbCoRRd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u6RfbCoRRd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RfbCoRRd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u6RfbCoRRd .container {
    padding: 0 24px;
  }
}
.cid-u6RfbCoRRd .card-wrapper {
  display: flex;
}
@media (max-width: 992px) {
  .cid-u6RfbCoRRd .card-wrapper {
    display: block;
  }
}
.cid-u6RfbCoRRd .card-wrapper .number-wrap {
  position: relative;
  width: 72px;
  display: inline-flex;
  justify-content: center;
  margin-right: 40px;
  margin-right: 0;
  margin-left: 40px;
}
@media (max-width: 992px) {
  .cid-u6RfbCoRRd .card-wrapper .number-wrap {
    margin-left: 0;
  }
}
@media (max-width: 992px) {
  .cid-u6RfbCoRRd .card-wrapper .number-wrap {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-bottom: 28px;
  }
}
.cid-u6RfbCoRRd .card-wrapper .number-wrap .mbr-number {
  position: relative;
  width: 72px;
  height: 72px;
  min-width: 72px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #c7b1ff;
  border-radius: 100%;
  z-index: 1;
  margin-bottom: 0;
}
.cid-u6RfbCoRRd .card-wrapper .number-wrap::before {
  content: '';
  position: absolute;
  top: -50vh;
  width: 1px;
  height: 200vh;
  background-color: #ffffff;
  opacity: .33;
}
@media (max-width: 992px) {
  .cid-u6RfbCoRRd .card-wrapper .number-wrap::before {
    display: none;
  }
}
.cid-u6RfbCoRRd .card-wrapper .card-wrap .title-wrap .mbr-section-title {
  display: inline-flex;
  margin-bottom: 0;
  width: 40%;
}
@media (max-width: 1200px) {
  .cid-u6RfbCoRRd .card-wrapper .card-wrap .title-wrap .mbr-section-title {
    width: 70%;
  }
}
@media (max-width: 992px) {
  .cid-u6RfbCoRRd .card-wrapper .card-wrap .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 66px;
  gap: 24px;
}
@media (max-width: 992px) {
  .cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 768px) {
  .cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper {
    grid-template-columns: 1fr;
  }
}
.cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper .item {
  background-color: #ffffff;
  border-radius: .8rem !important;
  padding: 32px 36px;
}
@media (max-width: 1199px) {
  .cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper .item {
    padding: 20px;
  }
}
.cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper .item .item-wrapper .card-box .icon-wrapper {
    margin-bottom: 28px;
  }
}
.cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  font-size: 42px;
  color: #c7b1ff;
  display: inline-flex;
}
.cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper .item .item-wrapper .card-box .card-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper .item .item-wrapper .card-box .card-title {
    margin-bottom: 28px;
  }
}
.cid-u6RfbCoRRd .card-wrapper .card-wrap .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-u6RfbCoRRd .mbr-section-title {
  color: #ffffff;
}
.cid-u6RfbCoRRd .mbr-text {
  color: #ffffff;
}
.cid-u6RfbCoRRd .card-number {
  color: #202020;
}
.cid-u6RfbCoRRd .card-title {
  color: #202020;
}
.cid-u6RfbCoRRd .card-text {
  color: #04551f;
}
.cid-u6RfbCoRRd .card-title,
.cid-u6RfbCoRRd .icon-wrapper {
  color: #04551f;
}
.cid-u6RfbCoRRd .mbr-section-title,
.cid-u6RfbCoRRd .title-wrap {
  text-align: center;
  color: #04551f;
}
.cid-u6RhwPuFxb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u6RhwPuFxb .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u6RhwPuFxb .colored-text {
  color: #a68462 !important;
}
.cid-u6RhwPuFxb .mbr-section-title {
  color: #ffffff;
}
.cid-u6RhwPuFxb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u6RhwPuFxb .mbr-text {
  color: #ffffff;
}
.cid-u6RhwPuFxb .mbr-section-title.main-title {
  text-align: center;
}
.cid-u6RigjefOO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u6RigjefOO .item-img {
  position: relative;
}
.cid-u6RigjefOO .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u6RigjefOO .card-text {
    padding-left: 4rem;
  }
}
.cid-u6RigjefOO h5 {
  line-height: 1.2;
}
.cid-u6RigjefOO .card {
  margin-bottom: 2rem;
}
.cid-u6RigjefOO .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u6RigjefOO .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u6RigjefOO .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u6RigjefOO .image-wrapper {
    min-height: 200px;
  }
}
.cid-u6RigjefOO .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6RigjefOO .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6RigjefOO .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u6RigjefOO .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6RigjefOO .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6RigjefOO .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6RigjefOO .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6RigjefOO .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6RigjefOO .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6RigjefOO .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6RigjefOO .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6RigjefOO .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u6RigjefOO img,
.cid-u6RigjefOO .item-img {
  width: 100%;
}
.cid-u6RigjefOO .item:focus,
.cid-u6RigjefOO span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6RigjefOO .item {
    margin-bottom: 1rem;
  }
}
.cid-u6RigjefOO .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u6RigjefOO .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u6RigjefOO .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u6RigjefOO .mbr-section-subtitle,
.cid-u6RigjefOO .subtitle-wrap,
.cid-u6RigjefOO .mbr-section-btn {
  text-align: left;
}
.cid-u6RigjefOO .mbr-text,
.cid-u6RigjefOO .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u6RigjefOO .mbr-text {
  color: #04551f;
}
.cid-u6RigjefOO .mbr-title2 {
  color: #04551f;
}
.cid-u6Rvz3XKGF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u6Rvz3XKGF .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u6Rvz3XKGF .colored-text {
  color: #a68462 !important;
}
.cid-u6Rvz3XKGF .mbr-section-title {
  color: #ffffff;
}
.cid-u6Rvz3XKGF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u6Rvz3XKGF .mbr-text {
  color: #ffffff;
}
.cid-u6Rvz3XKGF .mbr-section-title.main-title {
  text-align: center;
}
.cid-u6RbaHdEqz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RbaHdEqz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RbaHdEqz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6RbaHdEqz .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6RbaHdEqz .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6RbaHdEqz .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6RbaHdEqz .image-wrapper img {
    height: 300px;
  }
}
.cid-u6RbaHdEqz .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6RbaHdEqz .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6RbaHdEqz .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6RbaHdEqz .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6RbaHdEqz .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6RbaHdEqz .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6RbaHdEqz .cards-wrapper {
    margin: 0;
  }
}
.cid-u6RbaHdEqz .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6RbaHdEqz .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6RbaHdEqz .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6RbaHdEqz .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6RbaHdEqz .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6RbaHdEqz .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6RbaHdEqz .mbr-section-title {
  color: #04551f;
}
.cid-u6RbaHdEqz .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6RbaHdEqz .mbr-text {
  color: #04551f;
}
.cid-u6RbaHdEqz .mbr-card-title {
  color: #ffffff;
}
.cid-u6RbaHdEqz .mbr-card-title,
.cid-u6RbaHdEqz .cards-wrapper {
  color: #04551f;
}
#custom-html-1hm {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1hm div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1hm p {
  font-size: 60px;
  color: #777;
}
#custom-html-1hm hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1hm hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1hm hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1hm hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1hm hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1hm .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6RbaHL6F0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RbaHL6F0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RbaHL6F0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6RbaHL6F0 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6RbaHL6F0 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6RbaHL6F0 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6RbaHL6F0 .image-wrapper img {
    height: 300px;
  }
}
.cid-u6RbaHL6F0 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6RbaHL6F0 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6RbaHL6F0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6RbaHL6F0 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6RbaHL6F0 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6RbaHL6F0 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6RbaHL6F0 .cards-wrapper {
    margin: 0;
  }
}
.cid-u6RbaHL6F0 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6RbaHL6F0 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6RbaHL6F0 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6RbaHL6F0 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6RbaHL6F0 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6RbaHL6F0 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6RbaHL6F0 .mbr-section-title {
  color: #04551f;
}
.cid-u6RbaHL6F0 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6RbaHL6F0 .mbr-text {
  color: #04551f;
}
.cid-u6RbaHL6F0 .mbr-card-title {
  color: #ffffff;
}
.cid-u6RbaHL6F0 .mbr-card-title,
.cid-u6RbaHL6F0 .cards-wrapper {
  color: #04551f;
}
#custom-html-1ho {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ho div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ho p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ho hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ho hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ho hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ho hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ho hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ho .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6RbaIniIs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RbaIniIs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RbaIniIs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6RbaIniIs .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6RbaIniIs .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6RbaIniIs .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6RbaIniIs .image-wrapper img {
    height: 300px;
  }
}
.cid-u6RbaIniIs .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6RbaIniIs .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6RbaIniIs .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6RbaIniIs .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6RbaIniIs .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6RbaIniIs .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6RbaIniIs .cards-wrapper {
    margin: 0;
  }
}
.cid-u6RbaIniIs .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6RbaIniIs .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6RbaIniIs .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6RbaIniIs .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6RbaIniIs .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6RbaIniIs .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6RbaIniIs .mbr-section-title {
  color: #04551f;
}
.cid-u6RbaIniIs .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6RbaIniIs .mbr-text {
  color: #04551f;
}
.cid-u6RbaIniIs .mbr-card-title {
  color: #ffffff;
}
.cid-u6RbaIniIs .mbr-card-title,
.cid-u6RbaIniIs .cards-wrapper {
  color: #04551f;
}
#custom-html-1hq {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1hq div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1hq p {
  font-size: 60px;
  color: #777;
}
#custom-html-1hq hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1hq hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1hq hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1hq hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1hq hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1hq .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6RbaIXPVp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RbaIXPVp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RbaIXPVp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6RbaIXPVp .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6RbaIXPVp .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6RbaIXPVp .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6RbaIXPVp .image-wrapper img {
    height: 300px;
  }
}
.cid-u6RbaIXPVp .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6RbaIXPVp .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6RbaIXPVp .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6RbaIXPVp .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6RbaIXPVp .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6RbaIXPVp .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6RbaIXPVp .cards-wrapper {
    margin: 0;
  }
}
.cid-u6RbaIXPVp .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6RbaIXPVp .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6RbaIXPVp .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6RbaIXPVp .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6RbaIXPVp .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6RbaIXPVp .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6RbaIXPVp .mbr-section-title {
  color: #04551f;
}
.cid-u6RbaIXPVp .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6RbaIXPVp .mbr-text {
  color: #04551f;
}
.cid-u6RbaIXPVp .mbr-card-title {
  color: #ffffff;
}
.cid-u6RbaIXPVp .mbr-card-title,
.cid-u6RbaIXPVp .cards-wrapper {
  color: #04551f;
}
#custom-html-1hs {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1hs div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1hs p {
  font-size: 60px;
  color: #777;
}
#custom-html-1hs hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1hs hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1hs hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1hs hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1hs hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1hs .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6RbaJB56N {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u6RbaJB56N .item-img {
  position: relative;
}
.cid-u6RbaJB56N .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u6RbaJB56N .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u6RbaJB56N .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u6RbaJB56N .image-wrapper {
  overflow: hidden;
}
.cid-u6RbaJB56N .item1 {
  margin-bottom: 2rem !important;
}
.cid-u6RbaJB56N .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6RbaJB56N .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6RbaJB56N .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u6RbaJB56N .item1,
.cid-u6RbaJB56N .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u6RbaJB56N .item1 .item:hover,
.cid-u6RbaJB56N .item .item:hover {
  cursor: pointer;
}
.cid-u6RbaJB56N .item1:hover .link-icon-wrapper span,
.cid-u6RbaJB56N .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u6RbaJB56N .card2 {
    margin-top: 1rem;
  }
}
.cid-u6RbaJB56N .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6RbaJB56N .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6RbaJB56N .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6RbaJB56N .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6RbaJB56N .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6RbaJB56N .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6RbaJB56N .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6RbaJB56N .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6RbaJB56N .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u6RbaJB56N img,
.cid-u6RbaJB56N .item-img {
  width: 100%;
}
.cid-u6RbaJB56N .item:focus,
.cid-u6RbaJB56N span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6RbaJB56N .item {
    margin-bottom: 1rem;
  }
}
.cid-u6RbaJB56N .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u6RbaJB56N .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u6RbaJB56N .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u6RbaJB56N .mbr-section-subtitle,
.cid-u6RbaJB56N .subtitle-wrap,
.cid-u6RbaJB56N .mbr-section-btn {
  text-align: left;
}
.cid-u6RbaJB56N .mbr-text,
.cid-u6RbaJB56N .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1k9 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1k9 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1k9 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1k9 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1k9 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1k9 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1k9 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1k9 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1k9 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TayX7Ne0 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TayX7Ne0 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TayX7Ne0 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TayX7Ne0 img,
.cid-u7TayX7Ne0 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TayX7Ne0 .item {
  margin-bottom: 30px;
}
.cid-u7TayX7Ne0 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TayX7Ne0 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TayX7Ne0 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TayX7Ne0 .item-img img {
  transform: scale(1.05);
}
.cid-u7TayX7Ne0 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TayX7Ne0 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u6RbaK51Yd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u6RbaK51Yd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RbaK51Yd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6RbaK51Yd .container {
  display: flex;
  justify-content: center;
}
.cid-u6RbaK51Yd .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u6RbaK51Yd .col-copyright {
  padding: 0;
}
.cid-u6RbaK51Yd .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u6RbaK51Yd .copyright {
    text-align: center !important;
  }
}
.cid-u6RubD0FAo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u6RubD0FAo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u6RubD0FAo .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u6RubD0FAo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u6RubD0FAo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6RubD0FAo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u6RubD0FAo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6RubD0FAo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6RubD0FAo .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u6RubD0FAo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u6RubD0FAo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u6RubD0FAo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u6RubD0FAo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u6RubD0FAo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u6RubD0FAo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u6RubD0FAo .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u6RubD0FAo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u6RubD0FAo .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u6RubD0FAo .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u6RubD0FAo .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u6RubD0FAo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u6RubD0FAo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u6RubD0FAo .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u6RubD0FAo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u6RubD0FAo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u6RubD0FAo .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u6RubD0FAo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6RubD0FAo .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u6RubD0FAo .nav-item:focus,
.cid-u6RubD0FAo .nav-link:focus {
  outline: none;
}
.cid-u6RubD0FAo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6RubD0FAo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6RubD0FAo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6RubD0FAo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6RubD0FAo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6RubD0FAo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6RubD0FAo .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u6RubD0FAo .navbar.opened {
  transition: all 0.3s;
}
.cid-u6RubD0FAo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6RubD0FAo .navbar .navbar-logo img {
  width: auto;
}
.cid-u6RubD0FAo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u6RubD0FAo .navbar.collapsed {
  justify-content: center;
}
.cid-u6RubD0FAo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6RubD0FAo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6RubD0FAo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u6RubD0FAo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6RubD0FAo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6RubD0FAo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6RubD0FAo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6RubD0FAo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6RubD0FAo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u6RubD0FAo .navbar {
    min-height: 72px;
  }
  .cid-u6RubD0FAo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u6RubD0FAo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6RubD0FAo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6RubD0FAo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6RubD0FAo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6RubD0FAo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6RubD0FAo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6RubD0FAo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u6RubD0FAo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6RubD0FAo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6RubD0FAo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u6RubD0FAo .dropdown-item.active,
.cid-u6RubD0FAo .dropdown-item:active {
  background-color: transparent;
}
.cid-u6RubD0FAo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6RubD0FAo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6RubD0FAo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6RubD0FAo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u6RubD0FAo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u6RubD0FAo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u6RubD0FAo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6RubD0FAo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u6RubD0FAo .navbar-buttons {
    text-align: left;
  }
}
.cid-u6RubD0FAo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6RubD0FAo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u6RubD0FAo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6RubD0FAo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6RubD0FAo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6RubD0FAo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6RubD0FAo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6RubD0FAo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6RubD0FAo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6RubD0FAo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6RubD0FAo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u6RubD0FAo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6RubD0FAo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u6RubD0FAo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6RubD0FAo .navbar {
    height: 70px;
  }
  .cid-u6RubD0FAo .navbar.opened {
    height: auto;
  }
  .cid-u6RubD0FAo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u6RubD0FAo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u6RubD0FAo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u6RubD0FAo .navbar-brand {
  margin-right: auto;
}
.cid-u6RubD0FAo .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u6RubD0FAo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6RubD0FAo .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u6RubD0FAo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u6RubD0FAo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u6RubD0FAo .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u6RubD0FAo .navbar-brand {
    margin-right: auto;
  }
  .cid-u6RubD0FAo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u6RubD0FAo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u6RubD0FAo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u6RubD0FAo .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u6RubD0FAo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u6RubD0FAo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u6RubDCFAz {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6RubDCFAz .item-img {
  position: relative;
}
.cid-u6RubDCFAz .button1 {
  background: #04551f;
}
.cid-u6RubDCFAz .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u6RubDCFAz .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u6RubDCFAz .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u6RubDCFAz .button2 {
    margin-top: 1rem;
  }
}
.cid-u6RubDCFAz .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u6RubDCFAz .title {
    top: 25%;
  }
}
.cid-u6RubDCFAz .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u6RubDCFAz .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u6RubDCFAz .image-wrapper {
    min-height: 400px;
  }
}
.cid-u6RubDCFAz .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u6RubDCFAz .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u6RubDCFAz .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u6RubDCFAz .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u6RubDCFAz .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u6RubDCFAz .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u6RubDCFAz .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u6RubDCFAz .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u6RubDCFAz .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6RubDCFAz .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u6RubDCFAz .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6RubDCFAz .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u6RubDCFAz .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6RubDCFAz .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6RubDCFAz .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u6RubDCFAz img,
.cid-u6RubDCFAz .item-img {
  width: 100%;
}
.cid-u6RubDCFAz .item-title2,
.cid-u6RubDCFAz .icon2 {
  color: #ffffff;
}
.cid-u6RubDCFAz .item-title1,
.cid-u6RubDCFAz .icon1 {
  color: #ffffff;
}
.cid-u6RubDCFAz .main-title {
  color: #ffff00;
  text-align: center;
  padding: 5px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  max-width: 75%%;
}
.cid-u6RubDCFAz .main-title DIV {
  text-align: center;
}
.cid-u6RubDCFAz h1,
.cid-u6RubDCFAz h2,
.cid-u6RubDCFAz h3,
.cid-u6RubDCFAz h4,
.cid-u6RubDCFAz .item-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u6RubDCFAz p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u6RubE8Lqg {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u6RubE8Lqg .item-img {
  position: relative;
}
.cid-u6RubE8Lqg .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u6RubE8Lqg .card-text {
    padding-left: 4rem;
  }
}
.cid-u6RubE8Lqg h5 {
  line-height: 1.2;
}
.cid-u6RubE8Lqg .card {
  margin-bottom: 2rem;
}
.cid-u6RubE8Lqg .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u6RubE8Lqg .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u6RubE8Lqg .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u6RubE8Lqg .image-wrapper {
    min-height: 200px;
  }
}
.cid-u6RubE8Lqg .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6RubE8Lqg .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6RubE8Lqg .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u6RubE8Lqg .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6RubE8Lqg .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6RubE8Lqg .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6RubE8Lqg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6RubE8Lqg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6RubE8Lqg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6RubE8Lqg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6RubE8Lqg .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6RubE8Lqg .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u6RubE8Lqg img,
.cid-u6RubE8Lqg .item-img {
  width: 100%;
}
.cid-u6RubE8Lqg .item:focus,
.cid-u6RubE8Lqg span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6RubE8Lqg .item {
    margin-bottom: 1rem;
  }
}
.cid-u6RubE8Lqg .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u6RubE8Lqg .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u6RubE8Lqg .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u6RubE8Lqg .mbr-section-subtitle,
.cid-u6RubE8Lqg .subtitle-wrap,
.cid-u6RubE8Lqg .mbr-section-btn {
  text-align: left;
}
.cid-u6RubE8Lqg .mbr-text,
.cid-u6RubE8Lqg .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u6RubE8Lqg .mbr-text {
  color: #04551f;
}
.cid-u6RubE8Lqg .mbr-title2 {
  color: #04551f;
}
.cid-u6RubE8Lqg p {
  text-align: justify;
  text-justify: inter-word;
  margin-bottom: 25px;
}
.cid-u6RwritW5W {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u6RwritW5W .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u6RwritW5W .colored-text {
  color: #a68462 !important;
}
.cid-u6RwritW5W .mbr-section-title {
  color: #ffffff;
}
.cid-u6RwritW5W .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u6RwritW5W .mbr-text {
  color: #ffffff;
}
.cid-u6RwritW5W .mbr-section-title.main-title {
  text-align: center;
}
.cid-u6RubG86ey {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RubG86ey .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RubG86ey .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6RubG86ey .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6RubG86ey .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6RubG86ey .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6RubG86ey .image-wrapper img {
    height: 300px;
  }
}
.cid-u6RubG86ey .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6RubG86ey .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6RubG86ey .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6RubG86ey .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6RubG86ey .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6RubG86ey .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6RubG86ey .cards-wrapper {
    margin: 0;
  }
}
.cid-u6RubG86ey .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6RubG86ey .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6RubG86ey .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6RubG86ey .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6RubG86ey .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6RubG86ey .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6RubG86ey .mbr-section-title {
  color: #04551f;
}
.cid-u6RubG86ey .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6RubG86ey .mbr-text {
  color: #04551f;
}
.cid-u6RubG86ey .mbr-card-title {
  color: #ffffff;
}
.cid-u6RubG86ey .mbr-card-title,
.cid-u6RubG86ey .cards-wrapper {
  color: #04551f;
}
#custom-html-1i7 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1i7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1i7 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1i7 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1i7 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1i7 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1i7 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1i7 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1i7 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6RubGPIbf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RubGPIbf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RubGPIbf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6RubGPIbf .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6RubGPIbf .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6RubGPIbf .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6RubGPIbf .image-wrapper img {
    height: 300px;
  }
}
.cid-u6RubGPIbf .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6RubGPIbf .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6RubGPIbf .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6RubGPIbf .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6RubGPIbf .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6RubGPIbf .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6RubGPIbf .cards-wrapper {
    margin: 0;
  }
}
.cid-u6RubGPIbf .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6RubGPIbf .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6RubGPIbf .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6RubGPIbf .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6RubGPIbf .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6RubGPIbf .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6RubGPIbf .mbr-section-title {
  color: #04551f;
}
.cid-u6RubGPIbf .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6RubGPIbf .mbr-text {
  color: #04551f;
}
.cid-u6RubGPIbf .mbr-card-title {
  color: #ffffff;
}
.cid-u6RubGPIbf .mbr-card-title,
.cid-u6RubGPIbf .cards-wrapper {
  color: #04551f;
}
#custom-html-1i9 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1i9 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1i9 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1i9 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1i9 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1i9 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1i9 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1i9 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1i9 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6RubHyN1M {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u6RubHyN1M .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RubHyN1M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u6RubHyN1M .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u6RubHyN1M .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u6RubHyN1M .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u6RubHyN1M .image-wrapper img {
    height: 300px;
  }
}
.cid-u6RubHyN1M .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u6RubHyN1M .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u6RubHyN1M .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u6RubHyN1M .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u6RubHyN1M .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u6RubHyN1M .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u6RubHyN1M .cards-wrapper {
    margin: 0;
  }
}
.cid-u6RubHyN1M .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u6RubHyN1M .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u6RubHyN1M .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u6RubHyN1M .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u6RubHyN1M .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u6RubHyN1M .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u6RubHyN1M .mbr-section-title {
  color: #04551f;
}
.cid-u6RubHyN1M .mbr-section-subtitle {
  color: #04551f;
}
.cid-u6RubHyN1M .mbr-text {
  color: #04551f;
}
.cid-u6RubHyN1M .mbr-card-title {
  color: #ffffff;
}
.cid-u6RubHyN1M .mbr-card-title,
.cid-u6RubHyN1M .cards-wrapper {
  color: #04551f;
}
.cid-u75xlsGnvZ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u75xlsGnvZ .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u75xlsGnvZ .colored-text {
  color: #a68462 !important;
}
.cid-u75xlsGnvZ .mbr-section-title {
  color: #ffffff;
}
.cid-u75xlsGnvZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u75xlsGnvZ .mbr-text {
  color: #ffffff;
}
.cid-u75xlsGnvZ .mbr-section-title.main-title {
  text-align: center;
  color: #04551f;
}
#custom-html-1id {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1id div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1id p {
  font-size: 60px;
  color: #777;
}
#custom-html-1id hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1id hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1id hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1id hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1id hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1id .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u6RubJ61Vm {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u6RubJ61Vm .item-img {
  position: relative;
}
.cid-u6RubJ61Vm .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u6RubJ61Vm .cardbg {
  background: #eeeeee;
  height: 100%;
  min-height: 300px;
  border-radius: 25px;
}
.cid-u6RubJ61Vm .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u6RubJ61Vm .image-wrapper {
  overflow: hidden;
}
.cid-u6RubJ61Vm .item1 {
  margin-bottom: 2rem !important;
}
.cid-u6RubJ61Vm .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u6RubJ61Vm .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u6RubJ61Vm .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #04551f;
  text-align: right;
}
.cid-u6RubJ61Vm .item1,
.cid-u6RubJ61Vm .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u6RubJ61Vm .item1 .item:hover,
.cid-u6RubJ61Vm .item .item:hover {
  cursor: pointer;
}
.cid-u6RubJ61Vm .item1:hover .link-icon-wrapper span,
.cid-u6RubJ61Vm .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
@media (max-width: 992px) {
  .cid-u6RubJ61Vm .card2 {
    margin-top: 1rem;
  }
}
.cid-u6RubJ61Vm .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u6RubJ61Vm .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u6RubJ61Vm .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u6RubJ61Vm .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u6RubJ61Vm .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u6RubJ61Vm .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u6RubJ61Vm .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u6RubJ61Vm .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u6RubJ61Vm .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u6RubJ61Vm img,
.cid-u6RubJ61Vm .item-img {
  width: 100%;
}
.cid-u6RubJ61Vm .item:focus,
.cid-u6RubJ61Vm span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u6RubJ61Vm .item {
    margin-bottom: 1rem;
  }
}
.cid-u6RubJ61Vm .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u6RubJ61Vm .item-title {
  text-align: left;
  color: #04551f;
}
.cid-u6RubJ61Vm .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u6RubJ61Vm .mbr-section-subtitle,
.cid-u6RubJ61Vm .subtitle-wrap,
.cid-u6RubJ61Vm .mbr-section-btn {
  text-align: left;
}
.cid-u6RubJ61Vm .mbr-text,
.cid-u6RubJ61Vm .item .mbr-section-btn {
  color: #04551f;
}
#custom-html-1kb {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1kb div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1kb p {
  font-size: 60px;
  color: #777;
}
#custom-html-1kb hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1kb hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1kb hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1kb hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1kb hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1kb .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TaEPX53j {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TaEPX53j .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TaEPX53j .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TaEPX53j img,
.cid-u7TaEPX53j .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TaEPX53j .item {
  margin-bottom: 30px;
}
.cid-u7TaEPX53j .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TaEPX53j .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TaEPX53j .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TaEPX53j .item-img img {
  transform: scale(1.05);
}
.cid-u7TaEPX53j .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TaEPX53j .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u6RubJImMn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u6RubJImMn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6RubJImMn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6RubJImMn .container {
  display: flex;
  justify-content: center;
}
.cid-u6RubJImMn .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u6RubJImMn .col-copyright {
  padding: 0;
}
.cid-u6RubJImMn .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u6RubJImMn .copyright {
    text-align: center !important;
  }
}
.cid-u75iZoWTn4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u75iZoWTn4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u75iZoWTn4 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u75iZoWTn4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u75iZoWTn4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u75iZoWTn4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u75iZoWTn4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u75iZoWTn4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u75iZoWTn4 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u75iZoWTn4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u75iZoWTn4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u75iZoWTn4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u75iZoWTn4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u75iZoWTn4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u75iZoWTn4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u75iZoWTn4 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u75iZoWTn4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u75iZoWTn4 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u75iZoWTn4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u75iZoWTn4 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u75iZoWTn4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u75iZoWTn4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u75iZoWTn4 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u75iZoWTn4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u75iZoWTn4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u75iZoWTn4 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u75iZoWTn4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u75iZoWTn4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u75iZoWTn4 .nav-item:focus,
.cid-u75iZoWTn4 .nav-link:focus {
  outline: none;
}
.cid-u75iZoWTn4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u75iZoWTn4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u75iZoWTn4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u75iZoWTn4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u75iZoWTn4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u75iZoWTn4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u75iZoWTn4 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u75iZoWTn4 .navbar.opened {
  transition: all 0.3s;
}
.cid-u75iZoWTn4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u75iZoWTn4 .navbar .navbar-logo img {
  width: auto;
}
.cid-u75iZoWTn4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u75iZoWTn4 .navbar.collapsed {
  justify-content: center;
}
.cid-u75iZoWTn4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u75iZoWTn4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u75iZoWTn4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u75iZoWTn4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u75iZoWTn4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u75iZoWTn4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u75iZoWTn4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u75iZoWTn4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u75iZoWTn4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u75iZoWTn4 .navbar {
    min-height: 72px;
  }
  .cid-u75iZoWTn4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u75iZoWTn4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u75iZoWTn4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u75iZoWTn4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u75iZoWTn4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u75iZoWTn4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u75iZoWTn4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u75iZoWTn4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u75iZoWTn4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u75iZoWTn4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u75iZoWTn4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u75iZoWTn4 .dropdown-item.active,
.cid-u75iZoWTn4 .dropdown-item:active {
  background-color: transparent;
}
.cid-u75iZoWTn4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u75iZoWTn4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u75iZoWTn4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u75iZoWTn4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u75iZoWTn4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u75iZoWTn4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u75iZoWTn4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u75iZoWTn4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u75iZoWTn4 .navbar-buttons {
    text-align: left;
  }
}
.cid-u75iZoWTn4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u75iZoWTn4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u75iZoWTn4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u75iZoWTn4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u75iZoWTn4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u75iZoWTn4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u75iZoWTn4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u75iZoWTn4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u75iZoWTn4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u75iZoWTn4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u75iZoWTn4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u75iZoWTn4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u75iZoWTn4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u75iZoWTn4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u75iZoWTn4 .navbar {
    height: 70px;
  }
  .cid-u75iZoWTn4 .navbar.opened {
    height: auto;
  }
  .cid-u75iZoWTn4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u75iZoWTn4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u75iZoWTn4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u75iZoWTn4 .navbar-brand {
  margin-right: auto;
}
.cid-u75iZoWTn4 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u75iZoWTn4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u75iZoWTn4 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u75iZoWTn4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u75iZoWTn4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u75iZoWTn4 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u75iZoWTn4 .navbar-brand {
    margin-right: auto;
  }
  .cid-u75iZoWTn4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u75iZoWTn4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u75iZoWTn4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u75iZoWTn4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u75iZoWTn4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u75iZoWTn4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u75iZphWmB {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u75iZphWmB .item-img {
  position: relative;
}
.cid-u75iZphWmB .button1 {
  background: #04551f;
}
.cid-u75iZphWmB .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u75iZphWmB .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u75iZphWmB .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u75iZphWmB .button2 {
    margin-top: 1rem;
  }
}
.cid-u75iZphWmB .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u75iZphWmB .title {
    top: 25%;
  }
}
.cid-u75iZphWmB .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u75iZphWmB .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u75iZphWmB .image-wrapper {
    min-height: 400px;
  }
}
.cid-u75iZphWmB .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u75iZphWmB .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u75iZphWmB .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u75iZphWmB .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u75iZphWmB .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u75iZphWmB .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u75iZphWmB .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u75iZphWmB .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u75iZphWmB .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u75iZphWmB .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u75iZphWmB .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u75iZphWmB .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u75iZphWmB .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u75iZphWmB .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u75iZphWmB .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u75iZphWmB img,
.cid-u75iZphWmB .item-img {
  width: 100%;
}
.cid-u75iZphWmB .item-title2,
.cid-u75iZphWmB .icon2 {
  color: #ffffff;
}
.cid-u75iZphWmB .item-title1,
.cid-u75iZphWmB .icon1 {
  color: #ffffff;
}
.cid-u75iZphWmB .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u75iZphWmB .main-title DIV {
  text-align: center;
}
.cid-u75iZphWmB h1,
.cid-u75iZphWmB h2,
.cid-u75iZphWmB h3,
.cid-u75iZphWmB h4,
.cid-u75iZphWmB .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u75iZphWmB p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u75iZpOLba {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u75iZpOLba .item-img {
  position: relative;
}
.cid-u75iZpOLba .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u75iZpOLba .card-text {
    padding-left: 4rem;
  }
}
.cid-u75iZpOLba h5 {
  line-height: 1.2;
}
.cid-u75iZpOLba .card {
  margin-bottom: 2rem;
}
.cid-u75iZpOLba .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u75iZpOLba .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u75iZpOLba .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u75iZpOLba .image-wrapper {
    min-height: 200px;
  }
}
.cid-u75iZpOLba .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u75iZpOLba .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u75iZpOLba .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u75iZpOLba .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u75iZpOLba .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u75iZpOLba .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u75iZpOLba .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u75iZpOLba .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u75iZpOLba .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u75iZpOLba .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u75iZpOLba .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u75iZpOLba .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u75iZpOLba img,
.cid-u75iZpOLba .item-img {
  width: 100%;
}
.cid-u75iZpOLba .item:focus,
.cid-u75iZpOLba span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u75iZpOLba .item {
    margin-bottom: 1rem;
  }
}
.cid-u75iZpOLba .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u75iZpOLba .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u75iZpOLba .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u75iZpOLba .mbr-section-subtitle,
.cid-u75iZpOLba .subtitle-wrap,
.cid-u75iZpOLba .mbr-section-btn {
  text-align: left;
}
.cid-u75iZpOLba .mbr-text,
.cid-u75iZpOLba .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u75iZpOLba .mbr-text {
  color: #04551f;
}
.cid-u75iZpOLba .mbr-title2 {
  color: #04551f;
}
.cid-u75iZpOLba p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1l3 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1l3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1l3 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1l3 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1l3 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1l3 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1l3 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1l3 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1l3 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u7TPWEPHCC {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7TPWEPHCC .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7TPWEPHCC .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7TPWEPHCC img,
.cid-u7TPWEPHCC .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7TPWEPHCC .item {
  margin-bottom: 30px;
}
.cid-u7TPWEPHCC .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7TPWEPHCC .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7TPWEPHCC .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7TPWEPHCC .item-img img {
  transform: scale(1.05);
}
.cid-u7TPWEPHCC .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7TPWEPHCC .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u75iZqdpbz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u75iZqdpbz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u75iZqdpbz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u75iZqdpbz .container {
  display: flex;
  justify-content: center;
}
.cid-u75iZqdpbz .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u75iZqdpbz .col-copyright {
  padding: 0;
}
.cid-u75iZqdpbz .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u75iZqdpbz .copyright {
    text-align: center !important;
  }
}
.cid-u8hkAH8NOV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u8hkAH8NOV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u8hkAH8NOV .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u8hkAH8NOV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u8hkAH8NOV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8hkAH8NOV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u8hkAH8NOV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8hkAH8NOV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8hkAH8NOV .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u8hkAH8NOV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u8hkAH8NOV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u8hkAH8NOV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u8hkAH8NOV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u8hkAH8NOV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u8hkAH8NOV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u8hkAH8NOV .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u8hkAH8NOV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u8hkAH8NOV .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u8hkAH8NOV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u8hkAH8NOV .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u8hkAH8NOV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u8hkAH8NOV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u8hkAH8NOV .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u8hkAH8NOV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u8hkAH8NOV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u8hkAH8NOV .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u8hkAH8NOV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u8hkAH8NOV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u8hkAH8NOV .nav-item:focus,
.cid-u8hkAH8NOV .nav-link:focus {
  outline: none;
}
.cid-u8hkAH8NOV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8hkAH8NOV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8hkAH8NOV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8hkAH8NOV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8hkAH8NOV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8hkAH8NOV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8hkAH8NOV .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u8hkAH8NOV .navbar.opened {
  transition: all 0.3s;
}
.cid-u8hkAH8NOV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8hkAH8NOV .navbar .navbar-logo img {
  width: auto;
}
.cid-u8hkAH8NOV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u8hkAH8NOV .navbar.collapsed {
  justify-content: center;
}
.cid-u8hkAH8NOV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8hkAH8NOV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8hkAH8NOV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u8hkAH8NOV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8hkAH8NOV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8hkAH8NOV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8hkAH8NOV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8hkAH8NOV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8hkAH8NOV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u8hkAH8NOV .navbar {
    min-height: 72px;
  }
  .cid-u8hkAH8NOV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u8hkAH8NOV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8hkAH8NOV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u8hkAH8NOV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8hkAH8NOV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8hkAH8NOV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8hkAH8NOV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8hkAH8NOV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u8hkAH8NOV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8hkAH8NOV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8hkAH8NOV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u8hkAH8NOV .dropdown-item.active,
.cid-u8hkAH8NOV .dropdown-item:active {
  background-color: transparent;
}
.cid-u8hkAH8NOV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8hkAH8NOV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8hkAH8NOV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8hkAH8NOV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u8hkAH8NOV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u8hkAH8NOV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u8hkAH8NOV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8hkAH8NOV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u8hkAH8NOV .navbar-buttons {
    text-align: left;
  }
}
.cid-u8hkAH8NOV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8hkAH8NOV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u8hkAH8NOV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8hkAH8NOV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8hkAH8NOV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8hkAH8NOV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8hkAH8NOV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8hkAH8NOV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8hkAH8NOV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8hkAH8NOV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8hkAH8NOV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u8hkAH8NOV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8hkAH8NOV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u8hkAH8NOV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8hkAH8NOV .navbar {
    height: 70px;
  }
  .cid-u8hkAH8NOV .navbar.opened {
    height: auto;
  }
  .cid-u8hkAH8NOV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u8hkAH8NOV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u8hkAH8NOV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u8hkAH8NOV .navbar-brand {
  margin-right: auto;
}
.cid-u8hkAH8NOV .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u8hkAH8NOV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8hkAH8NOV .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u8hkAH8NOV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u8hkAH8NOV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u8hkAH8NOV .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u8hkAH8NOV .navbar-brand {
    margin-right: auto;
  }
  .cid-u8hkAH8NOV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u8hkAH8NOV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u8hkAH8NOV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u8hkAH8NOV .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u8hkAH8NOV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u8hkAH8NOV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8hkAHv5tV {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u8hkAHv5tV .item-img {
  position: relative;
}
.cid-u8hkAHv5tV .button1 {
  background: #04551f;
}
.cid-u8hkAHv5tV .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u8hkAHv5tV .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u8hkAHv5tV .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u8hkAHv5tV .button2 {
    margin-top: 1rem;
  }
}
.cid-u8hkAHv5tV .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u8hkAHv5tV .title {
    top: 25%;
  }
}
.cid-u8hkAHv5tV .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u8hkAHv5tV .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u8hkAHv5tV .image-wrapper {
    min-height: 400px;
  }
}
.cid-u8hkAHv5tV .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u8hkAHv5tV .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u8hkAHv5tV .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u8hkAHv5tV .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u8hkAHv5tV .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u8hkAHv5tV .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u8hkAHv5tV .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u8hkAHv5tV .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u8hkAHv5tV .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8hkAHv5tV .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u8hkAHv5tV .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8hkAHv5tV .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u8hkAHv5tV .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8hkAHv5tV .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u8hkAHv5tV .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u8hkAHv5tV img,
.cid-u8hkAHv5tV .item-img {
  width: 100%;
}
.cid-u8hkAHv5tV .item-title2,
.cid-u8hkAHv5tV .icon2 {
  color: #ffffff;
}
.cid-u8hkAHv5tV .item-title1,
.cid-u8hkAHv5tV .icon1 {
  color: #ffffff;
}
.cid-u8hkAHv5tV .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u8hkAHv5tV .main-title DIV {
  text-align: center;
}
.cid-u8hkAHv5tV h1,
.cid-u8hkAHv5tV h2,
.cid-u8hkAHv5tV h3,
.cid-u8hkAHv5tV h4,
.cid-u8hkAHv5tV .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8hkAHv5tV p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u8hkAHMOkm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u8hkAHMOkm .item-img {
  position: relative;
}
.cid-u8hkAHMOkm .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u8hkAHMOkm .card-text {
    padding-left: 4rem;
  }
}
.cid-u8hkAHMOkm h5 {
  line-height: 1.2;
}
.cid-u8hkAHMOkm .card {
  margin-bottom: 2rem;
}
.cid-u8hkAHMOkm .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8hkAHMOkm .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u8hkAHMOkm .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u8hkAHMOkm .image-wrapper {
    min-height: 200px;
  }
}
.cid-u8hkAHMOkm .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8hkAHMOkm .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8hkAHMOkm .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8hkAHMOkm .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8hkAHMOkm .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8hkAHMOkm .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8hkAHMOkm .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8hkAHMOkm .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8hkAHMOkm .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8hkAHMOkm .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8hkAHMOkm .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8hkAHMOkm .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u8hkAHMOkm img,
.cid-u8hkAHMOkm .item-img {
  width: 100%;
}
.cid-u8hkAHMOkm .item:focus,
.cid-u8hkAHMOkm span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8hkAHMOkm .item {
    margin-bottom: 1rem;
  }
}
.cid-u8hkAHMOkm .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u8hkAHMOkm .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u8hkAHMOkm .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u8hkAHMOkm .mbr-section-subtitle,
.cid-u8hkAHMOkm .subtitle-wrap,
.cid-u8hkAHMOkm .mbr-section-btn {
  text-align: left;
}
.cid-u8hkAHMOkm .mbr-text,
.cid-u8hkAHMOkm .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u8hkAHMOkm .mbr-text {
  color: #04551f;
}
.cid-u8hkAHMOkm .mbr-title2 {
  color: #04551f;
}
.cid-u8hkAHMOkm p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u8hx5e0COZ {
  position: relative;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u8hx5e0COZ .second-bg-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  border-top-left-radius: 4.1666666667vw;
  border-top-right-radius: 4.1666666667vw;
}
.cid-u8hx5e0COZ .mbr-section-title {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-u8hx5e0COZ .mbr-section-title {
    margin-bottom: 6.66vw;
  }
}
.cid-u8hx5e0COZ .mbr-section-subtitle {
  color: #04551f;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-u8hx5e0COZ .mbr-section-subtitle {
    margin-bottom: 6.66vw;
  }
}
.cid-u8hx5e0COZ .mbr-text {
  color: #04551f;
}
.cid-u8hErCpTTy {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u8hErCpTTy .item-img {
  position: relative;
}
.cid-u8hErCpTTy .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u8hErCpTTy .card-text {
    padding-left: 4rem;
  }
}
.cid-u8hErCpTTy h5 {
  line-height: 1.2;
}
.cid-u8hErCpTTy .card {
  margin-bottom: 2rem;
}
.cid-u8hErCpTTy .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8hErCpTTy .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u8hErCpTTy .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u8hErCpTTy .image-wrapper {
    min-height: 200px;
  }
}
.cid-u8hErCpTTy .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8hErCpTTy .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8hErCpTTy .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8hErCpTTy .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8hErCpTTy .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8hErCpTTy .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8hErCpTTy .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8hErCpTTy .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8hErCpTTy .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8hErCpTTy .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8hErCpTTy .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8hErCpTTy .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u8hErCpTTy img,
.cid-u8hErCpTTy .item-img {
  width: 100%;
}
.cid-u8hErCpTTy .item:focus,
.cid-u8hErCpTTy span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8hErCpTTy .item {
    margin-bottom: 1rem;
  }
}
.cid-u8hErCpTTy .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u8hErCpTTy .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u8hErCpTTy .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u8hErCpTTy .mbr-section-subtitle,
.cid-u8hErCpTTy .subtitle-wrap,
.cid-u8hErCpTTy .mbr-section-btn {
  text-align: left;
}
.cid-u8hErCpTTy .mbr-text,
.cid-u8hErCpTTy .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u8hErCpTTy .mbr-text {
  color: #04551f;
}
.cid-u8hErCpTTy .mbr-title2 {
  color: #04551f;
}
.cid-u8hErCpTTy p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-u8hEIFXgSU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u8hEIFXgSU .item-img {
  position: relative;
}
.cid-u8hEIFXgSU .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u8hEIFXgSU .card-text {
    padding-left: 4rem;
  }
}
.cid-u8hEIFXgSU h5 {
  line-height: 1.2;
}
.cid-u8hEIFXgSU .card {
  margin-bottom: 2rem;
}
.cid-u8hEIFXgSU .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8hEIFXgSU .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u8hEIFXgSU .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u8hEIFXgSU .image-wrapper {
    min-height: 200px;
  }
}
.cid-u8hEIFXgSU .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8hEIFXgSU .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8hEIFXgSU .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8hEIFXgSU .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8hEIFXgSU .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8hEIFXgSU .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8hEIFXgSU .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8hEIFXgSU .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8hEIFXgSU .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8hEIFXgSU .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8hEIFXgSU .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8hEIFXgSU .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u8hEIFXgSU img,
.cid-u8hEIFXgSU .item-img {
  width: 100%;
}
.cid-u8hEIFXgSU .item:focus,
.cid-u8hEIFXgSU span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8hEIFXgSU .item {
    margin-bottom: 1rem;
  }
}
.cid-u8hEIFXgSU .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u8hEIFXgSU .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u8hEIFXgSU .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u8hEIFXgSU .mbr-section-subtitle,
.cid-u8hEIFXgSU .subtitle-wrap,
.cid-u8hEIFXgSU .mbr-section-btn {
  text-align: left;
}
.cid-u8hEIFXgSU .mbr-text,
.cid-u8hEIFXgSU .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u8hEIFXgSU .mbr-text {
  color: #04551f;
}
.cid-u8hEIFXgSU .mbr-title2 {
  color: #04551f;
}
.cid-u8hEIFXgSU p {
  text-align: justify;
  text-justify: inter-word;
}
.cid-uiQhxVhn2z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uiQhxVhn2z .item-img {
  position: relative;
}
.cid-uiQhxVhn2z .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-uiQhxVhn2z .card-text {
    padding-left: 4rem;
  }
}
.cid-uiQhxVhn2z h5 {
  line-height: 1.2;
}
.cid-uiQhxVhn2z .card {
  margin-bottom: 2rem;
}
.cid-uiQhxVhn2z .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uiQhxVhn2z .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-uiQhxVhn2z .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-uiQhxVhn2z .image-wrapper {
    min-height: 200px;
  }
}
.cid-uiQhxVhn2z .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uiQhxVhn2z .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uiQhxVhn2z .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uiQhxVhn2z .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uiQhxVhn2z .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uiQhxVhn2z .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uiQhxVhn2z .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uiQhxVhn2z .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uiQhxVhn2z .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uiQhxVhn2z .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uiQhxVhn2z .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uiQhxVhn2z .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-uiQhxVhn2z img,
.cid-uiQhxVhn2z .item-img {
  width: 100%;
}
.cid-uiQhxVhn2z .item:focus,
.cid-uiQhxVhn2z span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uiQhxVhn2z .item {
    margin-bottom: 1rem;
  }
}
.cid-uiQhxVhn2z .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uiQhxVhn2z .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-uiQhxVhn2z .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-uiQhxVhn2z .mbr-section-subtitle,
.cid-uiQhxVhn2z .subtitle-wrap,
.cid-uiQhxVhn2z .mbr-section-btn {
  text-align: left;
}
.cid-uiQhxVhn2z .mbr-text,
.cid-uiQhxVhn2z .item .mbr-section-btn {
  color: #ffffff;
}
.cid-uiQhxVhn2z .mbr-text {
  color: #04551f;
}
.cid-uiQhxVhn2z .mbr-title2 {
  color: #04551f;
}
.cid-uiQhxVhn2z p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1nj {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1nj div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1nj p {
  font-size: 60px;
  color: #777;
}
#custom-html-1nj hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1nj hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1nj hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1nj hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1nj hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1nj .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8hkAIdVf7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u8hkAIdVf7 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u8hkAIdVf7 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u8hkAIdVf7 img,
.cid-u8hkAIdVf7 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u8hkAIdVf7 .item {
  margin-bottom: 30px;
}
.cid-u8hkAIdVf7 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8hkAIdVf7 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8hkAIdVf7 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u8hkAIdVf7 .item-img img {
  transform: scale(1.05);
}
.cid-u8hkAIdVf7 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u8hkAIdVf7 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u8hkAIAsgq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u8hkAIAsgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8hkAIAsgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8hkAIAsgq .container {
  display: flex;
  justify-content: center;
}
.cid-u8hkAIAsgq .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u8hkAIAsgq .col-copyright {
  padding: 0;
}
.cid-u8hkAIAsgq .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u8hkAIAsgq .copyright {
    text-align: center !important;
  }
}
.cid-u8m21HfI7z {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u8m21HfI7z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u8m21HfI7z .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u8m21HfI7z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u8m21HfI7z .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8m21HfI7z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u8m21HfI7z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8m21HfI7z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8m21HfI7z .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u8m21HfI7z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u8m21HfI7z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u8m21HfI7z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u8m21HfI7z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u8m21HfI7z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u8m21HfI7z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u8m21HfI7z .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u8m21HfI7z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u8m21HfI7z .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u8m21HfI7z .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u8m21HfI7z .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u8m21HfI7z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u8m21HfI7z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u8m21HfI7z .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u8m21HfI7z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u8m21HfI7z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u8m21HfI7z .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u8m21HfI7z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u8m21HfI7z .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u8m21HfI7z .nav-item:focus,
.cid-u8m21HfI7z .nav-link:focus {
  outline: none;
}
.cid-u8m21HfI7z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8m21HfI7z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8m21HfI7z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8m21HfI7z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8m21HfI7z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8m21HfI7z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8m21HfI7z .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u8m21HfI7z .navbar.opened {
  transition: all 0.3s;
}
.cid-u8m21HfI7z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8m21HfI7z .navbar .navbar-logo img {
  width: auto;
}
.cid-u8m21HfI7z .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u8m21HfI7z .navbar.collapsed {
  justify-content: center;
}
.cid-u8m21HfI7z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8m21HfI7z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8m21HfI7z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u8m21HfI7z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8m21HfI7z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8m21HfI7z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8m21HfI7z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8m21HfI7z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8m21HfI7z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u8m21HfI7z .navbar {
    min-height: 72px;
  }
  .cid-u8m21HfI7z .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u8m21HfI7z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8m21HfI7z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u8m21HfI7z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8m21HfI7z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8m21HfI7z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8m21HfI7z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8m21HfI7z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u8m21HfI7z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8m21HfI7z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8m21HfI7z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u8m21HfI7z .dropdown-item.active,
.cid-u8m21HfI7z .dropdown-item:active {
  background-color: transparent;
}
.cid-u8m21HfI7z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8m21HfI7z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8m21HfI7z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8m21HfI7z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u8m21HfI7z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u8m21HfI7z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u8m21HfI7z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8m21HfI7z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u8m21HfI7z .navbar-buttons {
    text-align: left;
  }
}
.cid-u8m21HfI7z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8m21HfI7z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u8m21HfI7z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8m21HfI7z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8m21HfI7z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8m21HfI7z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8m21HfI7z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8m21HfI7z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8m21HfI7z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8m21HfI7z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8m21HfI7z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u8m21HfI7z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8m21HfI7z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u8m21HfI7z .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8m21HfI7z .navbar {
    height: 70px;
  }
  .cid-u8m21HfI7z .navbar.opened {
    height: auto;
  }
  .cid-u8m21HfI7z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u8m21HfI7z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u8m21HfI7z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u8m21HfI7z .navbar-brand {
  margin-right: auto;
}
.cid-u8m21HfI7z .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u8m21HfI7z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8m21HfI7z .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u8m21HfI7z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u8m21HfI7z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u8m21HfI7z .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u8m21HfI7z .navbar-brand {
    margin-right: auto;
  }
  .cid-u8m21HfI7z .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u8m21HfI7z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u8m21HfI7z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u8m21HfI7z .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u8m21HfI7z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u8m21HfI7z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8m21HDjFf {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u8m21HDjFf .item-img {
  position: relative;
}
.cid-u8m21HDjFf .button1 {
  background: #04551f;
}
.cid-u8m21HDjFf .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u8m21HDjFf .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u8m21HDjFf .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u8m21HDjFf .button2 {
    margin-top: 1rem;
  }
}
.cid-u8m21HDjFf .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u8m21HDjFf .title {
    top: 25%;
  }
}
.cid-u8m21HDjFf .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u8m21HDjFf .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u8m21HDjFf .image-wrapper {
    min-height: 400px;
  }
}
.cid-u8m21HDjFf .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u8m21HDjFf .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u8m21HDjFf .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u8m21HDjFf .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u8m21HDjFf .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u8m21HDjFf .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u8m21HDjFf .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u8m21HDjFf .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u8m21HDjFf .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8m21HDjFf .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u8m21HDjFf .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8m21HDjFf .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u8m21HDjFf .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8m21HDjFf .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u8m21HDjFf .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u8m21HDjFf img,
.cid-u8m21HDjFf .item-img {
  width: 100%;
}
.cid-u8m21HDjFf .item-title2,
.cid-u8m21HDjFf .icon2 {
  color: #ffffff;
}
.cid-u8m21HDjFf .item-title1,
.cid-u8m21HDjFf .icon1 {
  color: #ffffff;
}
.cid-u8m21HDjFf .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u8m21HDjFf .main-title DIV {
  text-align: center;
}
.cid-u8m21HDjFf h1,
.cid-u8m21HDjFf h2,
.cid-u8m21HDjFf h3,
.cid-u8m21HDjFf h4,
.cid-u8m21HDjFf .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8m21HDjFf p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u8m21HVHrK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u8m21HVHrK .item-img {
  position: relative;
}
.cid-u8m21HVHrK .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u8m21HVHrK .card-text {
    padding-left: 4rem;
  }
}
.cid-u8m21HVHrK h5 {
  line-height: 1.2;
}
.cid-u8m21HVHrK .card {
  margin-bottom: 2rem;
}
.cid-u8m21HVHrK .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8m21HVHrK .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u8m21HVHrK .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u8m21HVHrK .image-wrapper {
    min-height: 200px;
  }
}
.cid-u8m21HVHrK .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8m21HVHrK .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8m21HVHrK .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8m21HVHrK .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8m21HVHrK .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8m21HVHrK .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8m21HVHrK .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8m21HVHrK .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8m21HVHrK .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8m21HVHrK .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8m21HVHrK .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8m21HVHrK .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u8m21HVHrK img,
.cid-u8m21HVHrK .item-img {
  width: 100%;
}
.cid-u8m21HVHrK .item:focus,
.cid-u8m21HVHrK span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8m21HVHrK .item {
    margin-bottom: 1rem;
  }
}
.cid-u8m21HVHrK .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u8m21HVHrK .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u8m21HVHrK .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u8m21HVHrK .mbr-section-subtitle,
.cid-u8m21HVHrK .subtitle-wrap,
.cid-u8m21HVHrK .mbr-section-btn {
  text-align: left;
}
.cid-u8m21HVHrK .mbr-text,
.cid-u8m21HVHrK .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u8m21HVHrK .mbr-text {
  color: #04551f;
}
.cid-u8m21HVHrK .mbr-title2 {
  color: #04551f;
}
.cid-u8m21HVHrK p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1or {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1or div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1or p {
  font-size: 60px;
  color: #777;
}
#custom-html-1or hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1or hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1or hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1or hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1or hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1or .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8m21JhULQ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u8m21JhULQ .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u8m21JhULQ .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u8m21JhULQ img,
.cid-u8m21JhULQ .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u8m21JhULQ .item {
  margin-bottom: 30px;
}
.cid-u8m21JhULQ .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8m21JhULQ .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8m21JhULQ .item-img {
  position: relative;
  z-index: 1;
}
.cid-u8m21JhULQ .item-img img {
  transform: scale(1.05);
}
.cid-u8m21JhULQ .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u8m21JhULQ .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u8m21JGO7d {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u8m21JGO7d .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8m21JGO7d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8m21JGO7d .container {
  display: flex;
  justify-content: center;
}
.cid-u8m21JGO7d .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u8m21JGO7d .col-copyright {
  padding: 0;
}
.cid-u8m21JGO7d .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u8m21JGO7d .copyright {
    text-align: center !important;
  }
}
.cid-u8m5lOVbAW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u8m5lOVbAW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u8m5lOVbAW .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u8m5lOVbAW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u8m5lOVbAW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u8m5lOVbAW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u8m5lOVbAW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u8m5lOVbAW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8m5lOVbAW .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u8m5lOVbAW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u8m5lOVbAW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u8m5lOVbAW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u8m5lOVbAW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u8m5lOVbAW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u8m5lOVbAW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u8m5lOVbAW .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u8m5lOVbAW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u8m5lOVbAW .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u8m5lOVbAW .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u8m5lOVbAW .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u8m5lOVbAW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u8m5lOVbAW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u8m5lOVbAW .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u8m5lOVbAW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u8m5lOVbAW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u8m5lOVbAW .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u8m5lOVbAW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u8m5lOVbAW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u8m5lOVbAW .nav-item:focus,
.cid-u8m5lOVbAW .nav-link:focus {
  outline: none;
}
.cid-u8m5lOVbAW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8m5lOVbAW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8m5lOVbAW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8m5lOVbAW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8m5lOVbAW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8m5lOVbAW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8m5lOVbAW .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u8m5lOVbAW .navbar.opened {
  transition: all 0.3s;
}
.cid-u8m5lOVbAW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u8m5lOVbAW .navbar .navbar-logo img {
  width: auto;
}
.cid-u8m5lOVbAW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u8m5lOVbAW .navbar.collapsed {
  justify-content: center;
}
.cid-u8m5lOVbAW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8m5lOVbAW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u8m5lOVbAW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u8m5lOVbAW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8m5lOVbAW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8m5lOVbAW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u8m5lOVbAW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8m5lOVbAW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u8m5lOVbAW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u8m5lOVbAW .navbar {
    min-height: 72px;
  }
  .cid-u8m5lOVbAW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u8m5lOVbAW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8m5lOVbAW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u8m5lOVbAW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8m5lOVbAW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u8m5lOVbAW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u8m5lOVbAW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u8m5lOVbAW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u8m5lOVbAW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8m5lOVbAW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u8m5lOVbAW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u8m5lOVbAW .dropdown-item.active,
.cid-u8m5lOVbAW .dropdown-item:active {
  background-color: transparent;
}
.cid-u8m5lOVbAW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8m5lOVbAW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8m5lOVbAW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8m5lOVbAW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u8m5lOVbAW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u8m5lOVbAW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u8m5lOVbAW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u8m5lOVbAW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u8m5lOVbAW .navbar-buttons {
    text-align: left;
  }
}
.cid-u8m5lOVbAW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u8m5lOVbAW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u8m5lOVbAW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8m5lOVbAW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8m5lOVbAW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8m5lOVbAW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8m5lOVbAW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8m5lOVbAW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8m5lOVbAW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8m5lOVbAW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8m5lOVbAW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u8m5lOVbAW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u8m5lOVbAW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u8m5lOVbAW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8m5lOVbAW .navbar {
    height: 70px;
  }
  .cid-u8m5lOVbAW .navbar.opened {
    height: auto;
  }
  .cid-u8m5lOVbAW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u8m5lOVbAW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u8m5lOVbAW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u8m5lOVbAW .navbar-brand {
  margin-right: auto;
}
.cid-u8m5lOVbAW .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u8m5lOVbAW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8m5lOVbAW .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u8m5lOVbAW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u8m5lOVbAW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u8m5lOVbAW .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u8m5lOVbAW .navbar-brand {
    margin-right: auto;
  }
  .cid-u8m5lOVbAW .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u8m5lOVbAW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u8m5lOVbAW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u8m5lOVbAW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u8m5lOVbAW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u8m5lOVbAW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8m5lPi6eM {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u8m5lPi6eM .item-img {
  position: relative;
}
.cid-u8m5lPi6eM .button1 {
  background: #04551f;
}
.cid-u8m5lPi6eM .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u8m5lPi6eM .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u8m5lPi6eM .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u8m5lPi6eM .button2 {
    margin-top: 1rem;
  }
}
.cid-u8m5lPi6eM .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u8m5lPi6eM .title {
    top: 25%;
  }
}
.cid-u8m5lPi6eM .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u8m5lPi6eM .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u8m5lPi6eM .image-wrapper {
    min-height: 400px;
  }
}
.cid-u8m5lPi6eM .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u8m5lPi6eM .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u8m5lPi6eM .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u8m5lPi6eM .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u8m5lPi6eM .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u8m5lPi6eM .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u8m5lPi6eM .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u8m5lPi6eM .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u8m5lPi6eM .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8m5lPi6eM .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u8m5lPi6eM .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8m5lPi6eM .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u8m5lPi6eM .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8m5lPi6eM .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u8m5lPi6eM .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u8m5lPi6eM img,
.cid-u8m5lPi6eM .item-img {
  width: 100%;
}
.cid-u8m5lPi6eM .item-title2,
.cid-u8m5lPi6eM .icon2 {
  color: #ffffff;
}
.cid-u8m5lPi6eM .item-title1,
.cid-u8m5lPi6eM .icon1 {
  color: #ffffff;
}
.cid-u8m5lPi6eM .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-u8m5lPi6eM .main-title DIV {
  text-align: center;
}
.cid-u8m5lPi6eM h1,
.cid-u8m5lPi6eM h2,
.cid-u8m5lPi6eM h3,
.cid-u8m5lPi6eM h4,
.cid-u8m5lPi6eM .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8m5lPi6eM p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u8m5lPAzwl {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u8m5lPAzwl .item-img {
  position: relative;
}
.cid-u8m5lPAzwl .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u8m5lPAzwl .card-text {
    padding-left: 4rem;
  }
}
.cid-u8m5lPAzwl h5 {
  line-height: 1.2;
}
.cid-u8m5lPAzwl .card {
  margin-bottom: 2rem;
}
.cid-u8m5lPAzwl .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u8m5lPAzwl .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u8m5lPAzwl .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u8m5lPAzwl .image-wrapper {
    min-height: 200px;
  }
}
.cid-u8m5lPAzwl .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8m5lPAzwl .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u8m5lPAzwl .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u8m5lPAzwl .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u8m5lPAzwl .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u8m5lPAzwl .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8m5lPAzwl .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u8m5lPAzwl .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8m5lPAzwl .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u8m5lPAzwl .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8m5lPAzwl .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u8m5lPAzwl .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u8m5lPAzwl img,
.cid-u8m5lPAzwl .item-img {
  width: 100%;
}
.cid-u8m5lPAzwl .item:focus,
.cid-u8m5lPAzwl span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u8m5lPAzwl .item {
    margin-bottom: 1rem;
  }
}
.cid-u8m5lPAzwl .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u8m5lPAzwl .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u8m5lPAzwl .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u8m5lPAzwl .mbr-section-subtitle,
.cid-u8m5lPAzwl .subtitle-wrap,
.cid-u8m5lPAzwl .mbr-section-btn {
  text-align: left;
}
.cid-u8m5lPAzwl .mbr-text,
.cid-u8m5lPAzwl .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u8m5lPAzwl .mbr-text {
  color: #04551f;
}
.cid-u8m5lPAzwl .mbr-title2 {
  color: #04551f;
}
.cid-u8m5lPAzwl p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1ox {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1ox div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ox p {
  font-size: 60px;
  color: #777;
}
#custom-html-1ox hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1ox hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1ox hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1ox hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1ox hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1ox .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u8m5lQ6nf3 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u8m5lQ6nf3 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u8m5lQ6nf3 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u8m5lQ6nf3 img,
.cid-u8m5lQ6nf3 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u8m5lQ6nf3 .item {
  margin-bottom: 30px;
}
.cid-u8m5lQ6nf3 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u8m5lQ6nf3 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u8m5lQ6nf3 .item-img {
  position: relative;
  z-index: 1;
}
.cid-u8m5lQ6nf3 .item-img img {
  transform: scale(1.05);
}
.cid-u8m5lQ6nf3 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u8m5lQ6nf3 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u8m5lQwByM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u8m5lQwByM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8m5lQwByM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8m5lQwByM .container {
  display: flex;
  justify-content: center;
}
.cid-u8m5lQwByM .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u8m5lQwByM .col-copyright {
  padding: 0;
}
.cid-u8m5lQwByM .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u8m5lQwByM .copyright {
    text-align: center !important;
  }
}
.cid-u4UzXRYgO5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u4UzXRYgO5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u4UzXRYgO5 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u4UzXRYgO5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u4UzXRYgO5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4UzXRYgO5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u4UzXRYgO5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4UzXRYgO5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4UzXRYgO5 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u4UzXRYgO5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u4UzXRYgO5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u4UzXRYgO5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u4UzXRYgO5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u4UzXRYgO5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u4UzXRYgO5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u4UzXRYgO5 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u4UzXRYgO5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u4UzXRYgO5 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u4UzXRYgO5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u4UzXRYgO5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u4UzXRYgO5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u4UzXRYgO5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u4UzXRYgO5 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u4UzXRYgO5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u4UzXRYgO5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u4UzXRYgO5 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u4UzXRYgO5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4UzXRYgO5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u4UzXRYgO5 .nav-item:focus,
.cid-u4UzXRYgO5 .nav-link:focus {
  outline: none;
}
.cid-u4UzXRYgO5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4UzXRYgO5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4UzXRYgO5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4UzXRYgO5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4UzXRYgO5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4UzXRYgO5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4UzXRYgO5 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u4UzXRYgO5 .navbar.opened {
  transition: all 0.3s;
}
.cid-u4UzXRYgO5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4UzXRYgO5 .navbar .navbar-logo img {
  width: auto;
}
.cid-u4UzXRYgO5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u4UzXRYgO5 .navbar.collapsed {
  justify-content: center;
}
.cid-u4UzXRYgO5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4UzXRYgO5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4UzXRYgO5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u4UzXRYgO5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4UzXRYgO5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4UzXRYgO5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4UzXRYgO5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4UzXRYgO5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4UzXRYgO5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u4UzXRYgO5 .navbar {
    min-height: 72px;
  }
  .cid-u4UzXRYgO5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u4UzXRYgO5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4UzXRYgO5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4UzXRYgO5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4UzXRYgO5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4UzXRYgO5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4UzXRYgO5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4UzXRYgO5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u4UzXRYgO5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4UzXRYgO5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4UzXRYgO5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u4UzXRYgO5 .dropdown-item.active,
.cid-u4UzXRYgO5 .dropdown-item:active {
  background-color: transparent;
}
.cid-u4UzXRYgO5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4UzXRYgO5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4UzXRYgO5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4UzXRYgO5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u4UzXRYgO5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u4UzXRYgO5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u4UzXRYgO5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4UzXRYgO5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u4UzXRYgO5 .navbar-buttons {
    text-align: left;
  }
}
.cid-u4UzXRYgO5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4UzXRYgO5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u4UzXRYgO5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4UzXRYgO5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4UzXRYgO5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4UzXRYgO5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4UzXRYgO5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4UzXRYgO5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4UzXRYgO5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4UzXRYgO5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4UzXRYgO5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u4UzXRYgO5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4UzXRYgO5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u4UzXRYgO5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4UzXRYgO5 .navbar {
    height: 70px;
  }
  .cid-u4UzXRYgO5 .navbar.opened {
    height: auto;
  }
  .cid-u4UzXRYgO5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u4UzXRYgO5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u4UzXRYgO5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u4UzXRYgO5 .navbar-brand {
  margin-right: auto;
}
.cid-u4UzXRYgO5 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u4UzXRYgO5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u4UzXRYgO5 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u4UzXRYgO5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u4UzXRYgO5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u4UzXRYgO5 .navbar-brand {
    margin-right: auto;
  }
  .cid-u4UzXRYgO5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u4UzXRYgO5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u4UzXRYgO5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u4UzXRYgO5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u4UzXRYgO5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u4UzXRYgO5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u8mi59b8wU {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u8mi59b8wU .item-img {
  position: relative;
}
.cid-u8mi59b8wU .button1 {
  background: #04551f;
}
.cid-u8mi59b8wU .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u8mi59b8wU .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u8mi59b8wU .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u8mi59b8wU .button2 {
    margin-top: 1rem;
  }
}
.cid-u8mi59b8wU .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u8mi59b8wU .title {
    top: 25%;
  }
}
.cid-u8mi59b8wU .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u8mi59b8wU .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u8mi59b8wU .image-wrapper {
    min-height: 400px;
  }
}
.cid-u8mi59b8wU .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u8mi59b8wU .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u8mi59b8wU .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u8mi59b8wU .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u8mi59b8wU .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u8mi59b8wU .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u8mi59b8wU .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u8mi59b8wU .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u8mi59b8wU .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u8mi59b8wU .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u8mi59b8wU .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u8mi59b8wU .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u8mi59b8wU .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u8mi59b8wU .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u8mi59b8wU .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u8mi59b8wU img,
.cid-u8mi59b8wU .item-img {
  width: 100%;
}
.cid-u8mi59b8wU .item-title2,
.cid-u8mi59b8wU .icon2 {
  color: #ffffff;
}
.cid-u8mi59b8wU .item-title1,
.cid-u8mi59b8wU .icon1 {
  color: #ffffff;
}
.cid-u8mi59b8wU .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-u8mi59b8wU .main-title DIV {
  text-align: center;
}
.cid-u8mi59b8wU h1,
.cid-u8mi59b8wU h2,
.cid-u8mi59b8wU h3,
.cid-u8mi59b8wU h4,
.cid-u8mi59b8wU h5,
.cid-u8mi59b8wU .item-title,
.cid-u8mi59b8wU .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u8mi59b8wU p,
.cid-u8mi59b8wU .item-title2,
.cid-u8mi59b8wU .item-title1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u4UzXSwBtw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u4UzXSwBtw .item-img {
  position: relative;
}
.cid-u4UzXSwBtw .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-u4UzXSwBtw .card-text {
    padding-left: 4rem;
  }
}
.cid-u4UzXSwBtw h5 {
  line-height: 1.2;
}
.cid-u4UzXSwBtw .card {
  margin-bottom: 2rem;
}
.cid-u4UzXSwBtw .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u4UzXSwBtw .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u4UzXSwBtw .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-u4UzXSwBtw .image-wrapper {
    min-height: 200px;
  }
}
.cid-u4UzXSwBtw .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4UzXSwBtw .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u4UzXSwBtw .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u4UzXSwBtw .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u4UzXSwBtw .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u4UzXSwBtw .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u4UzXSwBtw .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u4UzXSwBtw .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u4UzXSwBtw .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u4UzXSwBtw .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u4UzXSwBtw .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u4UzXSwBtw .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u4UzXSwBtw img,
.cid-u4UzXSwBtw .item-img {
  width: 100%;
}
.cid-u4UzXSwBtw .item:focus,
.cid-u4UzXSwBtw span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u4UzXSwBtw .item {
    margin-bottom: 1rem;
  }
}
.cid-u4UzXSwBtw .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u4UzXSwBtw .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u4UzXSwBtw .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u4UzXSwBtw .mbr-section-subtitle,
.cid-u4UzXSwBtw .subtitle-wrap,
.cid-u4UzXSwBtw .mbr-section-btn {
  text-align: left;
}
.cid-u4UzXSwBtw .mbr-text,
.cid-u4UzXSwBtw .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u4UzXSwBtw .mbr-text {
  color: #04551f;
}
.cid-u4UzXSwBtw .mbr-title2 {
  color: #04551f;
}
.cid-uUPnZ2Odhj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUPnZ2Odhj .item-img {
  position: relative;
}
.cid-uUPnZ2Odhj .item-img img {
  transition: all 0.2s;
}
.cid-uUPnZ2Odhj h5 {
  line-height: 1.2;
}
.cid-uUPnZ2Odhj .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-uUPnZ2Odhj .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-uUPnZ2Odhj .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uUPnZ2Odhj .item:hover img {
  transform: scale(1.05);
}
.cid-uUPnZ2Odhj .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-uUPnZ2Odhj .subtitle-wrap,
  .cid-uUPnZ2Odhj .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-uUPnZ2Odhj .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  stroke: black;
}
.cid-uUPnZ2Odhj .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uUPnZ2Odhj .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uUPnZ2Odhj .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uUPnZ2Odhj .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uUPnZ2Odhj .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uUPnZ2Odhj .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uUPnZ2Odhj .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uUPnZ2Odhj .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uUPnZ2Odhj .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uUPnZ2Odhj .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uUPnZ2Odhj .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uUPnZ2Odhj .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-uUPnZ2Odhj img,
.cid-uUPnZ2Odhj .item-img {
  width: 100%;
}
.cid-uUPnZ2Odhj .item:focus,
.cid-uUPnZ2Odhj span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uUPnZ2Odhj .item {
    margin-bottom: 1rem;
  }
}
.cid-uUPnZ2Odhj .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uUPnZ2Odhj .item-title {
  text-align: center;
  color: #04551f;
}
.cid-uUPnZ2Odhj .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-uUPnZ2Odhj .mbr-text,
.cid-uUPnZ2Odhj .item .mbr-section-btn {
  color: #04551f;
  text-align: left;
}
.cid-uUPnZ2Odhj .mbr-section-subtitle,
.cid-uUPnZ2Odhj .subtitle-wrap,
.cid-uUPnZ2Odhj .mbr-section-btn {
  text-align: left;
}
.cid-uUPnZ2Odhj .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-uUSp4NJJGd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uUSp4NJJGd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUSp4NJJGd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uUSp4NJJGd .container {
    padding: 0 16px;
  }
}
.cid-uUSp4NJJGd .row {
  position: relative;
  margin: 0 20px;
}
@media (max-width: 992px) {
  .cid-uUSp4NJJGd .row {
    margin: 0 10px;
  }
}
.cid-uUSp4NJJGd .row .card {
  position: relative;
  padding: 0;
}
.cid-uUSp4NJJGd .row .card .decor-wrapper {
  position: absolute;
  top: -23rem;
  left: -11rem;
  width: 2000px;
  height: 500px;
  border-left: 40px solid #04551f;
  border-radius: 0;
  pointer-events: none;
}
@media (max-width: 1300px) {
  .cid-uUSp4NJJGd .row .card .decor-wrapper {
    left: -8rem;
  }
}
@media (max-width: 992px) {
  .cid-uUSp4NJJGd .row .card .decor-wrapper {
    display: none;
  }
}
.cid-uUSp4NJJGd .row .card .icon-decor {
  position: absolute;
  top: 3rem;
  left: -13rem;
  width: 100px;
  height: 100px;
  font-size: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #04551f;
  color: #fdfcfc;
  border-radius: 100%;
  border: 5px solid #04551f;
  z-index: 1;
}
@media (max-width: 1300px) {
  .cid-uUSp4NJJGd .row .card .icon-decor {
    left: -9.8rem;
  }
}
@media (max-width: 992px) {
  .cid-uUSp4NJJGd .row .card .icon-decor {
    display: none;
  }
}
.cid-uUSp4NJJGd .title-wrapper {
  position: relative;
  z-index: 1;
  width: 65%;
}
@media (max-width: 992px) {
  .cid-uUSp4NJJGd .title-wrapper {
    width: 100%;
  }
}
.cid-uUSp4NJJGd .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uUSp4NJJGd .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-uUSp4NJJGd .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uUSp4NJJGd .mbr-section-title {
  color: #04551f;
}
.cid-uUSp4NJJGd .mbr-text {
  color: #04551f;
}
.cid-u4UzXTn3XZ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u4UzXTn3XZ .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u4UzXTn3XZ .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u4UzXTn3XZ img,
.cid-u4UzXTn3XZ .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u4UzXTn3XZ .item {
  margin-bottom: 30px;
}
.cid-u4UzXTn3XZ .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u4UzXTn3XZ .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u4UzXTn3XZ .item-img {
  position: relative;
  z-index: 1;
}
.cid-u4UzXTn3XZ .item-img img {
  transform: scale(1.05);
}
.cid-u4UzXTn3XZ .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u4UzXTn3XZ .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u4UzXTLCcD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u4UzXTLCcD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4UzXTLCcD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4UzXTLCcD .container {
  display: flex;
  justify-content: center;
}
.cid-u4UzXTLCcD .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u4UzXTLCcD .col-copyright {
  padding: 0;
}
.cid-u4UzXTLCcD .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u4UzXTLCcD .copyright {
    text-align: center !important;
  }
}
.cid-u9eurLAByN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u9eurLAByN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u9eurLAByN .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u9eurLAByN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u9eurLAByN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u9eurLAByN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u9eurLAByN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9eurLAByN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9eurLAByN .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u9eurLAByN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u9eurLAByN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u9eurLAByN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u9eurLAByN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u9eurLAByN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u9eurLAByN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u9eurLAByN .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u9eurLAByN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u9eurLAByN .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u9eurLAByN .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u9eurLAByN .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u9eurLAByN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u9eurLAByN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u9eurLAByN .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u9eurLAByN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u9eurLAByN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u9eurLAByN .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u9eurLAByN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u9eurLAByN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u9eurLAByN .nav-item:focus,
.cid-u9eurLAByN .nav-link:focus {
  outline: none;
}
.cid-u9eurLAByN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9eurLAByN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9eurLAByN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9eurLAByN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9eurLAByN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9eurLAByN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9eurLAByN .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u9eurLAByN .navbar.opened {
  transition: all 0.3s;
}
.cid-u9eurLAByN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9eurLAByN .navbar .navbar-logo img {
  width: auto;
}
.cid-u9eurLAByN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u9eurLAByN .navbar.collapsed {
  justify-content: center;
}
.cid-u9eurLAByN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9eurLAByN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9eurLAByN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u9eurLAByN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9eurLAByN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9eurLAByN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u9eurLAByN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9eurLAByN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9eurLAByN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u9eurLAByN .navbar {
    min-height: 72px;
  }
  .cid-u9eurLAByN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u9eurLAByN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9eurLAByN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u9eurLAByN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9eurLAByN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9eurLAByN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u9eurLAByN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9eurLAByN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u9eurLAByN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9eurLAByN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u9eurLAByN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u9eurLAByN .dropdown-item.active,
.cid-u9eurLAByN .dropdown-item:active {
  background-color: transparent;
}
.cid-u9eurLAByN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9eurLAByN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9eurLAByN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9eurLAByN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u9eurLAByN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u9eurLAByN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u9eurLAByN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9eurLAByN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u9eurLAByN .navbar-buttons {
    text-align: left;
  }
}
.cid-u9eurLAByN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9eurLAByN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u9eurLAByN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9eurLAByN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9eurLAByN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9eurLAByN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9eurLAByN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9eurLAByN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9eurLAByN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9eurLAByN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9eurLAByN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u9eurLAByN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9eurLAByN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u9eurLAByN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9eurLAByN .navbar {
    height: 70px;
  }
  .cid-u9eurLAByN .navbar.opened {
    height: auto;
  }
  .cid-u9eurLAByN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u9eurLAByN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u9eurLAByN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u9eurLAByN .navbar-brand {
  margin-right: auto;
}
.cid-u9eurLAByN .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u9eurLAByN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u9eurLAByN .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u9eurLAByN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u9eurLAByN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u9eurLAByN .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u9eurLAByN .navbar-brand {
    margin-right: auto;
  }
  .cid-u9eurLAByN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u9eurLAByN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u9eurLAByN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u9eurLAByN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u9eurLAByN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u9eurLAByN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u9eurLAByN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u9eurM69NT {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u9eurM69NT .item-img {
  position: relative;
}
.cid-u9eurM69NT .button1 {
  background: #ffcc00;
}
.cid-u9eurM69NT .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u9eurM69NT .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u9eurM69NT .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u9eurM69NT .button2 {
    margin-top: 1rem;
  }
}
.cid-u9eurM69NT .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u9eurM69NT .title {
    top: 25%;
  }
}
.cid-u9eurM69NT .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u9eurM69NT .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u9eurM69NT .image-wrapper {
    min-height: 400px;
  }
}
.cid-u9eurM69NT .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u9eurM69NT .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u9eurM69NT .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u9eurM69NT .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u9eurM69NT .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u9eurM69NT .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u9eurM69NT .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u9eurM69NT .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u9eurM69NT .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u9eurM69NT .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u9eurM69NT .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u9eurM69NT .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u9eurM69NT .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u9eurM69NT .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u9eurM69NT .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u9eurM69NT img,
.cid-u9eurM69NT .item-img {
  width: 100%;
}
.cid-u9eurM69NT .item-title2,
.cid-u9eurM69NT .icon2 {
  color: #ffffff;
}
.cid-u9eurM69NT .item-title1,
.cid-u9eurM69NT .icon1 {
  color: #04551f;
}
.cid-u9eurM69NT .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-u9eurM69NT .main-title DIV {
  text-align: center;
}
.cid-u9eurM69NT h1,
.cid-u9eurM69NT h2,
.cid-u9eurM69NT h3,
.cid-u9eurM69NT h4,
.cid-u9eurM69NT .item-title,
.cid-u9eurM69NT .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-u9eurM69NT p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u9eurM69NT .subtitle {
  color: #ccff00;
}
.cid-u9eurMvYhR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u9eurMNYWu {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u9eurMNYWu .container {
    padding: 0 24px;
  }
}
.cid-u9eurMNYWu .card {
  justify-content: center;
}
.cid-u9eurMNYWu .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u9eurMNYWu .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u9eurMNYWu .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u9eurMNYWu .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u9eurMNYWu .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u9eurMNYWu .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u9eurMNYWu .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u9eurMNYWu .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u9eurMNYWu .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u9eurMNYWu .mbr-section-title {
  color: #F9F6E0;
}
.cid-u9eurMNYWu .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u9eurMNYWu .mbr-text {
  color: #04551f;
}
.cid-u9eurMNYWu .mbr-section-btn {
  text-align: right;
}
.cid-u9eurMNYWu .mbr-section-title,
.cid-u9eurMNYWu .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u9eurMNYWu .tm {
  font-size: 75%;
}
.cid-u9eurNbn3I {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u9eurNbn3I .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u9eurNbn3I .colored-text {
  color: #a68462 !important;
}
.cid-u9eurNbn3I .mbr-section-title {
  color: #ffffff;
}
.cid-u9eurNbn3I .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9eurNbn3I .mbr-text {
  color: #ffffff;
}
.cid-u9eurNbn3I .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u9eurNw9KB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u9eurNw9KB .item-img {
  position: relative;
}
.cid-u9eurNw9KB .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u9eurNw9KB .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u9eurNw9KB .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u9eurNw9KB .item1 {
  padding-bottom: 2rem;
}
.cid-u9eurNw9KB .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u9eurNw9KB .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u9eurNw9KB .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u9eurNw9KB .item1,
.cid-u9eurNw9KB .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u9eurNw9KB .item1 .item:hover,
.cid-u9eurNw9KB .item .item:hover {
  cursor: pointer;
}
.cid-u9eurNw9KB .item1:hover .link-icon-wrapper span,
.cid-u9eurNw9KB .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u9eurNw9KB .item1:hover img,
.cid-u9eurNw9KB .item:hover img {
  transform: scale(1.05);
}
.cid-u9eurNw9KB .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u9eurNw9KB .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u9eurNw9KB .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u9eurNw9KB .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u9eurNw9KB .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u9eurNw9KB .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u9eurNw9KB .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u9eurNw9KB .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u9eurNw9KB .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u9eurNw9KB img,
.cid-u9eurNw9KB .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u9eurNw9KB .item:focus,
.cid-u9eurNw9KB span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u9eurNw9KB .item {
    margin-bottom: 1rem;
  }
}
.cid-u9eurNw9KB .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u9eurNw9KB .item-title {
  text-align: left;
  color: #ffcc00;
}
.cid-u9eurNw9KB .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u9eurNw9KB .mbr-section-subtitle,
.cid-u9eurNw9KB .subtitle-wrap,
.cid-u9eurNw9KB .mbr-section-btn {
  text-align: left;
}
.cid-u9eurNw9KB .mbr-text,
.cid-u9eurNw9KB .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u9eurNw9KB h1,
.cid-u9eurNw9KB h2,
.cid-u9eurNw9KB h3,
.cid-u9eurNw9KB h4,
.cid-u9eurNw9KB h5,
.cid-u9eurNw9KB h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u9eurNw9KB p,
.cid-u9eurNw9KB .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u9eurOcEHR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u9eurOcEHR .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u9eurOcEHR .colored-text {
  color: #a68462 !important;
}
.cid-u9eurOcEHR .mbr-section-title {
  color: #ffffff;
}
.cid-u9eurOcEHR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9eurOcEHR .mbr-text {
  color: #ffffff;
}
.cid-u9eurOcEHR .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u9eurOBT4X {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u9eurOBT4X .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u9eurOBT4X .panel-group {
  border: none;
}
.cid-u9eurOBT4X .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u9eurOBT4X .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u9eurOBT4X .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u9eurOBT4X .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u9eurOBT4X .img-col {
  padding: 0;
}
.cid-u9eurOBT4X .img-item {
  height: 100%;
}
.cid-u9eurOBT4X img {
  height: 100%;
  object-fit: cover;
}
.cid-u9eurOBT4X .collapsed span {
  transform: rotate(0deg);
}
.cid-u9eurOBT4X .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u9eurOBT4X p {
  margin-bottom: 0.3rem;
}
.cid-u9eurOBT4X .panel-title-edit {
  color: #e9c0e9;
}
.cid-u9eurOBT4X .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u9eurOBT4X .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u9eurOBT4X .card {
    padding: 1.5rem;
  }
}
.cid-u9eurOBT4X .panel-text {
  color: #04551f;
}
.cid-u9eurOBT4X .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u9eurOBT4X .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u9eurOBT4X .panel-title-edit,
.cid-u9eurOBT4X .mbr-iconfont {
  color: #04551f;
}
.cid-u9eurP5UVn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u9eurP5UVn .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u9eurP5UVn .colored-text {
  color: #a68462 !important;
}
.cid-u9eurP5UVn .mbr-section-title {
  color: #ffffff;
}
.cid-u9eurP5UVn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9eurP5UVn .mbr-text {
  color: #ffffff;
}
.cid-u9eurP5UVn .mbr-section-title.main-title {
  text-align: center;
}
.cid-u9RvGGFLF9 {
  background-color: #ffffff;
}
.cid-u9RvGGFLF9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9RvGGFLF9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9RvGGFLF9 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u9RvGGFLF9 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u9RvGGFLF9 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u9RvGGFLF9 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u9RvGGFLF9 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9RvGGFLF9 .image-wrapper img {
    height: 300px;
  }
}
.cid-u9RvGGFLF9 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u9RvGGFLF9 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u9RvGGFLF9 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u9RvGGFLF9 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u9RvGGFLF9 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9RvGGFLF9 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u9RvGGFLF9 .cards-wrapper {
    margin: 0;
  }
}
.cid-u9RvGGFLF9 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u9RvGGFLF9 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u9RvGGFLF9 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u9RvGGFLF9 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u9RvGGFLF9 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u9RvGGFLF9 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u9RvGGFLF9 .mbr-section-title {
  color: #04551f;
}
.cid-u9RvGGFLF9 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u9RvGGFLF9 .mbr-text {
  color: #04551f;
}
.cid-u9RvGGFLF9 .mbr-card-title {
  color: #ffffff;
}
.cid-u9RvGGFLF9 .mbr-card-title,
.cid-u9RvGGFLF9 .cards-wrapper {
  color: #04551f;
}
#custom-html-1qx {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1qx div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1qx p {
  font-size: 60px;
  color: #777;
}
#custom-html-1qx hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1qx hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1qx hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1qx hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1qx hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1qx .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u9eurPwnhG {
  background-color: #ffffff;
}
.cid-u9eurPwnhG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9eurPwnhG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9eurPwnhG .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u9eurPwnhG .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u9eurPwnhG .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u9eurPwnhG .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u9eurPwnhG .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9eurPwnhG .image-wrapper img {
    height: 300px;
  }
}
.cid-u9eurPwnhG .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u9eurPwnhG .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u9eurPwnhG .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u9eurPwnhG .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u9eurPwnhG .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9eurPwnhG .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u9eurPwnhG .cards-wrapper {
    margin: 0;
  }
}
.cid-u9eurPwnhG .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u9eurPwnhG .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u9eurPwnhG .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u9eurPwnhG .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u9eurPwnhG .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u9eurPwnhG .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u9eurPwnhG .mbr-section-title {
  color: #04551f;
}
.cid-u9eurPwnhG .mbr-section-subtitle {
  color: #04551f;
}
.cid-u9eurPwnhG .mbr-text {
  color: #04551f;
}
.cid-u9eurPwnhG .mbr-card-title {
  color: #ffffff;
}
.cid-u9eurPwnhG .mbr-card-title,
.cid-u9eurPwnhG .cards-wrapper {
  color: #04551f;
}
#custom-html-1q1 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1q1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1q1 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1q1 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1q1 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1q1 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1q1 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1q1 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1q1 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u9eurQdjP9 {
  background-color: #ffffff;
}
.cid-u9eurQdjP9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9eurQdjP9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9eurQdjP9 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u9eurQdjP9 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u9eurQdjP9 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u9eurQdjP9 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u9eurQdjP9 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9eurQdjP9 .image-wrapper img {
    height: 300px;
  }
}
.cid-u9eurQdjP9 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u9eurQdjP9 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u9eurQdjP9 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u9eurQdjP9 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u9eurQdjP9 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9eurQdjP9 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u9eurQdjP9 .cards-wrapper {
    margin: 0;
  }
}
.cid-u9eurQdjP9 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u9eurQdjP9 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u9eurQdjP9 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u9eurQdjP9 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u9eurQdjP9 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 1Opx;
  text-decoration: underline;
}
.cid-u9eurQdjP9 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u9eurQdjP9 .mbr-section-title {
  color: #04551f;
}
.cid-u9eurQdjP9 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u9eurQdjP9 .mbr-text {
  color: #04551f;
}
.cid-u9eurQdjP9 .mbr-card-title {
  color: #ffffff;
}
.cid-u9eurQdjP9 .mbr-card-title,
.cid-u9eurQdjP9 .cards-wrapper {
  color: #04551f;
}
#custom-html-1q3 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1q3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1q3 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1q3 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1q3 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1q3 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1q3 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1q3 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1q3 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u9eurQUD6G {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u9eurQUD6G .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9eurQUD6G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-u9eurQUD6G .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u9eurQUD6G .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u9eurQUD6G .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9eurQUD6G .image-wrapper img {
    height: 300px;
  }
}
.cid-u9eurQUD6G .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u9eurQUD6G .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u9eurQUD6G .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u9eurQUD6G .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u9eurQUD6G .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9eurQUD6G .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u9eurQUD6G .cards-wrapper {
    margin: 0;
  }
}
.cid-u9eurQUD6G .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u9eurQUD6G .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u9eurQUD6G .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u9eurQUD6G .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u9eurQUD6G .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 10px;
  text-decoration: underline;
}
.cid-u9eurQUD6G .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u9eurQUD6G .mbr-section-title {
  color: #04551f;
}
.cid-u9eurQUD6G .mbr-section-subtitle {
  color: #04551f;
}
.cid-u9eurQUD6G .mbr-text {
  color: #04551f;
}
.cid-u9eurQUD6G .mbr-card-title {
  color: #ffffff;
}
.cid-u9eurQUD6G .mbr-card-title,
.cid-u9eurQUD6G .cards-wrapper {
  color: #04551f;
}
#custom-html-1q5 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1q5 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1q5 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1q5 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1q5 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1q5 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1q5 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1q5 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1q5 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u9tM46Ntje {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u9tM46Ntje .container {
    padding: 0 24px;
  }
}
.cid-u9tM46Ntje .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9tM46Ntje .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u9tM46Ntje .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u9tM46Ntje .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9tM46Ntje .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u9tM46Ntje .mbr-section-btn {
    text-align: left;
  }
}
.cid-u9tM46Ntje .mbr-section-title {
  color: #F9F6E0;
}
.cid-u9tM46Ntje .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u9tM46Ntje .mbr-section-title,
.cid-u9tM46Ntje .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u9eurS5Wqd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u9eurS5Wqd .container {
    padding: 0 24px;
  }
}
.cid-u9eurS5Wqd .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9eurS5Wqd .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u9eurS5Wqd .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u9eurS5Wqd .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9eurS5Wqd .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u9eurS5Wqd .mbr-section-btn {
    text-align: left;
  }
}
.cid-u9eurS5Wqd .mbr-section-title {
  color: #F9F6E0;
}
.cid-u9eurS5Wqd .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u9eurS5Wqd .mbr-section-title,
.cid-u9eurS5Wqd .mbr-section-btn {
  text-align: center;
}
.cid-u9eurSB7Sg {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u9eurSB7Sg .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u9eurSB7Sg .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u9eurSB7Sg img,
.cid-u9eurSB7Sg .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u9eurSB7Sg .item {
  margin-bottom: 30px;
}
.cid-u9eurSB7Sg .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u9eurSB7Sg .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u9eurSB7Sg .item-img {
  position: relative;
  z-index: 1;
}
.cid-u9eurSB7Sg .item-img img {
  transform: scale(1.05);
}
.cid-u9eurSB7Sg .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u9eurSB7Sg .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u9eurThJwq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u9eurThJwq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9eurThJwq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9eurThJwq .container {
  display: flex;
  justify-content: center;
}
.cid-u9eurThJwq .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u9eurThJwq .col-copyright {
  padding: 0;
}
.cid-u9eurThJwq .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u9eurThJwq .copyright {
    text-align: center !important;
  }
}
.cid-u9fKcsDFy8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u9fKcsDFy8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u9fKcsDFy8 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u9fKcsDFy8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u9fKcsDFy8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u9fKcsDFy8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u9fKcsDFy8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9fKcsDFy8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9fKcsDFy8 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u9fKcsDFy8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u9fKcsDFy8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u9fKcsDFy8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u9fKcsDFy8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u9fKcsDFy8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u9fKcsDFy8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u9fKcsDFy8 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u9fKcsDFy8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u9fKcsDFy8 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u9fKcsDFy8 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u9fKcsDFy8 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u9fKcsDFy8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u9fKcsDFy8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u9fKcsDFy8 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u9fKcsDFy8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u9fKcsDFy8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u9fKcsDFy8 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u9fKcsDFy8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u9fKcsDFy8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u9fKcsDFy8 .nav-item:focus,
.cid-u9fKcsDFy8 .nav-link:focus {
  outline: none;
}
.cid-u9fKcsDFy8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9fKcsDFy8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9fKcsDFy8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9fKcsDFy8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9fKcsDFy8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9fKcsDFy8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9fKcsDFy8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u9fKcsDFy8 .navbar.opened {
  transition: all 0.3s;
}
.cid-u9fKcsDFy8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9fKcsDFy8 .navbar .navbar-logo img {
  width: auto;
}
.cid-u9fKcsDFy8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u9fKcsDFy8 .navbar.collapsed {
  justify-content: center;
}
.cid-u9fKcsDFy8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9fKcsDFy8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9fKcsDFy8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u9fKcsDFy8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9fKcsDFy8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9fKcsDFy8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u9fKcsDFy8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9fKcsDFy8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9fKcsDFy8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u9fKcsDFy8 .navbar {
    min-height: 72px;
  }
  .cid-u9fKcsDFy8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u9fKcsDFy8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9fKcsDFy8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u9fKcsDFy8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9fKcsDFy8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9fKcsDFy8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u9fKcsDFy8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9fKcsDFy8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u9fKcsDFy8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9fKcsDFy8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u9fKcsDFy8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u9fKcsDFy8 .dropdown-item.active,
.cid-u9fKcsDFy8 .dropdown-item:active {
  background-color: transparent;
}
.cid-u9fKcsDFy8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9fKcsDFy8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9fKcsDFy8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9fKcsDFy8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u9fKcsDFy8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u9fKcsDFy8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u9fKcsDFy8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9fKcsDFy8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u9fKcsDFy8 .navbar-buttons {
    text-align: left;
  }
}
.cid-u9fKcsDFy8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9fKcsDFy8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u9fKcsDFy8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9fKcsDFy8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9fKcsDFy8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9fKcsDFy8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9fKcsDFy8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9fKcsDFy8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9fKcsDFy8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9fKcsDFy8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9fKcsDFy8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u9fKcsDFy8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9fKcsDFy8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u9fKcsDFy8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9fKcsDFy8 .navbar {
    height: 70px;
  }
  .cid-u9fKcsDFy8 .navbar.opened {
    height: auto;
  }
  .cid-u9fKcsDFy8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u9fKcsDFy8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u9fKcsDFy8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u9fKcsDFy8 .navbar-brand {
  margin-right: auto;
}
.cid-u9fKcsDFy8 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u9fKcsDFy8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u9fKcsDFy8 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u9fKcsDFy8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u9fKcsDFy8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u9fKcsDFy8 .navbar-brand {
    margin-right: auto;
  }
  .cid-u9fKcsDFy8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u9fKcsDFy8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u9fKcsDFy8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u9fKcsDFy8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u9fKcsDFy8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u9fKcsDFy8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u9fKct2x3A {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u9fKct2x3A .item-img {
  position: relative;
}
.cid-u9fKct2x3A .button1 {
  background: #ffcc00;
}
.cid-u9fKct2x3A .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u9fKct2x3A .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u9fKct2x3A .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u9fKct2x3A .button2 {
    margin-top: 1rem;
  }
}
.cid-u9fKct2x3A .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u9fKct2x3A .title {
    top: 25%;
  }
}
.cid-u9fKct2x3A .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u9fKct2x3A .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u9fKct2x3A .image-wrapper {
    min-height: 400px;
  }
}
.cid-u9fKct2x3A .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u9fKct2x3A .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u9fKct2x3A .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u9fKct2x3A .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u9fKct2x3A .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u9fKct2x3A .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u9fKct2x3A .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u9fKct2x3A .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u9fKct2x3A .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u9fKct2x3A .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u9fKct2x3A .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u9fKct2x3A .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u9fKct2x3A .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u9fKct2x3A .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u9fKct2x3A .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u9fKct2x3A img,
.cid-u9fKct2x3A .item-img {
  width: 100%;
}
.cid-u9fKct2x3A .item-title2,
.cid-u9fKct2x3A .icon2 {
  color: #ffffff;
}
.cid-u9fKct2x3A .item-title1,
.cid-u9fKct2x3A .icon1 {
  color: #ff0000;
}
.cid-u9fKct2x3A .main-title {
  color: #ff0000;
  text-align: center;
}
.cid-u9fKct2x3A .main-title DIV {
  text-align: center;
}
.cid-u9fKct2x3A h1,
.cid-u9fKct2x3A h2,
.cid-u9fKct2x3A h3,
.cid-u9fKct2x3A h4,
.cid-u9fKct2x3A .item-title,
.cid-u9fKct2x3A .main-title {
  text-shadow: 3px 3px 3px #000000;
}
.cid-u9fKct2x3A p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u9fKct2x3A .subtitle {
  color: #ccff00;
}
.cid-u9fKctn8d5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u9fKctC9c9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u9fKctC9c9 .container {
    padding: 0 24px;
  }
}
.cid-u9fKctC9c9 .card {
  justify-content: center;
}
.cid-u9fKctC9c9 .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u9fKctC9c9 .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u9fKctC9c9 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u9fKctC9c9 .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u9fKctC9c9 .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u9fKctC9c9 .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u9fKctC9c9 .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u9fKctC9c9 .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u9fKctC9c9 .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u9fKctC9c9 .mbr-section-title {
  color: #F9F6E0;
}
.cid-u9fKctC9c9 .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u9fKctC9c9 .mbr-text {
  color: #04551f;
}
.cid-u9fKctC9c9 .mbr-section-btn {
  text-align: right;
}
.cid-u9fKctC9c9 .mbr-section-title,
.cid-u9fKctC9c9 .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u9fKctC9c9 .tm {
  font-size: 75%;
}
.cid-u9fKctU6aj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u9fKctU6aj .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u9fKctU6aj .colored-text {
  color: #a68462 !important;
}
.cid-u9fKctU6aj .mbr-section-title {
  color: #ffffff;
}
.cid-u9fKctU6aj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9fKctU6aj .mbr-text {
  color: #ffffff;
}
.cid-u9fKctU6aj .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-u9fKcubKu8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u9fKcubKu8 .item-img {
  position: relative;
}
.cid-u9fKcubKu8 .item-img img {
  transition: all 0.2s;
  object-fit: cover;
}
.cid-u9fKcubKu8 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u9fKcubKu8 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u9fKcubKu8 .item1 {
  padding-bottom: 2rem;
}
.cid-u9fKcubKu8 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u9fKcubKu8 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u9fKcubKu8 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u9fKcubKu8 .item1,
.cid-u9fKcubKu8 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u9fKcubKu8 .item1 .item:hover,
.cid-u9fKcubKu8 .item .item:hover {
  cursor: pointer;
}
.cid-u9fKcubKu8 .item1:hover .link-icon-wrapper span,
.cid-u9fKcubKu8 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u9fKcubKu8 .item1:hover img,
.cid-u9fKcubKu8 .item:hover img {
  transform: scale(1.05);
}
.cid-u9fKcubKu8 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u9fKcubKu8 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u9fKcubKu8 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u9fKcubKu8 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u9fKcubKu8 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u9fKcubKu8 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u9fKcubKu8 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u9fKcubKu8 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u9fKcubKu8 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u9fKcubKu8 img,
.cid-u9fKcubKu8 .item-img {
  width: 100%;
  height: 360px;
  object-fit: cover;
}
.cid-u9fKcubKu8 .item:focus,
.cid-u9fKcubKu8 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u9fKcubKu8 .item {
    margin-bottom: 1rem;
  }
}
.cid-u9fKcubKu8 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u9fKcubKu8 .item-title {
  text-align: left;
  color: #ffcc00;
}
.cid-u9fKcubKu8 .item-subtitle {
  text-align: left;
  color: #ffcc00;
}
.cid-u9fKcubKu8 .mbr-section-subtitle,
.cid-u9fKcubKu8 .subtitle-wrap,
.cid-u9fKcubKu8 .mbr-section-btn {
  text-align: left;
}
.cid-u9fKcubKu8 .mbr-text,
.cid-u9fKcubKu8 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u9fKcubKu8 h1,
.cid-u9fKcubKu8 h2,
.cid-u9fKcubKu8 h3,
.cid-u9fKcubKu8 h4,
.cid-u9fKcubKu8 h5,
.cid-u9fKcubKu8 h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u9fKcubKu8 p,
.cid-u9fKcubKu8 .item-subtitle {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u9fKcuCsiK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u9fKcuCsiK .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u9fKcuCsiK .panel-group {
  border: none;
}
.cid-u9fKcuCsiK .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u9fKcuCsiK .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u9fKcuCsiK .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u9fKcuCsiK .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u9fKcuCsiK .img-col {
  padding: 0;
}
.cid-u9fKcuCsiK .img-item {
  height: 100%;
}
.cid-u9fKcuCsiK img {
  height: 100%;
  object-fit: cover;
}
.cid-u9fKcuCsiK .collapsed span {
  transform: rotate(0deg);
}
.cid-u9fKcuCsiK .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u9fKcuCsiK p {
  margin-bottom: 0.3rem;
}
.cid-u9fKcuCsiK .panel-title-edit {
  color: #e9c0e9;
}
.cid-u9fKcuCsiK .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u9fKcuCsiK .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u9fKcuCsiK .card {
    padding: 1.5rem;
  }
}
.cid-u9fKcuCsiK .panel-text {
  color: #04551f;
}
.cid-u9fKcuCsiK .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u9fKcuCsiK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u9fKcuCsiK .panel-title-edit,
.cid-u9fKcuCsiK .mbr-iconfont {
  color: #04551f;
}
.cid-u9fKcv4gp0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u9fKcv4gp0 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u9fKcv4gp0 .colored-text {
  color: #a68462 !important;
}
.cid-u9fKcv4gp0 .mbr-section-title {
  color: #ffffff;
}
.cid-u9fKcv4gp0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9fKcv4gp0 .mbr-text {
  color: #ffffff;
}
.cid-u9fKcv4gp0 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u9fKcvoTPc {
  background-color: #ffffff;
}
.cid-u9fKcvoTPc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fKcvoTPc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fKcvoTPc .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u9fKcvoTPc .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u9fKcvoTPc .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u9fKcvoTPc .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u9fKcvoTPc .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9fKcvoTPc .image-wrapper img {
    height: 300px;
  }
}
.cid-u9fKcvoTPc .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u9fKcvoTPc .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u9fKcvoTPc .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u9fKcvoTPc .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u9fKcvoTPc .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9fKcvoTPc .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u9fKcvoTPc .cards-wrapper {
    margin: 0;
  }
}
.cid-u9fKcvoTPc .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u9fKcvoTPc .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u9fKcvoTPc .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u9fKcvoTPc .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u9fKcvoTPc .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u9fKcvoTPc .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u9fKcvoTPc .mbr-section-title {
  color: #04551f;
}
.cid-u9fKcvoTPc .mbr-section-subtitle {
  color: #04551f;
}
.cid-u9fKcvoTPc .mbr-text {
  color: #04551f;
}
.cid-u9fKcvoTPc .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u9fKcvoTPc .mbr-card-title,
.cid-u9fKcvoTPc .cards-wrapper {
  color: #04551f;
}
#custom-html-1qs {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1qs div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1qs p {
  font-size: 60px;
  color: #777;
}
#custom-html-1qs hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1qs hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1qs hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1qs hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1qs hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1qs .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u9zI4x3AVb {
  background-color: #ffffff;
}
.cid-u9zI4x3AVb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9zI4x3AVb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9zI4x3AVb .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u9zI4x3AVb .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u9zI4x3AVb .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u9zI4x3AVb .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u9zI4x3AVb .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u9zI4x3AVb .image-wrapper img {
    height: 300px;
  }
}
.cid-u9zI4x3AVb .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u9zI4x3AVb .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u9zI4x3AVb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u9zI4x3AVb .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u9zI4x3AVb .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9zI4x3AVb .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u9zI4x3AVb .cards-wrapper {
    margin: 0;
  }
}
.cid-u9zI4x3AVb .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u9zI4x3AVb .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u9zI4x3AVb .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u9zI4x3AVb .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u9zI4x3AVb .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u9zI4x3AVb .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u9zI4x3AVb .mbr-section-title {
  color: #04551f;
}
.cid-u9zI4x3AVb .mbr-section-subtitle {
  color: #04551f;
}
.cid-u9zI4x3AVb .mbr-text {
  color: #04551f;
}
.cid-u9zI4x3AVb .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-u9zI4x3AVb .mbr-card-title,
.cid-u9zI4x3AVb .cards-wrapper {
  color: #04551f;
}
#custom-html-1qt {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1qt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1qt p {
  font-size: 60px;
  color: #777;
}
#custom-html-1qt hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1qt hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1qt hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1qt hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1qt hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1qt .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-u9zIflczWQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u9zIflczWQ .container {
    padding: 0 24px;
  }
}
.cid-u9zIflczWQ .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9zIflczWQ .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u9zIflczWQ .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u9zIflczWQ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9zIflczWQ .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u9zIflczWQ .mbr-section-btn {
    text-align: left;
  }
}
.cid-u9zIflczWQ .mbr-section-title {
  color: #F9F6E0;
}
.cid-u9zIflczWQ .mbr-text {
  color: #04551f;
  text-align: center;
}
.cid-u9zIflczWQ .mbr-section-title,
.cid-u9zIflczWQ .mbr-section-btn {
  color: #04551f;
  text-align: center;
}
.cid-u9fKcvNauN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u9fKcvNauN .container {
    padding: 0 24px;
  }
}
.cid-u9fKcvNauN .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u9fKcvNauN .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u9fKcvNauN .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u9fKcvNauN .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9fKcvNauN .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u9fKcvNauN .mbr-section-btn {
    text-align: left;
  }
}
.cid-u9fKcvNauN .mbr-section-title {
  color: #F9F6E0;
}
.cid-u9fKcvNauN .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-u9fKcvNauN .mbr-section-title,
.cid-u9fKcvNauN .mbr-section-btn {
  text-align: center;
}
.cid-u9fKcwauZV {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u9fKcwauZV .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u9fKcwauZV .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u9fKcwauZV img,
.cid-u9fKcwauZV .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u9fKcwauZV .item {
  margin-bottom: 30px;
}
.cid-u9fKcwauZV .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u9fKcwauZV .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u9fKcwauZV .item-img {
  position: relative;
  z-index: 1;
}
.cid-u9fKcwauZV .item-img img {
  transform: scale(1.05);
}
.cid-u9fKcwauZV .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u9fKcwauZV .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u9fKcwF7DD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u9fKcwF7DD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9fKcwF7DD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9fKcwF7DD .container {
  display: flex;
  justify-content: center;
}
.cid-u9fKcwF7DD .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u9fKcwF7DD .col-copyright {
  padding: 0;
}
.cid-u9fKcwF7DD .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u9fKcwF7DD .copyright {
    text-align: center !important;
  }
}
.cid-ua2Wb0L7f3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ua2Wb0L7f3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ua2Wb0L7f3 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-ua2Wb0L7f3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ua2Wb0L7f3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ua2Wb0L7f3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ua2Wb0L7f3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ua2Wb0L7f3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ua2Wb0L7f3 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ua2Wb0L7f3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ua2Wb0L7f3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ua2Wb0L7f3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ua2Wb0L7f3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ua2Wb0L7f3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ua2Wb0L7f3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ua2Wb0L7f3 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-ua2Wb0L7f3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ua2Wb0L7f3 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ua2Wb0L7f3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ua2Wb0L7f3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ua2Wb0L7f3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ua2Wb0L7f3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ua2Wb0L7f3 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-ua2Wb0L7f3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ua2Wb0L7f3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ua2Wb0L7f3 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-ua2Wb0L7f3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ua2Wb0L7f3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-ua2Wb0L7f3 .nav-item:focus,
.cid-ua2Wb0L7f3 .nav-link:focus {
  outline: none;
}
.cid-ua2Wb0L7f3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ua2Wb0L7f3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ua2Wb0L7f3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ua2Wb0L7f3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ua2Wb0L7f3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ua2Wb0L7f3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ua2Wb0L7f3 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ua2Wb0L7f3 .navbar.opened {
  transition: all 0.3s;
}
.cid-ua2Wb0L7f3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ua2Wb0L7f3 .navbar .navbar-logo img {
  width: auto;
}
.cid-ua2Wb0L7f3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ua2Wb0L7f3 .navbar.collapsed {
  justify-content: center;
}
.cid-ua2Wb0L7f3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ua2Wb0L7f3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ua2Wb0L7f3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ua2Wb0L7f3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ua2Wb0L7f3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ua2Wb0L7f3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ua2Wb0L7f3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ua2Wb0L7f3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ua2Wb0L7f3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua2Wb0L7f3 .navbar {
    min-height: 72px;
  }
  .cid-ua2Wb0L7f3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ua2Wb0L7f3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ua2Wb0L7f3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ua2Wb0L7f3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ua2Wb0L7f3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ua2Wb0L7f3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ua2Wb0L7f3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ua2Wb0L7f3 .dropdown-item.active,
.cid-ua2Wb0L7f3 .dropdown-item:active {
  background-color: transparent;
}
.cid-ua2Wb0L7f3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ua2Wb0L7f3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ua2Wb0L7f3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ua2Wb0L7f3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-ua2Wb0L7f3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ua2Wb0L7f3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ua2Wb0L7f3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ua2Wb0L7f3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ua2Wb0L7f3 .navbar-buttons {
    text-align: left;
  }
}
.cid-ua2Wb0L7f3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ua2Wb0L7f3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ua2Wb0L7f3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ua2Wb0L7f3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua2Wb0L7f3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua2Wb0L7f3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ua2Wb0L7f3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua2Wb0L7f3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ua2Wb0L7f3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ua2Wb0L7f3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua2Wb0L7f3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ua2Wb0L7f3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ua2Wb0L7f3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ua2Wb0L7f3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ua2Wb0L7f3 .navbar {
    height: 70px;
  }
  .cid-ua2Wb0L7f3 .navbar.opened {
    height: auto;
  }
  .cid-ua2Wb0L7f3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ua2Wb0L7f3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ua2Wb0L7f3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-ua2Wb0L7f3 .navbar-brand {
  margin-right: auto;
}
.cid-ua2Wb0L7f3 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-ua2Wb0L7f3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua2Wb0L7f3 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-ua2Wb0L7f3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua2Wb0L7f3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-ua2Wb0L7f3 .navbar-brand {
    margin-right: auto;
  }
  .cid-ua2Wb0L7f3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-ua2Wb0L7f3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ua2Wb0L7f3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua2Wb0L7f3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ua2Wb0L7f3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua2Wb1atAJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ua2Wb1atAJ .item-img {
  position: relative;
}
.cid-ua2Wb1atAJ .button1 {
  background: #04551f;
}
.cid-ua2Wb1atAJ .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-ua2Wb1atAJ .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-ua2Wb1atAJ .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-ua2Wb1atAJ .button2 {
    margin-top: 1rem;
  }
}
.cid-ua2Wb1atAJ .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-ua2Wb1atAJ .title {
    top: 25%;
  }
}
.cid-ua2Wb1atAJ .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ua2Wb1atAJ .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-ua2Wb1atAJ .image-wrapper {
    min-height: 400px;
  }
}
.cid-ua2Wb1atAJ .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-ua2Wb1atAJ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ua2Wb1atAJ .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-ua2Wb1atAJ .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-ua2Wb1atAJ .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-ua2Wb1atAJ .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-ua2Wb1atAJ .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-ua2Wb1atAJ .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-ua2Wb1atAJ .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua2Wb1atAJ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-ua2Wb1atAJ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua2Wb1atAJ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-ua2Wb1atAJ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua2Wb1atAJ .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua2Wb1atAJ .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua2Wb1atAJ img,
.cid-ua2Wb1atAJ .item-img {
  width: 100%;
}
.cid-ua2Wb1atAJ .item-title2,
.cid-ua2Wb1atAJ .icon2 {
  color: #ffffff;
}
.cid-ua2Wb1atAJ .item-title1,
.cid-ua2Wb1atAJ .icon1 {
  color: #ffffff;
}
.cid-ua2Wb1atAJ .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-ua2Wb1atAJ .main-title DIV {
  text-align: center;
}
.cid-ua2Wb1atAJ h1,
.cid-ua2Wb1atAJ h2,
.cid-ua2Wb1atAJ h3,
.cid-ua2Wb1atAJ h4,
.cid-ua2Wb1atAJ .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-ua2Wb1atAJ p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-ua2Wb1sMHt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua2Wb1sMHt .item-img {
  position: relative;
}
.cid-ua2Wb1sMHt .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-ua2Wb1sMHt .card-text {
    padding-left: 4rem;
  }
}
.cid-ua2Wb1sMHt h5 {
  line-height: 1.2;
}
.cid-ua2Wb1sMHt .card {
  margin-bottom: 2rem;
}
.cid-ua2Wb1sMHt .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-ua2Wb1sMHt .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-ua2Wb1sMHt .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-ua2Wb1sMHt .image-wrapper {
    min-height: 200px;
  }
}
.cid-ua2Wb1sMHt .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua2Wb1sMHt .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ua2Wb1sMHt .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-ua2Wb1sMHt .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-ua2Wb1sMHt .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-ua2Wb1sMHt .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua2Wb1sMHt .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-ua2Wb1sMHt .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua2Wb1sMHt .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-ua2Wb1sMHt .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua2Wb1sMHt .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-ua2Wb1sMHt .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-ua2Wb1sMHt img,
.cid-ua2Wb1sMHt .item-img {
  width: 100%;
}
.cid-ua2Wb1sMHt .item:focus,
.cid-ua2Wb1sMHt span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-ua2Wb1sMHt .item {
    margin-bottom: 1rem;
  }
}
.cid-ua2Wb1sMHt .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-ua2Wb1sMHt .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-ua2Wb1sMHt .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-ua2Wb1sMHt .mbr-section-subtitle,
.cid-ua2Wb1sMHt .subtitle-wrap,
.cid-ua2Wb1sMHt .mbr-section-btn {
  text-align: left;
}
.cid-ua2Wb1sMHt .mbr-text,
.cid-ua2Wb1sMHt .item .mbr-section-btn {
  color: #ffffff;
}
.cid-ua2Wb1sMHt .mbr-text {
  color: #04551f;
}
.cid-ua2Wb1sMHt .mbr-title2 {
  color: #04551f;
}
.cid-ua2XxlaiDk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
#custom-html-1r3 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1r3 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1r3 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1r3 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1r3 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1r3 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1r3 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1r3 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1r3 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-ua2Wb2lA4F {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-ua2Wb2lA4F .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-ua2Wb2lA4F .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-ua2Wb2lA4F img,
.cid-ua2Wb2lA4F .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-ua2Wb2lA4F .item {
  margin-bottom: 30px;
}
.cid-ua2Wb2lA4F .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua2Wb2lA4F .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-ua2Wb2lA4F .item-img {
  position: relative;
  z-index: 1;
}
.cid-ua2Wb2lA4F .item-img img {
  transform: scale(1.05);
}
.cid-ua2Wb2lA4F .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-ua2Wb2lA4F .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-ua2Wb2J01C {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-ua2Wb2J01C .mbr-fallback-image.disabled {
  display: none;
}
.cid-ua2Wb2J01C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ua2Wb2J01C .container {
  display: flex;
  justify-content: center;
}
.cid-ua2Wb2J01C .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ua2Wb2J01C .col-copyright {
  padding: 0;
}
.cid-ua2Wb2J01C .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-ua2Wb2J01C .copyright {
    text-align: center !important;
  }
}
.cid-ua55AKE9oN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ua55AKE9oN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ua55AKE9oN .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-ua55AKE9oN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ua55AKE9oN .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ua55AKE9oN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ua55AKE9oN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ua55AKE9oN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ua55AKE9oN .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ua55AKE9oN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ua55AKE9oN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ua55AKE9oN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ua55AKE9oN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ua55AKE9oN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ua55AKE9oN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ua55AKE9oN .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-ua55AKE9oN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ua55AKE9oN .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ua55AKE9oN .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ua55AKE9oN .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ua55AKE9oN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ua55AKE9oN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ua55AKE9oN .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-ua55AKE9oN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ua55AKE9oN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ua55AKE9oN .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-ua55AKE9oN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ua55AKE9oN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-ua55AKE9oN .nav-item:focus,
.cid-ua55AKE9oN .nav-link:focus {
  outline: none;
}
.cid-ua55AKE9oN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ua55AKE9oN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ua55AKE9oN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ua55AKE9oN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ua55AKE9oN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ua55AKE9oN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ua55AKE9oN .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ua55AKE9oN .navbar.opened {
  transition: all 0.3s;
}
.cid-ua55AKE9oN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ua55AKE9oN .navbar .navbar-logo img {
  width: auto;
}
.cid-ua55AKE9oN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ua55AKE9oN .navbar.collapsed {
  justify-content: center;
}
.cid-ua55AKE9oN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ua55AKE9oN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ua55AKE9oN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ua55AKE9oN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ua55AKE9oN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ua55AKE9oN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ua55AKE9oN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ua55AKE9oN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ua55AKE9oN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua55AKE9oN .navbar {
    min-height: 72px;
  }
  .cid-ua55AKE9oN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ua55AKE9oN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ua55AKE9oN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ua55AKE9oN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ua55AKE9oN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ua55AKE9oN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ua55AKE9oN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ua55AKE9oN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ua55AKE9oN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ua55AKE9oN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ua55AKE9oN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ua55AKE9oN .dropdown-item.active,
.cid-ua55AKE9oN .dropdown-item:active {
  background-color: transparent;
}
.cid-ua55AKE9oN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ua55AKE9oN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ua55AKE9oN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ua55AKE9oN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-ua55AKE9oN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ua55AKE9oN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ua55AKE9oN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ua55AKE9oN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ua55AKE9oN .navbar-buttons {
    text-align: left;
  }
}
.cid-ua55AKE9oN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ua55AKE9oN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ua55AKE9oN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ua55AKE9oN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua55AKE9oN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua55AKE9oN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ua55AKE9oN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua55AKE9oN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ua55AKE9oN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ua55AKE9oN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua55AKE9oN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ua55AKE9oN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ua55AKE9oN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ua55AKE9oN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ua55AKE9oN .navbar {
    height: 70px;
  }
  .cid-ua55AKE9oN .navbar.opened {
    height: auto;
  }
  .cid-ua55AKE9oN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ua55AKE9oN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ua55AKE9oN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-ua55AKE9oN .navbar-brand {
  margin-right: auto;
}
.cid-ua55AKE9oN .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-ua55AKE9oN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua55AKE9oN .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-ua55AKE9oN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua55AKE9oN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-ua55AKE9oN .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-ua55AKE9oN .navbar-brand {
    margin-right: auto;
  }
  .cid-ua55AKE9oN .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-ua55AKE9oN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ua55AKE9oN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ua55AKE9oN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua55AKE9oN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ua55AKE9oN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua55AL4TLt {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-ua55AL4TLt .item-img {
  position: relative;
}
.cid-ua55AL4TLt .button1 {
  background: #ffcc00;
}
.cid-ua55AL4TLt .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-ua55AL4TLt .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-ua55AL4TLt .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-ua55AL4TLt .button2 {
    margin-top: 1rem;
  }
}
.cid-ua55AL4TLt .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-ua55AL4TLt .title {
    top: 25%;
  }
}
.cid-ua55AL4TLt .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ua55AL4TLt .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-ua55AL4TLt .image-wrapper {
    min-height: 400px;
  }
}
.cid-ua55AL4TLt .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-ua55AL4TLt .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ua55AL4TLt .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-ua55AL4TLt .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-ua55AL4TLt .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-ua55AL4TLt .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-ua55AL4TLt .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-ua55AL4TLt .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-ua55AL4TLt .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua55AL4TLt .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-ua55AL4TLt .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua55AL4TLt .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-ua55AL4TLt .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua55AL4TLt .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua55AL4TLt .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua55AL4TLt img,
.cid-ua55AL4TLt .item-img {
  width: 100%;
}
.cid-ua55AL4TLt .item-title2,
.cid-ua55AL4TLt .icon2 {
  color: #ffffff;
}
.cid-ua55AL4TLt .item-title1,
.cid-ua55AL4TLt .icon1 {
  color: #04551f;
}
.cid-ua55AL4TLt .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-ua55AL4TLt .main-title DIV {
  text-align: center;
}
.cid-ua55AL4TLt h1,
.cid-ua55AL4TLt h2,
.cid-ua55AL4TLt h3,
.cid-ua55AL4TLt h4,
.cid-ua55AL4TLt .item-title,
.cid-ua55AL4TLt .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-ua55AL4TLt p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-ua55AL4TLt .subtitle {
  color: #ccff00;
}
.cid-ua55ALntYP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ua55ALBAYN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-ua55ALBAYN .container {
    padding: 0 24px;
  }
}
.cid-ua55ALBAYN .card {
  justify-content: center;
}
.cid-ua55ALBAYN .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-ua55ALBAYN .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-ua55ALBAYN .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ua55ALBAYN .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-ua55ALBAYN .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-ua55ALBAYN .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-ua55ALBAYN .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-ua55ALBAYN .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-ua55ALBAYN .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-ua55ALBAYN .mbr-section-title {
  color: #F9F6E0;
}
.cid-ua55ALBAYN .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-ua55ALBAYN .mbr-text {
  color: #04551f;
}
.cid-ua55ALBAYN .mbr-section-btn {
  text-align: right;
}
.cid-ua55ALBAYN .mbr-section-title,
.cid-ua55ALBAYN .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-ua55AMIUHO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua55AMIUHO .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-ua55AMIUHO .panel-group {
  border: none;
}
.cid-ua55AMIUHO .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua55AMIUHO .card-header {
    padding: 1rem 0rem;
  }
}
.cid-ua55AMIUHO .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-ua55AMIUHO .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-ua55AMIUHO .img-col {
  padding: 0;
}
.cid-ua55AMIUHO .img-item {
  height: 100%;
}
.cid-ua55AMIUHO img {
  height: 100%;
  object-fit: cover;
}
.cid-ua55AMIUHO .collapsed span {
  transform: rotate(0deg);
}
.cid-ua55AMIUHO .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ua55AMIUHO p {
  margin-bottom: 0.3rem;
}
.cid-ua55AMIUHO .panel-title-edit {
  color: #e9c0e9;
}
.cid-ua55AMIUHO .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-ua55AMIUHO .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-ua55AMIUHO .card {
    padding: 1.5rem;
  }
}
.cid-ua55AMIUHO .panel-text {
  color: #04551f;
}
.cid-ua55AMIUHO .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-ua55AMIUHO .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ua55AMIUHO .panel-title-edit,
.cid-ua55AMIUHO .mbr-iconfont {
  color: #04551f;
}
.cid-ua55AN6kVQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-ua55AN6kVQ .container {
    padding: 0 24px;
  }
}
.cid-ua55AN6kVQ .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-ua55AN6kVQ .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-ua55AN6kVQ .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ua55AN6kVQ .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ua55AN6kVQ .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ua55AN6kVQ .mbr-section-btn {
    text-align: left;
  }
}
.cid-ua55AN6kVQ .mbr-section-title {
  color: #F9F6E0;
}
.cid-ua55AN6kVQ .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-ua55AN6kVQ .mbr-section-title,
.cid-ua55AN6kVQ .mbr-section-btn {
  text-align: center;
}
.cid-ua55ANsFYm {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-ua55ANsFYm .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-ua55ANsFYm .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-ua55ANsFYm img,
.cid-ua55ANsFYm .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-ua55ANsFYm .item {
  margin-bottom: 30px;
}
.cid-ua55ANsFYm .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua55ANsFYm .card_title {
  color: #ffffcc;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-ua55ANsFYm .item-img {
  position: relative;
  z-index: 1;
}
.cid-ua55ANsFYm .item-img img {
  transform: scale(1.05);
}
.cid-ua55ANsFYm .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-ua55ANsFYm .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-ua55ANVGhn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-ua55ANVGhn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ua55ANVGhn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ua55ANVGhn .container {
  display: flex;
  justify-content: center;
}
.cid-ua55ANVGhn .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ua55ANVGhn .col-copyright {
  padding: 0;
}
.cid-ua55ANVGhn .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-ua55ANVGhn .copyright {
    text-align: center !important;
  }
}
.cid-ua59UpuPvM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ua59UpuPvM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ua59UpuPvM .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-ua59UpuPvM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ua59UpuPvM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ua59UpuPvM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ua59UpuPvM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ua59UpuPvM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ua59UpuPvM .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ua59UpuPvM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ua59UpuPvM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ua59UpuPvM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ua59UpuPvM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ua59UpuPvM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ua59UpuPvM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ua59UpuPvM .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-ua59UpuPvM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ua59UpuPvM .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ua59UpuPvM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ua59UpuPvM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ua59UpuPvM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ua59UpuPvM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ua59UpuPvM .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-ua59UpuPvM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ua59UpuPvM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ua59UpuPvM .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-ua59UpuPvM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ua59UpuPvM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-ua59UpuPvM .nav-item:focus,
.cid-ua59UpuPvM .nav-link:focus {
  outline: none;
}
.cid-ua59UpuPvM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ua59UpuPvM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ua59UpuPvM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ua59UpuPvM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ua59UpuPvM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ua59UpuPvM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ua59UpuPvM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ua59UpuPvM .navbar.opened {
  transition: all 0.3s;
}
.cid-ua59UpuPvM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ua59UpuPvM .navbar .navbar-logo img {
  width: auto;
}
.cid-ua59UpuPvM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ua59UpuPvM .navbar.collapsed {
  justify-content: center;
}
.cid-ua59UpuPvM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ua59UpuPvM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ua59UpuPvM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ua59UpuPvM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ua59UpuPvM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ua59UpuPvM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ua59UpuPvM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ua59UpuPvM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ua59UpuPvM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua59UpuPvM .navbar {
    min-height: 72px;
  }
  .cid-ua59UpuPvM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ua59UpuPvM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ua59UpuPvM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ua59UpuPvM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ua59UpuPvM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ua59UpuPvM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ua59UpuPvM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ua59UpuPvM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ua59UpuPvM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ua59UpuPvM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ua59UpuPvM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ua59UpuPvM .dropdown-item.active,
.cid-ua59UpuPvM .dropdown-item:active {
  background-color: transparent;
}
.cid-ua59UpuPvM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ua59UpuPvM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ua59UpuPvM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ua59UpuPvM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-ua59UpuPvM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ua59UpuPvM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ua59UpuPvM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ua59UpuPvM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ua59UpuPvM .navbar-buttons {
    text-align: left;
  }
}
.cid-ua59UpuPvM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ua59UpuPvM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ua59UpuPvM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ua59UpuPvM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua59UpuPvM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua59UpuPvM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ua59UpuPvM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua59UpuPvM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ua59UpuPvM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ua59UpuPvM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua59UpuPvM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ua59UpuPvM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ua59UpuPvM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ua59UpuPvM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ua59UpuPvM .navbar {
    height: 70px;
  }
  .cid-ua59UpuPvM .navbar.opened {
    height: auto;
  }
  .cid-ua59UpuPvM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ua59UpuPvM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ua59UpuPvM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-ua59UpuPvM .navbar-brand {
  margin-right: auto;
}
.cid-ua59UpuPvM .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-ua59UpuPvM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua59UpuPvM .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-ua59UpuPvM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua59UpuPvM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-ua59UpuPvM .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-ua59UpuPvM .navbar-brand {
    margin-right: auto;
  }
  .cid-ua59UpuPvM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-ua59UpuPvM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ua59UpuPvM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ua59UpuPvM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua59UpuPvM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ua59UpuPvM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua59UpU3Jd {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-ua59UpU3Jd .item-img {
  position: relative;
}
.cid-ua59UpU3Jd .button1 {
  background: #99ff00;
}
.cid-ua59UpU3Jd .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-ua59UpU3Jd .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-ua59UpU3Jd .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-ua59UpU3Jd .button2 {
    margin-top: 1rem;
  }
}
.cid-ua59UpU3Jd .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-ua59UpU3Jd .title {
    top: 25%;
  }
}
.cid-ua59UpU3Jd .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ua59UpU3Jd .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-ua59UpU3Jd .image-wrapper {
    min-height: 400px;
  }
}
.cid-ua59UpU3Jd .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-ua59UpU3Jd .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ua59UpU3Jd .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-ua59UpU3Jd .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-ua59UpU3Jd .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-ua59UpU3Jd .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-ua59UpU3Jd .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-ua59UpU3Jd .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-ua59UpU3Jd .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua59UpU3Jd .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-ua59UpU3Jd .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua59UpU3Jd .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-ua59UpU3Jd .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua59UpU3Jd .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua59UpU3Jd .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua59UpU3Jd img,
.cid-ua59UpU3Jd .item-img {
  width: 100%;
}
.cid-ua59UpU3Jd .item-title2,
.cid-ua59UpU3Jd .icon2 {
  color: #ffffff;
}
.cid-ua59UpU3Jd .item-title1,
.cid-ua59UpU3Jd .icon1 {
  color: #04551f;
}
.cid-ua59UpU3Jd .main-title {
  color: #99ff00;
  text-align: center;
}
.cid-ua59UpU3Jd .main-title DIV {
  text-align: center;
}
.cid-ua59UpU3Jd h1,
.cid-ua59UpU3Jd h2,
.cid-ua59UpU3Jd h3,
.cid-ua59UpU3Jd h4,
.cid-ua59UpU3Jd .item-title,
.cid-ua59UpU3Jd .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-ua59UpU3Jd p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-ua59UpU3Jd .subtitle {
  color: #ccff00;
}
.cid-ua59UqhOK6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ua59UqveKc {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-ua59UqveKc .container {
    padding: 0 24px;
  }
}
.cid-ua59UqveKc .card {
  justify-content: center;
}
.cid-ua59UqveKc .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-ua59UqveKc .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-ua59UqveKc .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ua59UqveKc .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-ua59UqveKc .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-ua59UqveKc .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-ua59UqveKc .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-ua59UqveKc .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-ua59UqveKc .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-ua59UqveKc .mbr-section-title {
  color: #F9F6E0;
}
.cid-ua59UqveKc .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-ua59UqveKc .mbr-text {
  color: #04551f;
}
.cid-ua59UqveKc .mbr-section-btn {
  text-align: right;
}
.cid-ua59UqveKc .mbr-section-title,
.cid-ua59UqveKc .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-ua5eMgOP9n {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-ua5eMgOP9n .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-ua5eMgOP9n .colored-text {
  color: #a68462 !important;
}
.cid-ua5eMgOP9n .mbr-section-title {
  color: #ffffff;
}
.cid-ua5eMgOP9n .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ua5eMgOP9n .mbr-text {
  color: #ffffff;
}
.cid-ua5eMgOP9n .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-ua5eOGaOes {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua5eOGaOes .item-img {
  position: relative;
}
.cid-ua5eOGaOes .item-img img {
  transition: all 0.2s;
}
.cid-ua5eOGaOes .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-ua5eOGaOes .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-ua5eOGaOes .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-ua5eOGaOes .item:hover img {
  transform: scale(1.05);
}
.cid-ua5eOGaOes .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-ua5eOGaOes .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-ua5eOGaOes .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua5eOGaOes .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ua5eOGaOes .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-ua5eOGaOes .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-ua5eOGaOes .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-ua5eOGaOes .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua5eOGaOes .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-ua5eOGaOes .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua5eOGaOes .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-ua5eOGaOes .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua5eOGaOes .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-ua5eOGaOes .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-ua5eOGaOes img,
.cid-ua5eOGaOes .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ua5eOGaOes .item:focus,
.cid-ua5eOGaOes span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-ua5eOGaOes .item {
    margin-bottom: 1rem;
  }
}
.cid-ua5eOGaOes .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-ua5eOGaOes .item-title {
  text-align: left;
  color: #ffffcc;
}
.cid-ua5eOGaOes .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-ua5eOGaOes .mbr-section-subtitle,
.cid-ua5eOGaOes .subtitle-wrap,
.cid-ua5eOGaOes .mbr-section-btn {
  text-align: left;
}
.cid-ua5eOGaOes .mbr-text,
.cid-ua5eOGaOes .item .mbr-section-btn {
  color: #ffffff;
}
.cid-ua5eOGaOes h1,
.cid-ua5eOGaOes h2,
.cid-ua5eOGaOes h3,
.cid-ua5eOGaOes h5,
.cid-ua5eOGaOes h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-ua5eOGaOes p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-ua59UqMODD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua59UqMODD .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-ua59UqMODD .panel-group {
  border: none;
}
.cid-ua59UqMODD .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua59UqMODD .card-header {
    padding: 1rem 0rem;
  }
}
.cid-ua59UqMODD .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-ua59UqMODD .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-ua59UqMODD .img-col {
  padding: 0;
}
.cid-ua59UqMODD .img-item {
  height: 100%;
}
.cid-ua59UqMODD img {
  height: 100%;
  object-fit: cover;
}
.cid-ua59UqMODD .collapsed span {
  transform: rotate(0deg);
}
.cid-ua59UqMODD .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ua59UqMODD p {
  margin-bottom: 0.3rem;
}
.cid-ua59UqMODD .panel-title-edit {
  color: #e9c0e9;
}
.cid-ua59UqMODD .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-ua59UqMODD .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-ua59UqMODD .card {
    padding: 1.5rem;
  }
}
.cid-ua59UqMODD .panel-text {
  color: #04551f;
}
.cid-ua59UqMODD .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-ua59UqMODD .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ua59UqMODD .panel-title-edit,
.cid-ua59UqMODD .mbr-iconfont {
  color: #04551f;
}
.cid-ua59Ur6utL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-ua59Ur6utL .container {
    padding: 0 24px;
  }
}
.cid-ua59Ur6utL .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-ua59Ur6utL .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-ua59Ur6utL .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ua59Ur6utL .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ua59Ur6utL .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ua59Ur6utL .mbr-section-btn {
    text-align: left;
  }
}
.cid-ua59Ur6utL .mbr-section-title {
  color: #F9F6E0;
}
.cid-ua59Ur6utL .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-ua59Ur6utL .mbr-section-title,
.cid-ua59Ur6utL .mbr-section-btn {
  text-align: center;
}
.cid-ua59UrqUyo {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-ua59UrqUyo .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-ua59UrqUyo .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-ua59UrqUyo img,
.cid-ua59UrqUyo .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-ua59UrqUyo .item {
  margin-bottom: 30px;
}
.cid-ua59UrqUyo .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua59UrqUyo .card_title {
  color: #ffffcc;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-ua59UrqUyo .item-img {
  position: relative;
  z-index: 1;
}
.cid-ua59UrqUyo .item-img img {
  transform: scale(1.05);
}
.cid-ua59UrqUyo .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-ua59UrqUyo .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-ua59UrPTfm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-ua59UrPTfm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ua59UrPTfm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ua59UrPTfm .container {
  display: flex;
  justify-content: center;
}
.cid-ua59UrPTfm .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ua59UrPTfm .col-copyright {
  padding: 0;
}
.cid-ua59UrPTfm .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-ua59UrPTfm .copyright {
    text-align: center !important;
  }
}
.cid-ua5ardZ1KL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ua5ardZ1KL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ua5ardZ1KL .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-ua5ardZ1KL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ua5ardZ1KL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ua5ardZ1KL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ua5ardZ1KL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ua5ardZ1KL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ua5ardZ1KL .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ua5ardZ1KL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ua5ardZ1KL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ua5ardZ1KL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ua5ardZ1KL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ua5ardZ1KL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ua5ardZ1KL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ua5ardZ1KL .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-ua5ardZ1KL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ua5ardZ1KL .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ua5ardZ1KL .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ua5ardZ1KL .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ua5ardZ1KL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ua5ardZ1KL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ua5ardZ1KL .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-ua5ardZ1KL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ua5ardZ1KL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ua5ardZ1KL .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-ua5ardZ1KL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ua5ardZ1KL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-ua5ardZ1KL .nav-item:focus,
.cid-ua5ardZ1KL .nav-link:focus {
  outline: none;
}
.cid-ua5ardZ1KL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ua5ardZ1KL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ua5ardZ1KL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ua5ardZ1KL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ua5ardZ1KL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ua5ardZ1KL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ua5ardZ1KL .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ua5ardZ1KL .navbar.opened {
  transition: all 0.3s;
}
.cid-ua5ardZ1KL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ua5ardZ1KL .navbar .navbar-logo img {
  width: auto;
}
.cid-ua5ardZ1KL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ua5ardZ1KL .navbar.collapsed {
  justify-content: center;
}
.cid-ua5ardZ1KL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ua5ardZ1KL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ua5ardZ1KL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ua5ardZ1KL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ua5ardZ1KL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ua5ardZ1KL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ua5ardZ1KL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ua5ardZ1KL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ua5ardZ1KL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua5ardZ1KL .navbar {
    min-height: 72px;
  }
  .cid-ua5ardZ1KL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ua5ardZ1KL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ua5ardZ1KL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ua5ardZ1KL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ua5ardZ1KL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ua5ardZ1KL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ua5ardZ1KL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ua5ardZ1KL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ua5ardZ1KL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ua5ardZ1KL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ua5ardZ1KL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ua5ardZ1KL .dropdown-item.active,
.cid-ua5ardZ1KL .dropdown-item:active {
  background-color: transparent;
}
.cid-ua5ardZ1KL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ua5ardZ1KL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ua5ardZ1KL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ua5ardZ1KL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-ua5ardZ1KL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ua5ardZ1KL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ua5ardZ1KL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ua5ardZ1KL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ua5ardZ1KL .navbar-buttons {
    text-align: left;
  }
}
.cid-ua5ardZ1KL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ua5ardZ1KL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ua5ardZ1KL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ua5ardZ1KL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua5ardZ1KL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua5ardZ1KL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ua5ardZ1KL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua5ardZ1KL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ua5ardZ1KL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ua5ardZ1KL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua5ardZ1KL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ua5ardZ1KL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ua5ardZ1KL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ua5ardZ1KL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ua5ardZ1KL .navbar {
    height: 70px;
  }
  .cid-ua5ardZ1KL .navbar.opened {
    height: auto;
  }
  .cid-ua5ardZ1KL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ua5ardZ1KL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ua5ardZ1KL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-ua5ardZ1KL .navbar-brand {
  margin-right: auto;
}
.cid-ua5ardZ1KL .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-ua5ardZ1KL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua5ardZ1KL .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-ua5ardZ1KL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua5ardZ1KL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-ua5ardZ1KL .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-ua5ardZ1KL .navbar-brand {
    margin-right: auto;
  }
  .cid-ua5ardZ1KL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-ua5ardZ1KL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ua5ardZ1KL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ua5ardZ1KL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua5ardZ1KL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ua5ardZ1KL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua5areo7t2 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-ua5areo7t2 .item-img {
  position: relative;
}
.cid-ua5areo7t2 .button1 {
  background: #ffcc00;
}
.cid-ua5areo7t2 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-ua5areo7t2 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-ua5areo7t2 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-ua5areo7t2 .button2 {
    margin-top: 1rem;
  }
}
.cid-ua5areo7t2 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-ua5areo7t2 .title {
    top: 25%;
  }
}
.cid-ua5areo7t2 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ua5areo7t2 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-ua5areo7t2 .image-wrapper {
    min-height: 400px;
  }
}
.cid-ua5areo7t2 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-ua5areo7t2 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ua5areo7t2 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-ua5areo7t2 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-ua5areo7t2 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-ua5areo7t2 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-ua5areo7t2 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-ua5areo7t2 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-ua5areo7t2 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua5areo7t2 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-ua5areo7t2 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua5areo7t2 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-ua5areo7t2 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua5areo7t2 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua5areo7t2 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua5areo7t2 img,
.cid-ua5areo7t2 .item-img {
  width: 100%;
}
.cid-ua5areo7t2 .item-title2,
.cid-ua5areo7t2 .icon2 {
  color: #ffffff;
}
.cid-ua5areo7t2 .item-title1,
.cid-ua5areo7t2 .icon1 {
  color: #04551f;
}
.cid-ua5areo7t2 .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-ua5areo7t2 .main-title DIV {
  text-align: center;
}
.cid-ua5areo7t2 h1,
.cid-ua5areo7t2 h2,
.cid-ua5areo7t2 h3,
.cid-ua5areo7t2 h4,
.cid-ua5areo7t2 .item-title,
.cid-ua5areo7t2 .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-ua5areo7t2 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-ua5areo7t2 .subtitle {
  color: #ccff00;
}
.cid-ua5areIhCu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ua5areYVqb {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-ua5areYVqb .container {
    padding: 0 24px;
  }
}
.cid-ua5areYVqb .card {
  justify-content: center;
}
.cid-ua5areYVqb .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-ua5areYVqb .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-ua5areYVqb .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ua5areYVqb .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-ua5areYVqb .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-ua5areYVqb .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-ua5areYVqb .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-ua5areYVqb .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-ua5areYVqb .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-ua5areYVqb .mbr-section-title {
  color: #F9F6E0;
}
.cid-ua5areYVqb .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-ua5areYVqb .mbr-text {
  color: #04551f;
}
.cid-ua5areYVqb .mbr-section-btn {
  text-align: right;
}
.cid-ua5areYVqb .mbr-section-title,
.cid-ua5areYVqb .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-ua5arfgCyS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua5arfgCyS .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-ua5arfgCyS .panel-group {
  border: none;
}
.cid-ua5arfgCyS .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua5arfgCyS .card-header {
    padding: 1rem 0rem;
  }
}
.cid-ua5arfgCyS .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-ua5arfgCyS .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-ua5arfgCyS .img-col {
  padding: 0;
}
.cid-ua5arfgCyS .img-item {
  height: 100%;
}
.cid-ua5arfgCyS img {
  height: 100%;
  object-fit: cover;
}
.cid-ua5arfgCyS .collapsed span {
  transform: rotate(0deg);
}
.cid-ua5arfgCyS .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ua5arfgCyS p {
  margin-bottom: 0.3rem;
}
.cid-ua5arfgCyS .panel-title-edit {
  color: #e9c0e9;
}
.cid-ua5arfgCyS .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-ua5arfgCyS .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-ua5arfgCyS .card {
    padding: 1.5rem;
  }
}
.cid-ua5arfgCyS .panel-text {
  color: #04551f;
}
.cid-ua5arfgCyS .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-ua5arfgCyS .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ua5arfgCyS .panel-title-edit,
.cid-ua5arfgCyS .mbr-iconfont {
  color: #04551f;
}
.cid-ua5arfBAGG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-ua5arfBAGG .container {
    padding: 0 24px;
  }
}
.cid-ua5arfBAGG .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-ua5arfBAGG .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-ua5arfBAGG .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ua5arfBAGG .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ua5arfBAGG .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ua5arfBAGG .mbr-section-btn {
    text-align: left;
  }
}
.cid-ua5arfBAGG .mbr-section-title {
  color: #F9F6E0;
}
.cid-ua5arfBAGG .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-ua5arfBAGG .mbr-section-title,
.cid-ua5arfBAGG .mbr-section-btn {
  text-align: center;
}
.cid-ua5arfVtz7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-ua5arfVtz7 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-ua5arfVtz7 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-ua5arfVtz7 img,
.cid-ua5arfVtz7 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-ua5arfVtz7 .item {
  margin-bottom: 30px;
}
.cid-ua5arfVtz7 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua5arfVtz7 .card_title {
  color: #ffffcc;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-ua5arfVtz7 .item-img {
  position: relative;
  z-index: 1;
}
.cid-ua5arfVtz7 .item-img img {
  transform: scale(1.05);
}
.cid-ua5arfVtz7 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-ua5arfVtz7 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-ua5argsSsc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-ua5argsSsc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ua5argsSsc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ua5argsSsc .container {
  display: flex;
  justify-content: center;
}
.cid-ua5argsSsc .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ua5argsSsc .col-copyright {
  padding: 0;
}
.cid-ua5argsSsc .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-ua5argsSsc .copyright {
    text-align: center !important;
  }
}
.cid-ua5ATFtqyQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ua5ATFtqyQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ua5ATFtqyQ .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-ua5ATFtqyQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ua5ATFtqyQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ua5ATFtqyQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ua5ATFtqyQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ua5ATFtqyQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ua5ATFtqyQ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ua5ATFtqyQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ua5ATFtqyQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ua5ATFtqyQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ua5ATFtqyQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ua5ATFtqyQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ua5ATFtqyQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ua5ATFtqyQ .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-ua5ATFtqyQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ua5ATFtqyQ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ua5ATFtqyQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ua5ATFtqyQ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ua5ATFtqyQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ua5ATFtqyQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ua5ATFtqyQ .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-ua5ATFtqyQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ua5ATFtqyQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ua5ATFtqyQ .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-ua5ATFtqyQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ua5ATFtqyQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-ua5ATFtqyQ .nav-item:focus,
.cid-ua5ATFtqyQ .nav-link:focus {
  outline: none;
}
.cid-ua5ATFtqyQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ua5ATFtqyQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ua5ATFtqyQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ua5ATFtqyQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ua5ATFtqyQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ua5ATFtqyQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ua5ATFtqyQ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ua5ATFtqyQ .navbar.opened {
  transition: all 0.3s;
}
.cid-ua5ATFtqyQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ua5ATFtqyQ .navbar .navbar-logo img {
  width: auto;
}
.cid-ua5ATFtqyQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ua5ATFtqyQ .navbar.collapsed {
  justify-content: center;
}
.cid-ua5ATFtqyQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ua5ATFtqyQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ua5ATFtqyQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ua5ATFtqyQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ua5ATFtqyQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ua5ATFtqyQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ua5ATFtqyQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ua5ATFtqyQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ua5ATFtqyQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua5ATFtqyQ .navbar {
    min-height: 72px;
  }
  .cid-ua5ATFtqyQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ua5ATFtqyQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ua5ATFtqyQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ua5ATFtqyQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ua5ATFtqyQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ua5ATFtqyQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ua5ATFtqyQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ua5ATFtqyQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ua5ATFtqyQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ua5ATFtqyQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ua5ATFtqyQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ua5ATFtqyQ .dropdown-item.active,
.cid-ua5ATFtqyQ .dropdown-item:active {
  background-color: transparent;
}
.cid-ua5ATFtqyQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ua5ATFtqyQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ua5ATFtqyQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ua5ATFtqyQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-ua5ATFtqyQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ua5ATFtqyQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ua5ATFtqyQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ua5ATFtqyQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ua5ATFtqyQ .navbar-buttons {
    text-align: left;
  }
}
.cid-ua5ATFtqyQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ua5ATFtqyQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ua5ATFtqyQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ua5ATFtqyQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua5ATFtqyQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua5ATFtqyQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ua5ATFtqyQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua5ATFtqyQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ua5ATFtqyQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ua5ATFtqyQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua5ATFtqyQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ua5ATFtqyQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ua5ATFtqyQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ua5ATFtqyQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ua5ATFtqyQ .navbar {
    height: 70px;
  }
  .cid-ua5ATFtqyQ .navbar.opened {
    height: auto;
  }
  .cid-ua5ATFtqyQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ua5ATFtqyQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ua5ATFtqyQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-ua5ATFtqyQ .navbar-brand {
  margin-right: auto;
}
.cid-ua5ATFtqyQ .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-ua5ATFtqyQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua5ATFtqyQ .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-ua5ATFtqyQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua5ATFtqyQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-ua5ATFtqyQ .navbar-brand {
    margin-right: auto;
  }
  .cid-ua5ATFtqyQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-ua5ATFtqyQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ua5ATFtqyQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ua5ATFtqyQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua5ATFtqyQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ua5ATFtqyQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua5ATFTeqS {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-ua5ATFTeqS .item-img {
  position: relative;
}
.cid-ua5ATFTeqS .button1 {
  background: #ffcc00;
}
.cid-ua5ATFTeqS .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-ua5ATFTeqS .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-ua5ATFTeqS .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-ua5ATFTeqS .button2 {
    margin-top: 1rem;
  }
}
.cid-ua5ATFTeqS .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-ua5ATFTeqS .title {
    top: 25%;
  }
}
.cid-ua5ATFTeqS .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ua5ATFTeqS .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-ua5ATFTeqS .image-wrapper {
    min-height: 400px;
  }
}
.cid-ua5ATFTeqS .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-ua5ATFTeqS .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ua5ATFTeqS .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-ua5ATFTeqS .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-ua5ATFTeqS .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-ua5ATFTeqS .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-ua5ATFTeqS .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-ua5ATFTeqS .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-ua5ATFTeqS .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua5ATFTeqS .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-ua5ATFTeqS .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua5ATFTeqS .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-ua5ATFTeqS .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua5ATFTeqS .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua5ATFTeqS .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua5ATFTeqS img,
.cid-ua5ATFTeqS .item-img {
  width: 100%;
}
.cid-ua5ATFTeqS .item-title2,
.cid-ua5ATFTeqS .icon2 {
  color: #ffffff;
}
.cid-ua5ATFTeqS .item-title1,
.cid-ua5ATFTeqS .icon1 {
  color: #04551f;
}
.cid-ua5ATFTeqS .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-ua5ATFTeqS .main-title DIV {
  text-align: center;
}
.cid-ua5ATFTeqS h1,
.cid-ua5ATFTeqS h2,
.cid-ua5ATFTeqS h3,
.cid-ua5ATFTeqS h4,
.cid-ua5ATFTeqS .item-title,
.cid-ua5ATFTeqS .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-ua5ATFTeqS p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-ua5ATFTeqS .subtitle {
  color: #ccff00;
}
.cid-ua5ATGaPsB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ua5ATGoaHj {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-ua5ATGoaHj .container {
    padding: 0 24px;
  }
}
.cid-ua5ATGoaHj .card {
  justify-content: center;
}
.cid-ua5ATGoaHj .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-ua5ATGoaHj .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-ua5ATGoaHj .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ua5ATGoaHj .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-ua5ATGoaHj .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-ua5ATGoaHj .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-ua5ATGoaHj .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-ua5ATGoaHj .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-ua5ATGoaHj .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-ua5ATGoaHj .mbr-section-title {
  color: #F9F6E0;
}
.cid-ua5ATGoaHj .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-ua5ATGoaHj .mbr-text {
  color: #04551f;
}
.cid-ua5ATGoaHj .mbr-section-btn {
  text-align: right;
}
.cid-ua5ATGoaHj .mbr-section-title,
.cid-ua5ATGoaHj .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-ua5ATGF05W {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua5ATGF05W .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-ua5ATGF05W .panel-group {
  border: none;
}
.cid-ua5ATGF05W .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua5ATGF05W .card-header {
    padding: 1rem 0rem;
  }
}
.cid-ua5ATGF05W .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-ua5ATGF05W .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-ua5ATGF05W .img-col {
  padding: 0;
}
.cid-ua5ATGF05W .img-item {
  height: 100%;
}
.cid-ua5ATGF05W img {
  height: 100%;
  object-fit: cover;
}
.cid-ua5ATGF05W .collapsed span {
  transform: rotate(0deg);
}
.cid-ua5ATGF05W .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ua5ATGF05W p {
  margin-bottom: 0.3rem;
}
.cid-ua5ATGF05W .panel-title-edit {
  color: #e9c0e9;
}
.cid-ua5ATGF05W .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-ua5ATGF05W .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-ua5ATGF05W .card {
    padding: 1.5rem;
  }
}
.cid-ua5ATGF05W .panel-text {
  color: #04551f;
}
.cid-ua5ATGF05W .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-ua5ATGF05W .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ua5ATGF05W .panel-title-edit,
.cid-ua5ATGF05W .mbr-iconfont {
  color: #04551f;
}
.cid-ua5ATH1i1K {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-ua5ATH1i1K .container {
    padding: 0 24px;
  }
}
.cid-ua5ATH1i1K .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-ua5ATH1i1K .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-ua5ATH1i1K .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-ua5ATH1i1K .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ua5ATH1i1K .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ua5ATH1i1K .mbr-section-btn {
    text-align: left;
  }
}
.cid-ua5ATH1i1K .mbr-section-title {
  color: #F9F6E0;
}
.cid-ua5ATH1i1K .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-ua5ATH1i1K .mbr-section-title,
.cid-ua5ATH1i1K .mbr-section-btn {
  text-align: center;
}
.cid-ua5ATHiTSe {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-ua5ATHiTSe .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-ua5ATHiTSe .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-ua5ATHiTSe img,
.cid-ua5ATHiTSe .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-ua5ATHiTSe .item {
  margin-bottom: 30px;
}
.cid-ua5ATHiTSe .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua5ATHiTSe .card_title {
  color: #ffffcc;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-ua5ATHiTSe .item-img {
  position: relative;
  z-index: 1;
}
.cid-ua5ATHiTSe .item-img img {
  transform: scale(1.05);
}
.cid-ua5ATHiTSe .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-ua5ATHiTSe .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-ua5ATHHq8G {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-ua5ATHHq8G .mbr-fallback-image.disabled {
  display: none;
}
.cid-ua5ATHHq8G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ua5ATHHq8G .container {
  display: flex;
  justify-content: center;
}
.cid-ua5ATHHq8G .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ua5ATHHq8G .col-copyright {
  padding: 0;
}
.cid-ua5ATHHq8G .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-ua5ATHHq8G .copyright {
    text-align: center !important;
  }
}
.cid-ua9mSG8cHz {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ua9mSG8cHz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ua9mSG8cHz .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-ua9mSG8cHz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ua9mSG8cHz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ua9mSG8cHz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ua9mSG8cHz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ua9mSG8cHz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ua9mSG8cHz .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ua9mSG8cHz .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ua9mSG8cHz .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ua9mSG8cHz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ua9mSG8cHz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ua9mSG8cHz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ua9mSG8cHz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ua9mSG8cHz .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-ua9mSG8cHz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ua9mSG8cHz .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ua9mSG8cHz .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ua9mSG8cHz .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ua9mSG8cHz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ua9mSG8cHz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ua9mSG8cHz .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-ua9mSG8cHz .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ua9mSG8cHz .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ua9mSG8cHz .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-ua9mSG8cHz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ua9mSG8cHz .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-ua9mSG8cHz .nav-item:focus,
.cid-ua9mSG8cHz .nav-link:focus {
  outline: none;
}
.cid-ua9mSG8cHz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ua9mSG8cHz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ua9mSG8cHz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ua9mSG8cHz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ua9mSG8cHz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ua9mSG8cHz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ua9mSG8cHz .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ua9mSG8cHz .navbar.opened {
  transition: all 0.3s;
}
.cid-ua9mSG8cHz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ua9mSG8cHz .navbar .navbar-logo img {
  width: auto;
}
.cid-ua9mSG8cHz .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ua9mSG8cHz .navbar.collapsed {
  justify-content: center;
}
.cid-ua9mSG8cHz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ua9mSG8cHz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ua9mSG8cHz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ua9mSG8cHz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ua9mSG8cHz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ua9mSG8cHz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ua9mSG8cHz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ua9mSG8cHz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ua9mSG8cHz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ua9mSG8cHz .navbar {
    min-height: 72px;
  }
  .cid-ua9mSG8cHz .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ua9mSG8cHz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ua9mSG8cHz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ua9mSG8cHz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ua9mSG8cHz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ua9mSG8cHz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ua9mSG8cHz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ua9mSG8cHz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ua9mSG8cHz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ua9mSG8cHz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ua9mSG8cHz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ua9mSG8cHz .dropdown-item.active,
.cid-ua9mSG8cHz .dropdown-item:active {
  background-color: transparent;
}
.cid-ua9mSG8cHz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ua9mSG8cHz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ua9mSG8cHz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ua9mSG8cHz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-ua9mSG8cHz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ua9mSG8cHz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ua9mSG8cHz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ua9mSG8cHz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ua9mSG8cHz .navbar-buttons {
    text-align: left;
  }
}
.cid-ua9mSG8cHz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ua9mSG8cHz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ua9mSG8cHz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ua9mSG8cHz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua9mSG8cHz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ua9mSG8cHz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ua9mSG8cHz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua9mSG8cHz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ua9mSG8cHz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ua9mSG8cHz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ua9mSG8cHz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ua9mSG8cHz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ua9mSG8cHz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ua9mSG8cHz .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ua9mSG8cHz .navbar {
    height: 70px;
  }
  .cid-ua9mSG8cHz .navbar.opened {
    height: auto;
  }
  .cid-ua9mSG8cHz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ua9mSG8cHz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ua9mSG8cHz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-ua9mSG8cHz .navbar-brand {
  margin-right: auto;
}
.cid-ua9mSG8cHz .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-ua9mSG8cHz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua9mSG8cHz .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-ua9mSG8cHz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ua9mSG8cHz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-ua9mSG8cHz .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-ua9mSG8cHz .navbar-brand {
    margin-right: auto;
  }
  .cid-ua9mSG8cHz .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-ua9mSG8cHz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ua9mSG8cHz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ua9mSG8cHz .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ua9mSG8cHz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ua9mSG8cHz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ua9mSGByTV {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-ua9mSGByTV .item-img {
  position: relative;
}
.cid-ua9mSGByTV .button1 {
  background: #04551f;
}
.cid-ua9mSGByTV .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-ua9mSGByTV .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-ua9mSGByTV .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-ua9mSGByTV .button2 {
    margin-top: 1rem;
  }
}
.cid-ua9mSGByTV .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-ua9mSGByTV .title {
    top: 25%;
  }
}
.cid-ua9mSGByTV .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ua9mSGByTV .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-ua9mSGByTV .image-wrapper {
    min-height: 400px;
  }
}
.cid-ua9mSGByTV .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-ua9mSGByTV .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ua9mSGByTV .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-ua9mSGByTV .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-ua9mSGByTV .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-ua9mSGByTV .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-ua9mSGByTV .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-ua9mSGByTV .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-ua9mSGByTV .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua9mSGByTV .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-ua9mSGByTV .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua9mSGByTV .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-ua9mSGByTV .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua9mSGByTV .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua9mSGByTV .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ua9mSGByTV img,
.cid-ua9mSGByTV .item-img {
  width: 100%;
}
.cid-ua9mSGByTV .item-title2,
.cid-ua9mSGByTV .icon2 {
  color: #ffffff;
}
.cid-ua9mSGByTV .item-title1,
.cid-ua9mSGByTV .icon1 {
  color: #ffffcc;
}
.cid-ua9mSGByTV .main-title {
  color: #ccff00;
  text-align: center;
}
.cid-ua9mSGByTV .main-title DIV {
  text-align: center;
}
.cid-ua9mSGByTV h1,
.cid-ua9mSGByTV h2,
.cid-ua9mSGByTV h3,
.cid-ua9mSGByTV h4,
.cid-ua9mSGByTV h5,
.cid-ua9mSGByTV .item-title,
.cid-ua9mSGByTV .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-ua9mSGByTV p,
.cid-ua9mSGByTV .item-title2,
.cid-ua9mSGByTV .item-title1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-ua9mSJunPf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua9mSJunPf .item-img {
  position: relative;
}
.cid-ua9mSJunPf .item-img img {
  transition: all 0.2s;
}
.cid-ua9mSJunPf h5 {
  line-height: 1.2;
}
.cid-ua9mSJunPf .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-ua9mSJunPf .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-ua9mSJunPf .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-ua9mSJunPf .item:hover img {
  transform: scale(1.05);
}
.cid-ua9mSJunPf .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-ua9mSJunPf .subtitle-wrap,
  .cid-ua9mSJunPf .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-ua9mSJunPf .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-ua9mSJunPf .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua9mSJunPf .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ua9mSJunPf .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-ua9mSJunPf .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-ua9mSJunPf .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-ua9mSJunPf .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua9mSJunPf .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-ua9mSJunPf .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua9mSJunPf .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-ua9mSJunPf .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua9mSJunPf .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-ua9mSJunPf .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-ua9mSJunPf img,
.cid-ua9mSJunPf .item-img {
  width: 100%;
}
.cid-ua9mSJunPf .item:focus,
.cid-ua9mSJunPf span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-ua9mSJunPf .item {
    margin-bottom: 1rem;
  }
}
.cid-ua9mSJunPf .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-ua9mSJunPf .item-title {
  text-align: left;
  color: #04551f;
}
.cid-ua9mSJunPf .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-ua9mSJunPf .mbr-text,
.cid-ua9mSJunPf .item .mbr-section-btn {
  color: #04551f;
}
.cid-ua9mSJunPf .mbr-section-subtitle,
.cid-ua9mSJunPf .subtitle-wrap,
.cid-ua9mSJunPf .mbr-section-btn {
  text-align: left;
}
.cid-ua9mSJunPf .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-ua9mSKlea4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-ua9mSKlea4 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-ua9mSKlea4 .colored-text {
  color: #a68462 !important;
}
.cid-ua9mSKlea4 .mbr-section-title {
  color: #ffffff;
}
.cid-ua9mSKlea4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ua9mSKlea4 .mbr-text {
  color: #ffffff;
}
.cid-ua9mSKlea4 .mbr-section-title.main-title {
  text-align: center;
}
.cid-ua9mSKRVkc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-ua9mSKRVkc .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-ua9mSKRVkc .colored-text {
  color: #a68462 !important;
}
.cid-ua9mSKRVkc .mbr-section-title {
  color: #ffffff;
}
.cid-ua9mSKRVkc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ua9mSKRVkc .mbr-text {
  color: #ffffff;
}
.cid-ua9mSKRVkc .mbr-section-title.main-title {
  text-align: center;
}
.cid-ua9mSLkHfg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua9mSLkHfg .item-img {
  position: relative;
}
.cid-ua9mSLkHfg .item-img img {
  transition: all 0.2s;
}
.cid-ua9mSLkHfg h5 {
  line-height: 1.2;
}
.cid-ua9mSLkHfg .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-ua9mSLkHfg .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-ua9mSLkHfg .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-ua9mSLkHfg .item:hover img {
  transform: scale(1.05);
}
.cid-ua9mSLkHfg .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-ua9mSLkHfg .subtitle-wrap,
  .cid-ua9mSLkHfg .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-ua9mSLkHfg .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-ua9mSLkHfg .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua9mSLkHfg .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ua9mSLkHfg .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-ua9mSLkHfg .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-ua9mSLkHfg .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-ua9mSLkHfg .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua9mSLkHfg .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-ua9mSLkHfg .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua9mSLkHfg .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-ua9mSLkHfg .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua9mSLkHfg .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-ua9mSLkHfg .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-ua9mSLkHfg img,
.cid-ua9mSLkHfg .item-img {
  width: 100%;
}
.cid-ua9mSLkHfg .item:focus,
.cid-ua9mSLkHfg span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-ua9mSLkHfg .item {
    margin-bottom: 1rem;
  }
}
.cid-ua9mSLkHfg .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-ua9mSLkHfg .item-title {
  text-align: left;
  color: #04551f;
}
.cid-ua9mSLkHfg .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-ua9mSLkHfg .mbr-text,
.cid-ua9mSLkHfg .item .mbr-section-btn {
  color: #04551f;
}
.cid-ua9mSLkHfg .mbr-section-subtitle,
.cid-ua9mSLkHfg .subtitle-wrap,
.cid-ua9mSLkHfg .mbr-section-btn {
  text-align: left;
}
.cid-ua9mSLkHfg .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-ua9mSMJ1RQ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-ua9mSMJ1RQ .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-ua9mSMJ1RQ .colored-text {
  color: #a68462 !important;
}
.cid-ua9mSMJ1RQ .mbr-section-title {
  color: #ffffff;
}
.cid-ua9mSMJ1RQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ua9mSMJ1RQ .mbr-text {
  color: #ffffff;
}
.cid-ua9mSMJ1RQ .mbr-section-title.main-title {
  text-align: center;
}
.cid-ua9mSNolvA {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua9mSNolvA .item-img {
  position: relative;
}
.cid-ua9mSNolvA .item-img img {
  transition: all 0.2s;
}
.cid-ua9mSNolvA h5 {
  line-height: 1.2;
}
.cid-ua9mSNolvA .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-ua9mSNolvA .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-ua9mSNolvA .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-ua9mSNolvA .item:hover img {
  transform: scale(1.05);
}
.cid-ua9mSNolvA .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-ua9mSNolvA .subtitle-wrap,
  .cid-ua9mSNolvA .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-ua9mSNolvA .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-ua9mSNolvA .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua9mSNolvA .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ua9mSNolvA .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-ua9mSNolvA .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-ua9mSNolvA .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-ua9mSNolvA .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua9mSNolvA .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-ua9mSNolvA .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua9mSNolvA .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-ua9mSNolvA .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua9mSNolvA .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-ua9mSNolvA .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-ua9mSNolvA img,
.cid-ua9mSNolvA .item-img {
  width: 100%;
}
.cid-ua9mSNolvA .item:focus,
.cid-ua9mSNolvA span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-ua9mSNolvA .item {
    margin-bottom: 1rem;
  }
}
.cid-ua9mSNolvA .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-ua9mSNolvA .item-title {
  text-align: left;
  color: #04551f;
}
.cid-ua9mSNolvA .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-ua9mSNolvA .mbr-text,
.cid-ua9mSNolvA .item .mbr-section-btn {
  color: #04551f;
}
.cid-ua9mSNolvA .mbr-section-subtitle,
.cid-ua9mSNolvA .subtitle-wrap,
.cid-ua9mSNolvA .mbr-section-btn {
  text-align: left;
}
.cid-ua9mSNolvA .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-ua9mSOcB09 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ua9mSOcB09 .item-img {
  position: relative;
}
.cid-ua9mSOcB09 .item-img img {
  transition: all 0.2s;
}
.cid-ua9mSOcB09 h5 {
  line-height: 1.2;
}
.cid-ua9mSOcB09 .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-ua9mSOcB09 .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-ua9mSOcB09 .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-ua9mSOcB09 .item:hover img {
  transform: scale(1.05);
}
.cid-ua9mSOcB09 .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-ua9mSOcB09 .subtitle-wrap,
  .cid-ua9mSOcB09 .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-ua9mSOcB09 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-ua9mSOcB09 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua9mSOcB09 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ua9mSOcB09 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-ua9mSOcB09 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-ua9mSOcB09 .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-ua9mSOcB09 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ua9mSOcB09 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-ua9mSOcB09 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ua9mSOcB09 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-ua9mSOcB09 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ua9mSOcB09 .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-ua9mSOcB09 .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-ua9mSOcB09 img,
.cid-ua9mSOcB09 .item-img {
  width: 100%;
}
.cid-ua9mSOcB09 .item:focus,
.cid-ua9mSOcB09 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-ua9mSOcB09 .item {
    margin-bottom: 1rem;
  }
}
.cid-ua9mSOcB09 .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-ua9mSOcB09 .item-title {
  text-align: left;
  color: #04551f;
}
.cid-ua9mSOcB09 .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-ua9mSOcB09 .mbr-text,
.cid-ua9mSOcB09 .item .mbr-section-btn {
  color: #04551f;
}
.cid-ua9mSOcB09 .mbr-section-subtitle,
.cid-ua9mSOcB09 .subtitle-wrap,
.cid-ua9mSOcB09 .mbr-section-btn {
  text-align: left;
}
.cid-ua9mSOcB09 .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-ua9mSP4CSS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #04551f;
}
.cid-ua9mSP4CSS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ua9mSP4CSS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ua9mSP4CSS .row {
  border: 3px solid #ffffff;
  margin-top: -3px;
  border-radius: 5px;
  padding: 64px 28px;
}
@media (max-width: 992px) {
  .cid-ua9mSP4CSS .row {
    padding: 48px 20px;
  }
}
@media (min-width: 992px) {
  .cid-ua9mSP4CSS .card {
    padding-right: 64px;
  }
  .cid-ua9mSP4CSS .card:last-child {
    padding-right: 16px;
    padding-left: 64px;
  }
}
@media (max-width: 992px) {
  .cid-ua9mSP4CSS .card:first-child {
    margin-bottom: 64px;
  }
}
.cid-ua9mSP4CSS .card .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ua9mSP4CSS .mbr-text {
  color: #fff9e7;
  text-align: center;
}
.cid-uhj6EYk5J2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f2ede4;
}
@media (max-width: 992px) {
  .cid-uhj6EYk5J2 .container {
    padding: 0 20px;
  }
}
.cid-uhj6EYk5J2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 660px;
  max-width: 550px;
}
@media (max-width: 767px) {
  .cid-uhj6EYk5J2 .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uhj6EYk5J2 .embla__slide:nth-child(2n) {
  min-width: 660px;
  max-width: 550px;
}
@media (max-width: 767px) {
  .cid-uhj6EYk5J2 .embla__slide:nth-child(2n) {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uhj6EYk5J2 .embla__slide:nth-child(2n) .slide-content .item-wrapper .item-img img {
  height: 380px;
}
@media (max-width: 992px) {
  .cid-uhj6EYk5J2 .embla__slide:nth-child(2n) .slide-content .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-uhj6EYk5J2 .embla__slide .slide-content {
  width: 100%;
}
.cid-uhj6EYk5J2 .embla__slide .slide-content .item-wrapper {
  display: flex;
  height: 100%;
  align-items: center;
}
.cid-uhj6EYk5J2 .embla__slide .slide-content .item-wrapper .item-img {
  width: 100%;
}
.cid-uhj6EYk5J2 .embla__slide .slide-content .item-wrapper .item-img img {
  height: 380px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uhj6EYk5J2 .embla__slide .slide-content .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-uhj6EYk5J2 .embla__button--next,
.cid-uhj6EYk5J2 .embla__button--prev {
  display: flex;
}
.cid-uhj6EYk5J2 .embla__button {
  bottom: 0;
  width: 56px;
  height: 56px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: #1e1d1c !important;
  color: #f2ede4 !important;
  border: none !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-uhj6EYk5J2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uhj6EYk5J2 .embla__button:hover {
  opacity: .6 !important;
}
.cid-uhj6EYk5J2 .embla__button.embla__button--prev {
  right: 4rem;
}
.cid-uhj6EYk5J2 .embla__button.embla__button--next {
  right: 0;
}
.cid-uhj6EYk5J2 .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-uhj6EYk5J2 .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-uhj6EYk5J2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uhj6EYk5J2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uhj6EYk5J2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uhja2mnb5v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f7f5f6;
}
@media (max-width: 992px) {
  .cid-uhja2mnb5v .container {
    padding: 0 15px;
  }
}
.cid-uhja2mnb5v .content-wrapper {
  padding-left: 76px;
}
@media (max-width: 1200px) {
  .cid-uhja2mnb5v .content-wrapper {
    padding-left: 54px;
  }
}
@media (max-width: 992px) {
  .cid-uhja2mnb5v .content-wrapper {
    padding-left: 0;
  }
}
.cid-uhja2mnb5v .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-uhja2mnb5v .content-wrapper .mbr-text {
  margin-bottom: 40px;
}
.cid-uhja2mnb5v .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 395px;
  max-width: 395px;
}
@media (max-width: 767px) {
  .cid-uhja2mnb5v .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uhja2mnb5v .embla__slide:nth-child(2n) .slide-content .item-wrapper .item-img img {
  height: 290px;
}
.cid-uhja2mnb5v .embla__slide .slide-content {
  width: 100%;
}
.cid-uhja2mnb5v .embla__slide .slide-content .item-wrapper {
  height: 100%;
  display: flex;
  align-items: center;
}
.cid-uhja2mnb5v .embla__slide .slide-content .item-wrapper .item-img {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-uhja2mnb5v .embla__slide .slide-content .item-wrapper .item-img img {
  height: 390px;
  object-fit: cover;
  transition: all 0.8s ease-in-out;
}
.cid-uhja2mnb5v .embla__button--next,
.cid-uhja2mnb5v .embla__button--prev {
  display: flex;
}
.cid-uhja2mnb5v .embla__button {
  bottom: 0;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 20px;
  background-color: transparent !important;
  color: #ffffff !important;
  border: 2px solid #ffffff !important;
  border-radius: 100%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-uhja2mnb5v .embla__button:hover {
  opacity: .5 !important;
}
.cid-uhja2mnb5v .embla__button.embla__button--prev {
  left: 0;
}
.cid-uhja2mnb5v .embla__button.embla__button--next {
  right: 0;
}
.cid-uhja2mnb5v .embla {
  position: relative;
  width: 100%;
  padding-bottom: 6rem;
}
.cid-uhja2mnb5v .embla__viewport {
  width: 100%;
  margin-right: 1rem;
}
.cid-uhja2mnb5v .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uhja2mnb5v .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uhja2mnb5v .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ua9mSPRzK4 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-ua9mSPRzK4 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-ua9mSPRzK4 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-ua9mSPRzK4 img,
.cid-ua9mSPRzK4 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-ua9mSPRzK4 .item {
  margin-bottom: 30px;
}
.cid-ua9mSPRzK4 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ua9mSPRzK4 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-ua9mSPRzK4 .item-img {
  position: relative;
  z-index: 1;
}
.cid-ua9mSPRzK4 .item-img img {
  transform: scale(1.05);
}
.cid-ua9mSPRzK4 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-ua9mSPRzK4 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-ua9mSQR0da {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-ua9mSQR0da .mbr-fallback-image.disabled {
  display: none;
}
.cid-ua9mSQR0da .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ua9mSQR0da .container {
  display: flex;
  justify-content: center;
}
.cid-ua9mSQR0da .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ua9mSQR0da .col-copyright {
  padding: 0;
}
.cid-ua9mSQR0da .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-ua9mSQR0da .copyright {
    text-align: center !important;
  }
}
.cid-uamDUDwauJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uamDUDwauJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uamDUDwauJ .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-uamDUDwauJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uamDUDwauJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uamDUDwauJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uamDUDwauJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uamDUDwauJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uamDUDwauJ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uamDUDwauJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uamDUDwauJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uamDUDwauJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uamDUDwauJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uamDUDwauJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uamDUDwauJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uamDUDwauJ .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-uamDUDwauJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uamDUDwauJ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uamDUDwauJ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uamDUDwauJ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uamDUDwauJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uamDUDwauJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uamDUDwauJ .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-uamDUDwauJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uamDUDwauJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uamDUDwauJ .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-uamDUDwauJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uamDUDwauJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-uamDUDwauJ .nav-item:focus,
.cid-uamDUDwauJ .nav-link:focus {
  outline: none;
}
.cid-uamDUDwauJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uamDUDwauJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uamDUDwauJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uamDUDwauJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uamDUDwauJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uamDUDwauJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uamDUDwauJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uamDUDwauJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uamDUDwauJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uamDUDwauJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uamDUDwauJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uamDUDwauJ .navbar.collapsed {
  justify-content: center;
}
.cid-uamDUDwauJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uamDUDwauJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uamDUDwauJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uamDUDwauJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uamDUDwauJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uamDUDwauJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uamDUDwauJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uamDUDwauJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uamDUDwauJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uamDUDwauJ .navbar {
    min-height: 72px;
  }
  .cid-uamDUDwauJ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uamDUDwauJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uamDUDwauJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uamDUDwauJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uamDUDwauJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uamDUDwauJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uamDUDwauJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uamDUDwauJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uamDUDwauJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uamDUDwauJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uamDUDwauJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uamDUDwauJ .dropdown-item.active,
.cid-uamDUDwauJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uamDUDwauJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uamDUDwauJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uamDUDwauJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uamDUDwauJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-uamDUDwauJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uamDUDwauJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uamDUDwauJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uamDUDwauJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uamDUDwauJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uamDUDwauJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uamDUDwauJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uamDUDwauJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uamDUDwauJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uamDUDwauJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uamDUDwauJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uamDUDwauJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uamDUDwauJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uamDUDwauJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uamDUDwauJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uamDUDwauJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uamDUDwauJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uamDUDwauJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uamDUDwauJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uamDUDwauJ .navbar {
    height: 70px;
  }
  .cid-uamDUDwauJ .navbar.opened {
    height: auto;
  }
  .cid-uamDUDwauJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uamDUDwauJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uamDUDwauJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-uamDUDwauJ .navbar-brand {
  margin-right: auto;
}
.cid-uamDUDwauJ .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-uamDUDwauJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uamDUDwauJ .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-uamDUDwauJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uamDUDwauJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-uamDUDwauJ .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-uamDUDwauJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uamDUDwauJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uamDUDwauJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uamDUDwauJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uamDUDwauJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uamDUDwauJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uamDUDwauJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uamDUDRB61 {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uamDUDRB61 .item-img {
  position: relative;
}
.cid-uamDUDRB61 .button1 {
  background: #04551f;
}
.cid-uamDUDRB61 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uamDUDRB61 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-uamDUDRB61 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-uamDUDRB61 .button2 {
    margin-top: 1rem;
  }
}
.cid-uamDUDRB61 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-uamDUDRB61 .title {
    top: 25%;
  }
}
.cid-uamDUDRB61 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uamDUDRB61 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-uamDUDRB61 .image-wrapper {
    min-height: 400px;
  }
}
.cid-uamDUDRB61 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uamDUDRB61 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uamDUDRB61 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-uamDUDRB61 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-uamDUDRB61 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-uamDUDRB61 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-uamDUDRB61 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-uamDUDRB61 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-uamDUDRB61 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uamDUDRB61 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-uamDUDRB61 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uamDUDRB61 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-uamDUDRB61 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uamDUDRB61 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uamDUDRB61 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uamDUDRB61 img,
.cid-uamDUDRB61 .item-img {
  width: 100%;
}
.cid-uamDUDRB61 .item-title2,
.cid-uamDUDRB61 .icon2 {
  color: #ffffff;
}
.cid-uamDUDRB61 .item-title1,
.cid-uamDUDRB61 .icon1 {
  color: #ffffff;
}
.cid-uamDUDRB61 .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-uamDUDRB61 .main-title DIV {
  text-align: center;
}
.cid-uamDUDRB61 h1,
.cid-uamDUDRB61 h2,
.cid-uamDUDRB61 h3,
.cid-uamDUDRB61 h4,
.cid-uamDUDRB61 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uamDUDRB61 p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
#custom-html-1sv {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1sv div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1sv p {
  font-size: 60px;
  color: #777;
}
#custom-html-1sv hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1sv hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1sv hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1sv hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1sv hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1sv .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uamDUEf117 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uamDUEf117 .item-img {
  position: relative;
}
.cid-uamDUEf117 .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-uamDUEf117 .card-text {
    padding-left: 4rem;
  }
}
.cid-uamDUEf117 h5 {
  line-height: 1.2;
}
.cid-uamDUEf117 .card {
  margin-bottom: 2rem;
}
.cid-uamDUEf117 .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uamDUEf117 .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-uamDUEf117 .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-uamDUEf117 .image-wrapper {
    min-height: 200px;
  }
}
.cid-uamDUEf117 .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uamDUEf117 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uamDUEf117 .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uamDUEf117 .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uamDUEf117 .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uamDUEf117 .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uamDUEf117 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uamDUEf117 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uamDUEf117 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uamDUEf117 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uamDUEf117 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uamDUEf117 .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-uamDUEf117 img,
.cid-uamDUEf117 .item-img {
  width: 100%;
}
.cid-uamDUEf117 .item:focus,
.cid-uamDUEf117 span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uamDUEf117 .item {
    margin-bottom: 1rem;
  }
}
.cid-uamDUEf117 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uamDUEf117 .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-uamDUEf117 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-uamDUEf117 .mbr-section-subtitle,
.cid-uamDUEf117 .subtitle-wrap,
.cid-uamDUEf117 .mbr-section-btn {
  text-align: left;
}
.cid-uamDUEf117 .mbr-text,
.cid-uamDUEf117 .item .mbr-section-btn {
  color: #ffffff;
}
.cid-uamDUEf117 .mbr-text {
  color: #04551f;
}
.cid-uamDUEf117 .mbr-title2 {
  color: #04551f;
}
.cid-uamIgYbubZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uamIgYbubZ .item-img {
  position: relative;
}
.cid-uamIgYbubZ .item-img img {
  transition: all 0.2s;
}
.cid-uamIgYbubZ .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-uamIgYbubZ .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-uamIgYbubZ .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-uamIgYbubZ .item:hover img {
  transform: scale(1.05);
}
.cid-uamIgYbubZ .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-uamIgYbubZ .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-uamIgYbubZ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uamIgYbubZ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uamIgYbubZ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-uamIgYbubZ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-uamIgYbubZ .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-uamIgYbubZ .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uamIgYbubZ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-uamIgYbubZ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uamIgYbubZ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-uamIgYbubZ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uamIgYbubZ .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uamIgYbubZ .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-uamIgYbubZ img,
.cid-uamIgYbubZ .item-img {
  width: 100%;
}
.cid-uamIgYbubZ .item:focus,
.cid-uamIgYbubZ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-uamIgYbubZ .item {
    margin-bottom: 1rem;
  }
}
.cid-uamIgYbubZ .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uamIgYbubZ .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-uamIgYbubZ .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-uamIgYbubZ .mbr-section-subtitle,
.cid-uamIgYbubZ .subtitle-wrap,
.cid-uamIgYbubZ .mbr-section-btn {
  text-align: left;
}
.cid-uamIgYbubZ .mbr-text,
.cid-uamIgYbubZ .item .mbr-section-btn {
  color: #ffffff;
}
#custom-html-1sx {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1sx div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1sx p {
  font-size: 60px;
  color: #777;
}
#custom-html-1sx hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1sx hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1sx hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1sx hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1sx hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1sx .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uamDUEF5hr {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uamDUEF5hr .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-uamDUEF5hr .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uamDUEF5hr img,
.cid-uamDUEF5hr .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-uamDUEF5hr .item {
  margin-bottom: 30px;
}
.cid-uamDUEF5hr .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uamDUEF5hr .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uamDUEF5hr .item-img {
  position: relative;
  z-index: 1;
}
.cid-uamDUEF5hr .item-img img {
  transform: scale(1.05);
}
.cid-uamDUEF5hr .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-uamDUEF5hr .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-uamDUF5OrM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-uamDUF5OrM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uamDUF5OrM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uamDUF5OrM .container {
  display: flex;
  justify-content: center;
}
.cid-uamDUF5OrM .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-uamDUF5OrM .col-copyright {
  padding: 0;
}
.cid-uamDUF5OrM .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-uamDUF5OrM .copyright {
    text-align: center !important;
  }
}
.cid-u1odUu9Bnu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u1odUu9Bnu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u1odUu9Bnu .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u1odUu9Bnu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u1odUu9Bnu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1odUu9Bnu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u1odUu9Bnu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1odUu9Bnu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1odUu9Bnu .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u1odUu9Bnu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u1odUu9Bnu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-u1odUu9Bnu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u1odUu9Bnu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u1odUu9Bnu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-u1odUu9Bnu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u1odUu9Bnu .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u1odUu9Bnu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u1odUu9Bnu .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u1odUu9Bnu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u1odUu9Bnu .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u1odUu9Bnu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u1odUu9Bnu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u1odUu9Bnu .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-u1odUu9Bnu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u1odUu9Bnu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u1odUu9Bnu .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u1odUu9Bnu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u1odUu9Bnu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-u1odUu9Bnu .nav-item:focus,
.cid-u1odUu9Bnu .nav-link:focus {
  outline: none;
}
.cid-u1odUu9Bnu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1odUu9Bnu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1odUu9Bnu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1odUu9Bnu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1odUu9Bnu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1odUu9Bnu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1odUu9Bnu .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1odUu9Bnu .navbar.opened {
  transition: all 0.3s;
}
.cid-u1odUu9Bnu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u1odUu9Bnu .navbar .navbar-logo img {
  width: auto;
}
.cid-u1odUu9Bnu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u1odUu9Bnu .navbar.collapsed {
  justify-content: center;
}
.cid-u1odUu9Bnu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1odUu9Bnu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1odUu9Bnu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u1odUu9Bnu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1odUu9Bnu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1odUu9Bnu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u1odUu9Bnu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1odUu9Bnu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u1odUu9Bnu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1odUu9Bnu .navbar {
    min-height: 72px;
  }
  .cid-u1odUu9Bnu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u1odUu9Bnu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1odUu9Bnu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1odUu9Bnu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1odUu9Bnu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1odUu9Bnu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u1odUu9Bnu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1odUu9Bnu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u1odUu9Bnu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1odUu9Bnu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u1odUu9Bnu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u1odUu9Bnu .dropdown-item.active,
.cid-u1odUu9Bnu .dropdown-item:active {
  background-color: transparent;
}
.cid-u1odUu9Bnu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1odUu9Bnu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1odUu9Bnu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1odUu9Bnu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-u1odUu9Bnu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u1odUu9Bnu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u1odUu9Bnu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1odUu9Bnu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u1odUu9Bnu .navbar-buttons {
    text-align: left;
  }
}
.cid-u1odUu9Bnu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u1odUu9Bnu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1odUu9Bnu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1odUu9Bnu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1odUu9Bnu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1odUu9Bnu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1odUu9Bnu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1odUu9Bnu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1odUu9Bnu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1odUu9Bnu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1odUu9Bnu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u1odUu9Bnu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u1odUu9Bnu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u1odUu9Bnu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1odUu9Bnu .navbar {
    height: 70px;
  }
  .cid-u1odUu9Bnu .navbar.opened {
    height: auto;
  }
  .cid-u1odUu9Bnu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u1odUu9Bnu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u1odUu9Bnu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-u1odUu9Bnu .navbar-brand {
  margin-right: auto;
}
.cid-u1odUu9Bnu .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-u1odUu9Bnu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1odUu9Bnu .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-u1odUu9Bnu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-u1odUu9Bnu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-u1odUu9Bnu .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-u1odUu9Bnu .navbar-brand {
    margin-right: auto;
  }
  .cid-u1odUu9Bnu .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-u1odUu9Bnu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u1odUu9Bnu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u1odUu9Bnu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u1odUu9Bnu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u1odUu9Bnu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-u1odUux5qr {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-u1odUux5qr .item-img {
  position: relative;
}
.cid-u1odUux5qr .button1 {
  background: #ffffcc;
}
.cid-u1odUux5qr .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u1odUux5qr .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-u1odUux5qr .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-u1odUux5qr .button2 {
    margin-top: 1rem;
  }
}
.cid-u1odUux5qr .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-u1odUux5qr .title {
    top: 25%;
  }
}
.cid-u1odUux5qr .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-u1odUux5qr .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-u1odUux5qr .image-wrapper {
    min-height: 400px;
  }
}
.cid-u1odUux5qr .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-u1odUux5qr .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-u1odUux5qr .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-u1odUux5qr .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-u1odUux5qr .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-u1odUux5qr .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-u1odUux5qr .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-u1odUux5qr .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-u1odUux5qr .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1odUux5qr .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-u1odUux5qr .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1odUux5qr .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-u1odUux5qr .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1odUux5qr .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1odUux5qr .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-u1odUux5qr img,
.cid-u1odUux5qr .item-img {
  width: 100%;
}
.cid-u1odUux5qr .item-title2,
.cid-u1odUux5qr .icon2 {
  color: #ffffff;
}
.cid-u1odUux5qr .item-title1,
.cid-u1odUux5qr .icon1 {
  color: #04551f;
}
.cid-u1odUux5qr .main-title {
  color: #ffffcc;
  text-align: center;
}
.cid-u1odUux5qr .main-title DIV {
  text-align: center;
}
.cid-u1odUux5qr h1,
.cid-u1odUux5qr h2,
.cid-u1odUux5qr h3,
.cid-u1odUux5qr h4,
.cid-u1odUux5qr .item-title,
.cid-u1odUux5qr .main-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
}
.cid-u1odUux5qr p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-u1odUux5qr .subtitle {
  color: #ccff00;
}
.cid-u2JhCuBBAD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u1odUuSvjo {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1odUuSvjo .container {
    padding: 0 24px;
  }
}
.cid-u1odUuSvjo .card {
  justify-content: center;
}
.cid-u1odUuSvjo .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-u1odUuSvjo .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-u1odUuSvjo .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1odUuSvjo .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-u1odUuSvjo .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-u1odUuSvjo .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-u1odUuSvjo .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-u1odUuSvjo .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-u1odUuSvjo .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-u1odUuSvjo .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1odUuSvjo .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-u1odUuSvjo .mbr-text {
  color: #04551f;
}
.cid-u1odUuSvjo .mbr-section-btn {
  text-align: right;
}
.cid-u1odUuSvjo .mbr-section-title,
.cid-u1odUuSvjo .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-u1odUvbE1J {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1odUvbE1J .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1odUvbE1J .colored-text {
  color: #a68462 !important;
}
.cid-u1odUvbE1J .mbr-section-title {
  color: #ffffff;
}
.cid-u1odUvbE1J .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1odUvbE1J .mbr-text {
  color: #ffffff;
}
.cid-u1odUvbE1J .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1odUvtxuJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1odUvtxuJ .item-img {
  position: relative;
}
.cid-u1odUvtxuJ .item-img img {
  transition: all 0.2s;
}
.cid-u1odUvtxuJ .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-u1odUvtxuJ .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-u1odUvtxuJ .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-u1odUvtxuJ .item:hover img {
  transform: scale(1.05);
}
.cid-u1odUvtxuJ .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-u1odUvtxuJ .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-u1odUvtxuJ .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u1odUvtxuJ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-u1odUvtxuJ .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-u1odUvtxuJ .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-u1odUvtxuJ .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-u1odUvtxuJ .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-u1odUvtxuJ .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-u1odUvtxuJ .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-u1odUvtxuJ .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-u1odUvtxuJ .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-u1odUvtxuJ .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u1odUvtxuJ .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-u1odUvtxuJ img,
.cid-u1odUvtxuJ .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-u1odUvtxuJ .item:focus,
.cid-u1odUvtxuJ span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-u1odUvtxuJ .item {
    margin-bottom: 1rem;
  }
}
.cid-u1odUvtxuJ .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-u1odUvtxuJ .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-u1odUvtxuJ .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-u1odUvtxuJ .mbr-section-subtitle,
.cid-u1odUvtxuJ .subtitle-wrap,
.cid-u1odUvtxuJ .mbr-section-btn {
  text-align: left;
}
.cid-u1odUvtxuJ .mbr-text,
.cid-u1odUvtxuJ .item .mbr-section-btn {
  color: #ffffff;
}
.cid-u1odUvtxuJ h1,
.cid-u1odUvtxuJ h2,
.cid-u1odUvtxuJ h3,
.cid-u1odUvtxuJ h5,
.cid-u1odUvtxuJ h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u1odUvtxuJ p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-u1orm6UnR5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1orm6UnR5 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1orm6UnR5 .colored-text {
  color: #a68462 !important;
}
.cid-u1orm6UnR5 .mbr-section-title {
  color: #ffffff;
}
.cid-u1orm6UnR5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1orm6UnR5 .mbr-text {
  color: #ffffff;
}
.cid-u1orm6UnR5 .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1odUvYUeb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u1odUvYUeb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1odUvYUeb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1odUvYUeb .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-u1odUvYUeb .container-fluid {
    padding: 0;
  }
}
.cid-u1odUvYUeb .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u1odUvYUeb .container {
    padding: 0 20px;
  }
}
.cid-u1odUvYUeb .row {
  justify-content: center;
}
.cid-u1odUvYUeb .card {
  padding: 0;
}
.cid-u1odUvYUeb .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1odUvYUeb .card img {
    height: 300px;
  }
}
.cid-u1odUvYUeb .row.cards {
  margin: 0;
}
.cid-u1odUvYUeb .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1odUvYUeb .row.cards img {
    height: 300px;
  }
}
.cid-u1odUwkWtk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1odUwkWtk .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-u1odUwkWtk .panel-group {
  border: none;
}
.cid-u1odUwkWtk .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-u1odUwkWtk .card-header {
    padding: 1rem 0rem;
  }
}
.cid-u1odUwkWtk .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-u1odUwkWtk .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-u1odUwkWtk .img-col {
  padding: 0;
}
.cid-u1odUwkWtk .img-item {
  height: 100%;
}
.cid-u1odUwkWtk img {
  height: 100%;
  object-fit: cover;
}
.cid-u1odUwkWtk .collapsed span {
  transform: rotate(0deg);
}
.cid-u1odUwkWtk .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u1odUwkWtk p {
  margin-bottom: 0.3rem;
}
.cid-u1odUwkWtk .panel-title-edit {
  color: #e9c0e9;
}
.cid-u1odUwkWtk .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-u1odUwkWtk .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-u1odUwkWtk .card {
    padding: 1.5rem;
  }
}
.cid-u1odUwkWtk .panel-text {
  color: #04551f;
}
.cid-u1odUwkWtk .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-u1odUwkWtk .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-u1odUwkWtk .panel-title-edit,
.cid-u1odUwkWtk .mbr-iconfont {
  color: #04551f;
}
.cid-u1odUwM6vX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-u1odUwM6vX .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-u1odUwM6vX .colored-text {
  color: #a68462 !important;
}
.cid-u1odUwM6vX .mbr-section-title {
  color: #ffffff;
}
.cid-u1odUwM6vX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u1odUwM6vX .mbr-text {
  color: #ffffff;
}
.cid-u1odUwM6vX .mbr-section-title.main-title {
  text-align: center;
}
.cid-u1odUx7RN3 {
  background-color: #ffffff;
}
.cid-u1odUx7RN3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1odUx7RN3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1odUx7RN3 .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-u1odUx7RN3 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-u1odUx7RN3 .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-u1odUx7RN3 .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-u1odUx7RN3 .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1odUx7RN3 .image-wrapper img {
    height: 300px;
  }
}
.cid-u1odUx7RN3 .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-u1odUx7RN3 .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-u1odUx7RN3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-u1odUx7RN3 .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-u1odUx7RN3 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1odUx7RN3 .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-u1odUx7RN3 .cards-wrapper {
    margin: 0;
  }
}
.cid-u1odUx7RN3 .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-u1odUx7RN3 .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-u1odUx7RN3 .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-u1odUx7RN3 .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-u1odUx7RN3 .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-u1odUx7RN3 .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-u1odUx7RN3 .mbr-section-title {
  color: #04551f;
}
.cid-u1odUx7RN3 .mbr-section-subtitle {
  color: #04551f;
}
.cid-u1odUx7RN3 .mbr-text {
  color: #04551f;
}
.cid-u1odUx7RN3 .mbr-card-title {
  color: #ffffff;
}
.cid-u1odUx7RN3 .mbr-card-title,
.cid-u1odUx7RN3 .cards-wrapper {
  color: #04551f;
}
.cid-u1odUxzrZX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u1odUxzrZX .container {
    padding: 0 24px;
  }
}
.cid-u1odUxzrZX .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u1odUxzrZX .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-u1odUxzrZX .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-u1odUxzrZX .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1odUxzrZX .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-u1odUxzrZX .mbr-section-btn {
    text-align: left;
  }
}
.cid-u1odUxzrZX .mbr-section-title {
  color: #F9F6E0;
}
.cid-u1odUxzrZX .mbr-text {
  color: #F9F6E0;
}
.cid-u7UgmqjDtp {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-u7UgmqjDtp .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-u7UgmqjDtp .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-u7UgmqjDtp img,
.cid-u7UgmqjDtp .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-u7UgmqjDtp .item {
  margin-bottom: 30px;
}
.cid-u7UgmqjDtp .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-u7UgmqjDtp .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-u7UgmqjDtp .item-img {
  position: relative;
  z-index: 1;
}
.cid-u7UgmqjDtp .item-img img {
  transform: scale(1.05);
}
.cid-u7UgmqjDtp .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-u7UgmqjDtp .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-u1odUywr8y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-u1odUywr8y .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1odUywr8y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1odUywr8y .container {
  display: flex;
  justify-content: center;
}
.cid-u1odUywr8y .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-u1odUywr8y .col-copyright {
  padding: 0;
}
.cid-u1odUywr8y .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-u1odUywr8y .copyright {
    text-align: center !important;
  }
}
.cid-ujk9Z8qTvM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ujk9Z8qTvM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujk9Z8qTvM .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-ujk9Z8qTvM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ujk9Z8qTvM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ujk9Z8qTvM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ujk9Z8qTvM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujk9Z8qTvM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujk9Z8qTvM .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ujk9Z8qTvM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ujk9Z8qTvM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ujk9Z8qTvM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ujk9Z8qTvM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ujk9Z8qTvM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ujk9Z8qTvM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ujk9Z8qTvM .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-ujk9Z8qTvM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ujk9Z8qTvM .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ujk9Z8qTvM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ujk9Z8qTvM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ujk9Z8qTvM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ujk9Z8qTvM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ujk9Z8qTvM .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-ujk9Z8qTvM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ujk9Z8qTvM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ujk9Z8qTvM .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-ujk9Z8qTvM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujk9Z8qTvM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-ujk9Z8qTvM .nav-item:focus,
.cid-ujk9Z8qTvM .nav-link:focus {
  outline: none;
}
.cid-ujk9Z8qTvM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujk9Z8qTvM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujk9Z8qTvM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujk9Z8qTvM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujk9Z8qTvM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujk9Z8qTvM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujk9Z8qTvM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ujk9Z8qTvM .navbar.opened {
  transition: all 0.3s;
}
.cid-ujk9Z8qTvM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujk9Z8qTvM .navbar .navbar-logo img {
  width: auto;
}
.cid-ujk9Z8qTvM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ujk9Z8qTvM .navbar.collapsed {
  justify-content: center;
}
.cid-ujk9Z8qTvM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujk9Z8qTvM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujk9Z8qTvM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-ujk9Z8qTvM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujk9Z8qTvM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujk9Z8qTvM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujk9Z8qTvM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujk9Z8qTvM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujk9Z8qTvM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ujk9Z8qTvM .navbar {
    min-height: 72px;
  }
  .cid-ujk9Z8qTvM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ujk9Z8qTvM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujk9Z8qTvM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujk9Z8qTvM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujk9Z8qTvM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujk9Z8qTvM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujk9Z8qTvM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujk9Z8qTvM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ujk9Z8qTvM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujk9Z8qTvM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujk9Z8qTvM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ujk9Z8qTvM .dropdown-item.active,
.cid-ujk9Z8qTvM .dropdown-item:active {
  background-color: transparent;
}
.cid-ujk9Z8qTvM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujk9Z8qTvM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujk9Z8qTvM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujk9Z8qTvM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-ujk9Z8qTvM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ujk9Z8qTvM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ujk9Z8qTvM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujk9Z8qTvM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ujk9Z8qTvM .navbar-buttons {
    text-align: left;
  }
}
.cid-ujk9Z8qTvM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujk9Z8qTvM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ujk9Z8qTvM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujk9Z8qTvM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujk9Z8qTvM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujk9Z8qTvM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujk9Z8qTvM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujk9Z8qTvM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujk9Z8qTvM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujk9Z8qTvM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujk9Z8qTvM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujk9Z8qTvM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujk9Z8qTvM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ujk9Z8qTvM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ujk9Z8qTvM .navbar {
    height: 70px;
  }
  .cid-ujk9Z8qTvM .navbar.opened {
    height: auto;
  }
  .cid-ujk9Z8qTvM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ujk9Z8qTvM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ujk9Z8qTvM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-ujk9Z8qTvM .navbar-brand {
  margin-right: auto;
}
.cid-ujk9Z8qTvM .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-ujk9Z8qTvM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ujk9Z8qTvM .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-ujk9Z8qTvM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-ujk9Z8qTvM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-ujk9Z8qTvM .navbar-brand {
    margin-right: auto;
  }
  .cid-ujk9Z8qTvM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-ujk9Z8qTvM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ujk9Z8qTvM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ujk9Z8qTvM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ujk9Z8qTvM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ujk9Z8qTvM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ujk9Z8Pgb6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-ujk9Z8Pgb6 .item-img {
  position: relative;
}
.cid-ujk9Z8Pgb6 .button1 {
  background: #04551f;
}
.cid-ujk9Z8Pgb6 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-ujk9Z8Pgb6 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-ujk9Z8Pgb6 .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-ujk9Z8Pgb6 .button2 {
    margin-top: 1rem;
  }
}
.cid-ujk9Z8Pgb6 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-ujk9Z8Pgb6 .title {
    top: 25%;
  }
}
.cid-ujk9Z8Pgb6 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-ujk9Z8Pgb6 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-ujk9Z8Pgb6 .image-wrapper {
    min-height: 400px;
  }
}
.cid-ujk9Z8Pgb6 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-ujk9Z8Pgb6 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-ujk9Z8Pgb6 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-ujk9Z8Pgb6 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-ujk9Z8Pgb6 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-ujk9Z8Pgb6 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-ujk9Z8Pgb6 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-ujk9Z8Pgb6 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-ujk9Z8Pgb6 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ujk9Z8Pgb6 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-ujk9Z8Pgb6 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ujk9Z8Pgb6 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-ujk9Z8Pgb6 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ujk9Z8Pgb6 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ujk9Z8Pgb6 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-ujk9Z8Pgb6 img,
.cid-ujk9Z8Pgb6 .item-img {
  width: 100%;
}
.cid-ujk9Z8Pgb6 .item-title2,
.cid-ujk9Z8Pgb6 .icon2 {
  color: #ffffff;
}
.cid-ujk9Z8Pgb6 .item-title1,
.cid-ujk9Z8Pgb6 .icon1 {
  color: #ffffff;
}
.cid-ujk9Z8Pgb6 .main-title {
  color: #ffff00;
  text-align: center;
}
.cid-ujk9Z8Pgb6 .main-title DIV {
  text-align: center;
}
.cid-ujk9Z8Pgb6 h1,
.cid-ujk9Z8Pgb6 h2,
.cid-ujk9Z8Pgb6 h3,
.cid-ujk9Z8Pgb6 h4,
.cid-ujk9Z8Pgb6 h5,
.cid-ujk9Z8Pgb6 .item-title,
.cid-ujk9Z8Pgb6 .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-ujk9Z8Pgb6 p,
.cid-ujk9Z8Pgb6 .item-title2,
.cid-ujk9Z8Pgb6 .item-title1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uuwtIAoU9L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uuwtIAoU9L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuwtIAoU9L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-uuwtIAoU9L .container {
    padding: 0 26px;
  }
}
.cid-uuwtIAoU9L .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uuwtIAoU9L .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uuwtIAoU9L .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uuwtIAoU9L .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-uuwtIAoU9L .mbr-section-subtitle {
  color: #04551f;
  text-align: center;
}
.cid-uuwtIAoU9L .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uuwtIAoU9L .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-ujk9Z99aFp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ujk9Z9pcRK.popup-builder {
  background-color: #ffffff;
}
.cid-ujk9Z9pcRK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ujk9Z9pcRK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ujk9Z9pcRK .modal-content,
.cid-ujk9Z9pcRK .modal-dialog {
  height: auto;
}
.cid-ujk9Z9pcRK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujk9Z9pcRK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ujk9Z9pcRK .form-wrapper .mbr-form .form-group,
  .cid-ujk9Z9pcRK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ujk9Z9pcRK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ujk9Z9pcRK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ujk9Z9pcRK .mbr-text {
  text-align: left;
  color: #04551f;
}
.cid-ujk9Z9pcRK .pt-0 {
  padding-top: 0 !important;
}
.cid-ujk9Z9pcRK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ujk9Z9pcRK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ujk9Z9pcRK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ujk9Z9pcRK .modal-open {
  overflow: hidden;
}
.cid-ujk9Z9pcRK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ujk9Z9pcRK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ujk9Z9pcRK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ujk9Z9pcRK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ujk9Z9pcRK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ujk9Z9pcRK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ujk9Z9pcRK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ujk9Z9pcRK .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ujk9Z9pcRK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ujk9Z9pcRK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ujk9Z9pcRK .modal-backdrop.fade {
  opacity: 0;
}
.cid-ujk9Z9pcRK .modal-backdrop.show {
  opacity: .5;
}
.cid-ujk9Z9pcRK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ujk9Z9pcRK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ujk9Z9pcRK .modal-header {
    padding: 1rem;
  }
}
.cid-ujk9Z9pcRK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ujk9Z9pcRK .modal-header .close svg {
  fill: #04551f;
}
.cid-ujk9Z9pcRK .modal-header .close:hover {
  opacity: 1;
}
.cid-ujk9Z9pcRK .modal-header .close:focus {
  outline: none;
}
.cid-ujk9Z9pcRK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #04551f;
}
.cid-ujk9Z9pcRK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ujk9Z9pcRK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ujk9Z9pcRK .modal-body {
    padding: 1rem;
  }
}
.cid-ujk9Z9pcRK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ujk9Z9pcRK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ujk9Z9pcRK .modal-footer {
    padding: 1rem;
  }
}
.cid-ujk9Z9pcRK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ujk9Z9pcRK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ujk9Z9pcRK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ujk9Z9pcRK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ujk9Z9pcRK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ujk9Z9pcRK .modal-lg,
  .cid-ujk9Z9pcRK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ujk9Z9pcRK .modal-xl {
    max-width: 1140px;
  }
}
.cid-ujk9Z9pcRK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ujk9Z9pcRK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ujk9Z9pcRK .form-group {
  margin-bottom: 1rem;
}
.cid-ujk9Z9pcRK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ujk9Z9pcRK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ujk9Z9pcRK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ujk9Z9pcRK .mbr-section-btn {
  margin: 0;
}
.cid-ujk9Z9pcRK .mbr-section-btn .btn {
  margin: 0;
}
.cid-ujk9Z9Ok58 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-ujk9Z9Ok58 .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-ujk9Z9Ok58 .colored-text {
  color: #a68462 !important;
}
.cid-ujk9Z9Ok58 .mbr-section-title {
  color: #ffffff;
}
.cid-ujk9Z9Ok58 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ujk9Z9Ok58 .mbr-text {
  color: #ffffff;
}
.cid-ujk9Z9Ok58 .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-ujk9Z9Ok58 .highlight {
  color: #99ff00;
}
.cid-ujk9Za8qib {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ujk9Za8qib .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujk9Za8qib .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujk9Za8qib .container-fluid {
  margin: 0;
  padding: 0 72px;
}
@media (max-width: 992px) {
  .cid-ujk9Za8qib .container-fluid {
    padding: 0 20px;
  }
}
.cid-ujk9Za8qib .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ujk9Za8qib .container {
    padding: 0 20px;
  }
  .cid-ujk9Za8qib .container .row {
    padding: 0;
  }
}
.cid-ujk9Za8qib .row {
  justify-content: center;
}
.cid-ujk9Za8qib .title-wrapper {
  position: relative;
}
.cid-ujk9Za8qib .title-wrapper .mbr-section-title {
  position: relative;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-ujk9Za8qib .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-ujk9Za8qib .title-wrapper .container-color {
  position: absolute;
  top: 0;
  left: -30%;
  height: 100px;
  width: 60%;
  background-color: #009933;
}
@media (max-width: 768px) {
  .cid-ujk9Za8qib .title-wrapper .container-color {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cid-ujk9Za8qib .card {
    margin-bottom: 40px;
  }
}
.cid-ujk9Za8qib .card .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 0 20px;
}
@media (max-width: 992px) {
  .cid-ujk9Za8qib .card .card-wrapper {
    padding: 0;
  }
}
.cid-ujk9Za8qib .card .card-wrapper .price-wrap {
  border-bottom: 1px solid #00ff50;
}
.cid-ujk9Za8qib .card .card-wrapper .price-wrap .mbr-desc {
  margin-bottom: 40px;
}
.cid-ujk9Za8qib .card .card-wrapper .price-wrap .mbr-price {
  margin-bottom: 40px;
}
.cid-ujk9Za8qib .card .card-wrapper .price-wrap .mbr-card-title {
  margin-bottom: 20px;
}
.cid-ujk9Za8qib .card .card-wrapper .mbr-section-btn .btn .mbr-iconfont {
  color: #c6a38f;
}
.cid-ujk9Za8qib .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-ujk9Za8qib .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-ujk9Za8qib .mbr-price {
  color: #04551f;
  text-align: center;
}
.cid-ujk9Za8qib .mbr-card-title {
  color: #ffffff;
}
.cid-ujk9Za8qib .mbr-card-title,
.cid-ujk9Za8qib .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-ujk9ZcLBkq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-ujk9ZcLBkq .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-ujk9ZcLBkq .colored-text {
  color: #a68462 !important;
}
.cid-ujk9ZcLBkq .mbr-section-title {
  color: #ffffff;
}
.cid-ujk9ZcLBkq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ujk9ZcLBkq .mbr-text {
  color: #ffffff;
}
.cid-ujk9ZcLBkq .mbr-section-title.main-title {
  text-align: center;
  color: #ffffcc;
}
.cid-ujkjXOI54w {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ujkjXOI54w .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujkjXOI54w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujkjXOI54w .row {
  border: 3px solid #04551f;
  margin-top: -3px;
  border-radius: 5px;
  padding: 64px 28px;
}
@media (max-width: 992px) {
  .cid-ujkjXOI54w .row {
    padding: 48px 20px;
  }
}
@media (min-width: 992px) {
  .cid-ujkjXOI54w .card {
    padding-right: 64px;
  }
  .cid-ujkjXOI54w .card:last-child {
    padding-right: 16px;
    padding-left: 64px;
  }
}
@media (max-width: 992px) {
  .cid-ujkjXOI54w .card:first-child {
    margin-bottom: 64px;
  }
}
.cid-ujkjXOI54w .card .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-ujkjXOI54w .mbr-text {
  color: #04551f;
}
.cid-upJSxpeqsw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-upJSxpeqsw .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-upJSxpeqsw .colored-text {
  color: #a68462 !important;
}
.cid-upJSxpeqsw .mbr-section-title {
  color: #ffffff;
}
.cid-upJSxpeqsw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upJSxpeqsw .mbr-text {
  color: #ffffff;
}
.cid-upJSxpeqsw .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-ujk9Zde3OU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ujk9Zde3OU .item-img {
  position: relative;
}
.cid-ujk9Zde3OU .item-img img {
  transition: all 0.2s;
}
.cid-ujk9Zde3OU h5 {
  line-height: 1.2;
}
.cid-ujk9Zde3OU .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-ujk9Zde3OU .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-ujk9Zde3OU .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-ujk9Zde3OU .item:hover img {
  transform: scale(1.05);
}
.cid-ujk9Zde3OU .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-ujk9Zde3OU .subtitle-wrap,
  .cid-ujk9Zde3OU .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-ujk9Zde3OU .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-ujk9Zde3OU .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ujk9Zde3OU .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ujk9Zde3OU .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-ujk9Zde3OU .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-ujk9Zde3OU .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-ujk9Zde3OU .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-ujk9Zde3OU .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-ujk9Zde3OU .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-ujk9Zde3OU .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-ujk9Zde3OU .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-ujk9Zde3OU .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-ujk9Zde3OU .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-ujk9Zde3OU img,
.cid-ujk9Zde3OU .item-img {
  width: 100%;
}
.cid-ujk9Zde3OU .item:focus,
.cid-ujk9Zde3OU span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-ujk9Zde3OU .item {
    margin-bottom: 1rem;
  }
}
.cid-ujk9Zde3OU .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-ujk9Zde3OU .item-title {
  text-align: left;
  color: #04551f;
}
.cid-ujk9Zde3OU .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-ujk9Zde3OU .mbr-text,
.cid-ujk9Zde3OU .item .mbr-section-btn {
  color: #04551f;
}
.cid-ujk9Zde3OU .mbr-section-subtitle,
.cid-ujk9Zde3OU .subtitle-wrap,
.cid-ujk9Zde3OU .mbr-section-btn {
  text-align: left;
}
.cid-ujk9Zde3OU .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-upJSROGAYO {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-upJSROGAYO .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-upJSROGAYO .colored-text {
  color: #a68462 !important;
}
.cid-upJSROGAYO .mbr-section-title {
  color: #ffffff;
}
.cid-upJSROGAYO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upJSROGAYO .mbr-text {
  color: #ffffff;
}
.cid-upJSROGAYO .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-upJTg2BB8Y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-upJTg2BB8Y .item-img {
  position: relative;
}
.cid-upJTg2BB8Y .item-img img {
  transition: all 0.2s;
}
.cid-upJTg2BB8Y h5 {
  line-height: 1.2;
}
.cid-upJTg2BB8Y .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-upJTg2BB8Y .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-upJTg2BB8Y .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-upJTg2BB8Y .item:hover img {
  transform: scale(1.05);
}
.cid-upJTg2BB8Y .mbr-section-subtitle {
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-upJTg2BB8Y .subtitle-wrap,
  .cid-upJTg2BB8Y .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-upJTg2BB8Y .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-upJTg2BB8Y .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-upJTg2BB8Y .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-upJTg2BB8Y .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-upJTg2BB8Y .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-upJTg2BB8Y .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-upJTg2BB8Y .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-upJTg2BB8Y .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-upJTg2BB8Y .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-upJTg2BB8Y .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-upJTg2BB8Y .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-upJTg2BB8Y .item-content {
  padding: 0.5rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-upJTg2BB8Y .item-content {
    padding: 0 0.5rem;
    padding-top: 1rem;
  }
}
.cid-upJTg2BB8Y img,
.cid-upJTg2BB8Y .item-img {
  width: 100%;
}
.cid-upJTg2BB8Y .item:focus,
.cid-upJTg2BB8Y span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-upJTg2BB8Y .item {
    margin-bottom: 1rem;
  }
}
.cid-upJTg2BB8Y .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-upJTg2BB8Y .item-title {
  text-align: left;
  color: #04551f;
}
.cid-upJTg2BB8Y .item-subtitle {
  text-align: left;
  color: #04551f;
}
.cid-upJTg2BB8Y .mbr-text,
.cid-upJTg2BB8Y .item .mbr-section-btn {
  color: #04551f;
}
.cid-upJTg2BB8Y .mbr-section-subtitle,
.cid-upJTg2BB8Y .subtitle-wrap,
.cid-upJTg2BB8Y .mbr-section-btn {
  text-align: left;
}
.cid-upJTg2BB8Y .mbr-section-btn {
  margin-top: 10px;
  text-align: center;
}
.cid-uk3cHs7ddY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uk3cHs7ddY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uk3cHs7ddY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uk3cHs7ddY .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uk3cHs7ddY .item-wrapper {
  background-color: #e0e0e0;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uk3cHs7ddY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uk3cHs7ddY .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uk3cHs7ddY .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uk3cHs7ddY .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uk3cHs7ddY .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uk3cHs7ddY .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uk3cHs7ddY .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uk3cHs7ddY .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uk3cHs7ddY .card-title {
  color: #04551f;
}
.cid-uk3cHs7ddY .card-subtitle {
  color: #04551f;
}
.cid-uk3cHs7ddY .mbr-text,
.cid-uk3cHs7ddY .social-row {
  color: #04551f;
}
.cid-uk3cHs7ddY .mbr-text,
.cid-uk3cHs7ddY .item .mbr-section-btn {
  color: #04551f;
}
.cid-uk3cHs7ddY .mbr-section-subtitle,
.cid-uk3cHs7ddY .subtitle-wrap,
.cid-uk3cHs7ddY .mbr-section-btn {
  text-align: left;
}
#custom-html-1va {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1va div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1va p {
  font-size: 60px;
  color: #777;
}
#custom-html-1va hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1va hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1va hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1va hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1va hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1va .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-ujk9ZhwsTT {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-ujk9ZhwsTT .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-ujk9ZhwsTT .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-ujk9ZhwsTT img,
.cid-ujk9ZhwsTT .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-ujk9ZhwsTT .item {
  margin-bottom: 30px;
}
.cid-ujk9ZhwsTT .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ujk9ZhwsTT .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-ujk9ZhwsTT .item-img {
  position: relative;
  z-index: 1;
}
.cid-ujk9ZhwsTT .item-img img {
  transform: scale(1.05);
}
.cid-ujk9ZhwsTT .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-ujk9ZhwsTT .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-ujk9ZimDnN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-ujk9ZimDnN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujk9ZimDnN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujk9ZimDnN .container {
  display: flex;
  justify-content: center;
}
.cid-ujk9ZimDnN .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujk9ZimDnN .col-copyright {
  padding: 0;
}
.cid-ujk9ZimDnN .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-ujk9ZimDnN .copyright {
    text-align: center !important;
  }
}
.cid-upV6f7rOIB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-upV6f7rOIB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-upV6f7rOIB .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-upV6f7rOIB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-upV6f7rOIB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upV6f7rOIB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-upV6f7rOIB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-upV6f7rOIB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upV6f7rOIB .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-upV6f7rOIB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-upV6f7rOIB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-upV6f7rOIB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-upV6f7rOIB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-upV6f7rOIB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-upV6f7rOIB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-upV6f7rOIB .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-upV6f7rOIB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-upV6f7rOIB .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-upV6f7rOIB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-upV6f7rOIB .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-upV6f7rOIB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-upV6f7rOIB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-upV6f7rOIB .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-upV6f7rOIB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upV6f7rOIB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upV6f7rOIB .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-upV6f7rOIB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-upV6f7rOIB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-upV6f7rOIB .nav-item:focus,
.cid-upV6f7rOIB .nav-link:focus {
  outline: none;
}
.cid-upV6f7rOIB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upV6f7rOIB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upV6f7rOIB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upV6f7rOIB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upV6f7rOIB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upV6f7rOIB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upV6f7rOIB .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-upV6f7rOIB .navbar.opened {
  transition: all 0.3s;
}
.cid-upV6f7rOIB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-upV6f7rOIB .navbar .navbar-logo img {
  width: auto;
}
.cid-upV6f7rOIB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-upV6f7rOIB .navbar.collapsed {
  justify-content: center;
}
.cid-upV6f7rOIB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upV6f7rOIB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-upV6f7rOIB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-upV6f7rOIB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upV6f7rOIB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upV6f7rOIB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-upV6f7rOIB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upV6f7rOIB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-upV6f7rOIB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-upV6f7rOIB .navbar {
    min-height: 72px;
  }
  .cid-upV6f7rOIB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-upV6f7rOIB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upV6f7rOIB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upV6f7rOIB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upV6f7rOIB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-upV6f7rOIB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-upV6f7rOIB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-upV6f7rOIB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-upV6f7rOIB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upV6f7rOIB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-upV6f7rOIB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-upV6f7rOIB .dropdown-item.active,
.cid-upV6f7rOIB .dropdown-item:active {
  background-color: transparent;
}
.cid-upV6f7rOIB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upV6f7rOIB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upV6f7rOIB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upV6f7rOIB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-upV6f7rOIB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-upV6f7rOIB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-upV6f7rOIB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-upV6f7rOIB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-upV6f7rOIB .navbar-buttons {
    text-align: left;
  }
}
.cid-upV6f7rOIB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-upV6f7rOIB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upV6f7rOIB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upV6f7rOIB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upV6f7rOIB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upV6f7rOIB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upV6f7rOIB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upV6f7rOIB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upV6f7rOIB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upV6f7rOIB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upV6f7rOIB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-upV6f7rOIB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-upV6f7rOIB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upV6f7rOIB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upV6f7rOIB .navbar {
    height: 70px;
  }
  .cid-upV6f7rOIB .navbar.opened {
    height: auto;
  }
  .cid-upV6f7rOIB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-upV6f7rOIB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-upV6f7rOIB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-upV6f7rOIB .navbar-brand {
  margin-right: auto;
}
.cid-upV6f7rOIB .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-upV6f7rOIB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-upV6f7rOIB .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-upV6f7rOIB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-upV6f7rOIB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-upV6f7rOIB .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-upV6f7rOIB .navbar-brand {
    margin-right: auto;
  }
  .cid-upV6f7rOIB .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-upV6f7rOIB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-upV6f7rOIB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-upV6f7rOIB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-upV6f7rOIB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-upV6f7rOIB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-upV6f7LvuE {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-upV6f7LvuE .item-img {
  position: relative;
}
.cid-upV6f7LvuE .button1 {
  background: #04551f;
}
.cid-upV6f7LvuE .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-upV6f7LvuE .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-upV6f7LvuE .button2 {
  background: #ffcc00;
}
@media (max-width: 767px) {
  .cid-upV6f7LvuE .button2 {
    margin-top: 1rem;
  }
}
.cid-upV6f7LvuE .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-upV6f7LvuE .title {
    top: 25%;
  }
}
.cid-upV6f7LvuE .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-upV6f7LvuE .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-upV6f7LvuE .image-wrapper {
    min-height: 400px;
  }
}
.cid-upV6f7LvuE .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-upV6f7LvuE .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-upV6f7LvuE .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-upV6f7LvuE .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-upV6f7LvuE .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-upV6f7LvuE .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-upV6f7LvuE .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-upV6f7LvuE .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-upV6f7LvuE .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-upV6f7LvuE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-upV6f7LvuE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-upV6f7LvuE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-upV6f7LvuE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-upV6f7LvuE .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-upV6f7LvuE .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-upV6f7LvuE img,
.cid-upV6f7LvuE .item-img {
  width: 100%;
}
.cid-upV6f7LvuE .item-title2,
.cid-upV6f7LvuE .icon2 {
  color: #41007b;
}
.cid-upV6f7LvuE .item-title1,
.cid-upV6f7LvuE .icon1 {
  color: #ffffff;
}
.cid-upV6f7LvuE .main-title {
  color: #f9f103;
  text-align: center;
}
.cid-upV6f7LvuE .main-title DIV {
  text-align: center;
}
.cid-upV6f7LvuE h1,
.cid-upV6f7LvuE h2,
.cid-upV6f7LvuE h3,
.cid-upV6f7LvuE h4,
.cid-upV6f7LvuE .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-upV6f7LvuE p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-upV6f8hEtG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-upV6f8hEtG .item-img {
  position: relative;
}
.cid-upV6f8hEtG .item-img img {
  transition: all 0.2s;
}
@media (min-width: 992px) {
  .cid-upV6f8hEtG .card-text {
    padding-left: 4rem;
  }
}
.cid-upV6f8hEtG h5 {
  line-height: 1.2;
}
.cid-upV6f8hEtG .card {
  margin-bottom: 2rem;
}
.cid-upV6f8hEtG .card:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-upV6f8hEtG .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-upV6f8hEtG .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
  min-height: 250px;
  background: #04551f;
}
@media (max-width: 992px) {
  .cid-upV6f8hEtG .image-wrapper {
    min-height: 200px;
  }
}
.cid-upV6f8hEtG .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-upV6f8hEtG .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-upV6f8hEtG .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-upV6f8hEtG .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-upV6f8hEtG .link-icon-wrapper .icon-wrap {
  background: #04551f;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-upV6f8hEtG .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-upV6f8hEtG .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-upV6f8hEtG .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-upV6f8hEtG .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-upV6f8hEtG .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-upV6f8hEtG .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-upV6f8hEtG .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-upV6f8hEtG img,
.cid-upV6f8hEtG .item-img {
  width: 100%;
}
.cid-upV6f8hEtG .item:focus,
.cid-upV6f8hEtG span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-upV6f8hEtG .item {
    margin-bottom: 1rem;
  }
}
.cid-upV6f8hEtG .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-upV6f8hEtG .item-title {
  text-align: left;
  color: #ffffff;
}
.cid-upV6f8hEtG .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-upV6f8hEtG .mbr-section-subtitle,
.cid-upV6f8hEtG .subtitle-wrap,
.cid-upV6f8hEtG .mbr-section-btn {
  text-align: left;
}
.cid-upV6f8hEtG .mbr-text,
.cid-upV6f8hEtG .item .mbr-section-btn {
  color: #ffffff;
}
.cid-upV6f8hEtG .mbr-text {
  color: #04551f;
}
.cid-upV6f8hEtG .mbr-title2 {
  color: #04551f;
}
.cid-upV6f8hEtG p {
  text-align: justify;
  text-justify: inter-word;
}
#custom-html-1xb {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1xb div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1xb p {
  font-size: 60px;
  color: #777;
}
#custom-html-1xb hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1xb hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1xb hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1xb hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1xb hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1xb .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-upZ2Y85aHI {
  background-color: #ffffff;
}
.cid-upZ2Y85aHI .mbr-fallback-image.disabled {
  display: none;
}
.cid-upZ2Y85aHI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upZ2Y85aHI .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-upZ2Y85aHI .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-upZ2Y85aHI .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-upZ2Y85aHI .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upZ2Y85aHI .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-upZ2Y85aHI .image-wrapper img {
    height: 300px;
  }
}
.cid-upZ2Y85aHI .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-upZ2Y85aHI .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-upZ2Y85aHI .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-upZ2Y85aHI .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-upZ2Y85aHI .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-upZ2Y85aHI .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-upZ2Y85aHI .cards-wrapper {
    margin: 0;
  }
}
.cid-upZ2Y85aHI .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-upZ2Y85aHI .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-upZ2Y85aHI .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-upZ2Y85aHI .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-upZ2Y85aHI .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-upZ2Y85aHI .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-upZ2Y85aHI .mbr-section-title {
  color: #04551f;
}
.cid-upZ2Y85aHI .mbr-section-subtitle {
  color: #04551f;
}
.cid-upZ2Y85aHI .mbr-text {
  color: #04551f;
}
.cid-upZ2Y85aHI .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-upZ2Y85aHI .mbr-card-title,
.cid-upZ2Y85aHI .cards-wrapper {
  color: #04551f;
}
#custom-html-1wv {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1wv div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1wv p {
  font-size: 60px;
  color: #777;
}
#custom-html-1wv hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1wv hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1wv hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1wv hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1wv hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1wv .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uqieSLw5jc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uqieSLw5jc .col-title {
    margin-bottom: 20px;
  }
}
.cid-uqieSLw5jc .mbr-section-title {
  color: #04551f;
}
.cid-uqieSLw5jc .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-uqieSLw5jc .mbr-text {
  color: #04551f;
}
#custom-html-1xe {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1xe div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1xe p {
  font-size: 60px;
  color: #777;
}
#custom-html-1xe hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1xe hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1xe hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1xe hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1xe hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1xe .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-upV6f9la56 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-upV6f9la56 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
  text-decoration-line: underline;
}
.cid-upV6f9la56 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-upV6f9la56 img,
.cid-upV6f9la56 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-upV6f9la56 .item {
  margin-bottom: 30px;
}
.cid-upV6f9la56 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-upV6f9la56 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-upV6f9la56 .item-img {
  position: relative;
  z-index: 1;
}
.cid-upV6f9la56 .item-img img {
  transform: scale(1.05);
}
.cid-upV6f9la56 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-upV6f9la56 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-upV6f9NZdm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-upV6f9NZdm .mbr-fallback-image.disabled {
  display: none;
}
.cid-upV6f9NZdm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upV6f9NZdm .container {
  display: flex;
  justify-content: center;
}
.cid-upV6f9NZdm .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-upV6f9NZdm .col-copyright {
  padding: 0;
}
.cid-upV6f9NZdm .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-upV6f9NZdm .copyright {
    text-align: center !important;
  }
}
.cid-upVhDcQDIF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-upVhDcQDIF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-upVhDcQDIF .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-upVhDcQDIF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-upVhDcQDIF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-upVhDcQDIF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-upVhDcQDIF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-upVhDcQDIF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-upVhDcQDIF .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-upVhDcQDIF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-upVhDcQDIF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-upVhDcQDIF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-upVhDcQDIF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-upVhDcQDIF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-upVhDcQDIF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-upVhDcQDIF .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-upVhDcQDIF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-upVhDcQDIF .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-upVhDcQDIF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-upVhDcQDIF .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-upVhDcQDIF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-upVhDcQDIF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-upVhDcQDIF .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-upVhDcQDIF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-upVhDcQDIF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-upVhDcQDIF .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-upVhDcQDIF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-upVhDcQDIF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-upVhDcQDIF .nav-item:focus,
.cid-upVhDcQDIF .nav-link:focus {
  outline: none;
}
.cid-upVhDcQDIF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-upVhDcQDIF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-upVhDcQDIF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-upVhDcQDIF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-upVhDcQDIF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-upVhDcQDIF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-upVhDcQDIF .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-upVhDcQDIF .navbar.opened {
  transition: all 0.3s;
}
.cid-upVhDcQDIF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-upVhDcQDIF .navbar .navbar-logo img {
  width: auto;
}
.cid-upVhDcQDIF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-upVhDcQDIF .navbar.collapsed {
  justify-content: center;
}
.cid-upVhDcQDIF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-upVhDcQDIF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-upVhDcQDIF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-upVhDcQDIF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-upVhDcQDIF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-upVhDcQDIF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-upVhDcQDIF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-upVhDcQDIF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-upVhDcQDIF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-upVhDcQDIF .navbar {
    min-height: 72px;
  }
  .cid-upVhDcQDIF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-upVhDcQDIF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-upVhDcQDIF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-upVhDcQDIF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-upVhDcQDIF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-upVhDcQDIF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-upVhDcQDIF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-upVhDcQDIF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-upVhDcQDIF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-upVhDcQDIF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-upVhDcQDIF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-upVhDcQDIF .dropdown-item.active,
.cid-upVhDcQDIF .dropdown-item:active {
  background-color: transparent;
}
.cid-upVhDcQDIF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-upVhDcQDIF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-upVhDcQDIF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-upVhDcQDIF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-upVhDcQDIF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-upVhDcQDIF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-upVhDcQDIF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-upVhDcQDIF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-upVhDcQDIF .navbar-buttons {
    text-align: left;
  }
}
.cid-upVhDcQDIF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-upVhDcQDIF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-upVhDcQDIF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-upVhDcQDIF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upVhDcQDIF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-upVhDcQDIF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-upVhDcQDIF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upVhDcQDIF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-upVhDcQDIF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-upVhDcQDIF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-upVhDcQDIF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-upVhDcQDIF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-upVhDcQDIF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-upVhDcQDIF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-upVhDcQDIF .navbar {
    height: 70px;
  }
  .cid-upVhDcQDIF .navbar.opened {
    height: auto;
  }
  .cid-upVhDcQDIF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-upVhDcQDIF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-upVhDcQDIF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-upVhDcQDIF .navbar-brand {
  margin-right: auto;
}
.cid-upVhDcQDIF .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-upVhDcQDIF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-upVhDcQDIF .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-upVhDcQDIF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-upVhDcQDIF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-upVhDcQDIF .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-upVhDcQDIF .navbar-brand {
    margin-right: auto;
  }
  .cid-upVhDcQDIF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-upVhDcQDIF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-upVhDcQDIF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-upVhDcQDIF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-upVhDcQDIF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-upVhDcQDIF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-upVhDdghBy {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-upVhDdghBy .item-img {
  position: relative;
}
.cid-upVhDdghBy .button1 {
  background: #ffe337;
}
.cid-upVhDdghBy .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-upVhDdghBy .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-upVhDdghBy .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-upVhDdghBy .button2 {
    margin-top: 1rem;
  }
}
.cid-upVhDdghBy .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-upVhDdghBy .title {
    top: 25%;
  }
}
.cid-upVhDdghBy .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-upVhDdghBy .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-upVhDdghBy .image-wrapper {
    min-height: 400px;
  }
}
.cid-upVhDdghBy .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-upVhDdghBy .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-upVhDdghBy .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-upVhDdghBy .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-upVhDdghBy .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-upVhDdghBy .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-upVhDdghBy .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-upVhDdghBy .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-upVhDdghBy .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-upVhDdghBy .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-upVhDdghBy .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-upVhDdghBy .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-upVhDdghBy .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-upVhDdghBy .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-upVhDdghBy .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-upVhDdghBy img,
.cid-upVhDdghBy .item-img {
  width: 100%;
}
.cid-upVhDdghBy .item-title2,
.cid-upVhDdghBy .icon2 {
  color: #ffffff;
}
.cid-upVhDdghBy .item-title1,
.cid-upVhDdghBy .icon1 {
  color: #04551f;
}
.cid-upVhDdghBy .main-title {
  color: #ffcc00;
  text-align: center;
}
.cid-upVhDdghBy .main-title DIV {
  text-align: center;
}
.cid-upVhDdghBy h1,
.cid-upVhDdghBy h2,
.cid-upVhDdghBy h3,
.cid-upVhDdghBy h4,
.cid-upVhDdghBy .item-title,
.cid-upVhDdghBy .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-upVhDdghBy p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
}
.cid-upVhDdghBy .subtitle {
  color: #ccff00;
}
.cid-upVhDdC6Ev {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-upVhDdV9dV {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-upVhDdV9dV .container {
    padding: 0 24px;
  }
}
.cid-upVhDdV9dV .card {
  justify-content: center;
}
.cid-upVhDdV9dV .title-wrapper {
  padding: 0 32px 32px;
}
@media (max-width: 992px) {
  .cid-upVhDdV9dV .title-wrapper {
    padding: 0 24px 24px;
  }
}
.cid-upVhDdV9dV .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-upVhDdV9dV .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-upVhDdV9dV .text-wrapper {
  border-top: 1px solid #04551f;
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
@media (max-width: 992px) {
  .cid-upVhDdV9dV .text-wrapper {
    display: block;
    padding: 24px;
  }
}
.cid-upVhDdV9dV .text-wrapper .mbr-text {
  width: 45%;
}
@media (max-width: 992px) {
  .cid-upVhDdV9dV .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-upVhDdV9dV .text-wrapper .mbr-text:last-child {
    margin-bottom: 0;
  }
}
.cid-upVhDdV9dV .mbr-section-title {
  color: #F9F6E0;
}
.cid-upVhDdV9dV .mbr-desc {
  color: #04551f;
  text-align: center;
}
.cid-upVhDdV9dV .mbr-text {
  color: #04551f;
}
.cid-upVhDdV9dV .mbr-section-btn {
  text-align: right;
}
.cid-upVhDdV9dV .mbr-section-title,
.cid-upVhDdV9dV .mbr-section-btn {
  text-align: center;
  color: #04551f;
}
.cid-upVhDdV9dV .tm {
  font-size: 16px;
}
.cid-upVhDedUck {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-upVhDedUck .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-upVhDedUck .colored-text {
  color: #a68462 !important;
}
.cid-upVhDedUck .mbr-section-title {
  color: #ffffff;
}
.cid-upVhDedUck .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upVhDedUck .mbr-text {
  color: #ffffff;
}
.cid-upVhDedUck .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-upVhDewwRC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-upVhDewwRC .item-img {
  position: relative;
}
.cid-upVhDewwRC .item-img img {
  transition: all 0.2s;
}
.cid-upVhDewwRC .item {
  transition: transform 0.3s;
  margin-bottom: 2rem;
}
.cid-upVhDewwRC .item:hover {
  cursor: pointer;
  transform: translateY(-6px);
}
.cid-upVhDewwRC .item:hover .link-icon-wrapper span {
  transform: rotate(-20deg) scale(1.3);
}
.cid-upVhDewwRC .item:hover img {
  transform: scale(1.05);
}
.cid-upVhDewwRC .mbr-section-subtitle {
  border: 1px solid currentColor;
  border-radius: 1rem;
  width: fit-content;
  padding: 0.2rem 0.7rem;
  display: inline-block;
}
.cid-upVhDewwRC .image-wrapper {
  overflow: hidden;
  border-radius: 2rem;
}
.cid-upVhDewwRC .item-wrapper {
  position: relative;
  background: #ffffff;
  border: 3px solid #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-upVhDewwRC .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-upVhDewwRC .item-link {
  position: absolute;
  bottom: 8px;
  right: 90px;
  color: #ffffff;
}
.cid-upVhDewwRC .link-icon-wrapper {
  position: absolute;
  right: -1px;
  padding: 2px;
  bottom: -1px;
  background: #ffffff;
  width: 68px;
  height: 68px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 2rem;
  z-index: 3;
}
.cid-upVhDewwRC .link-icon-wrapper .icon-wrap {
  background: #ffffff;
  width: 55px;
  height: 55px;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.cid-upVhDewwRC .link-icon-wrapper .icon-wrap span {
  color: #ffffff;
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-upVhDewwRC .link-icon-wrapper .svg1 {
  position: absolute;
  top: -29px;
  right: 0px;
  transform: rotate(180deg);
  width: 30px;
}
.cid-upVhDewwRC .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-upVhDewwRC .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(180deg);
  width: 30px;
  bottom: 0;
  left: -29px;
}
.cid-upVhDewwRC .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-upVhDewwRC .item-content {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 1rem;
  padding: 0 1.5rem 2rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-upVhDewwRC .item-content {
    padding: 0 1rem 1.4rem;
    margin-top: 1rem;
  }
}
.cid-upVhDewwRC img,
.cid-upVhDewwRC .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-upVhDewwRC .item:focus,
.cid-upVhDewwRC span:focus {
  outline: none;
}
@media (max-width: 767px) {
  .cid-upVhDewwRC .item {
    margin-bottom: 1rem;
  }
}
.cid-upVhDewwRC .mbr-section-title {
  color: #04551f;
  text-align: center;
}
.cid-upVhDewwRC .item-title {
  text-align: left;
  color: #ffffcc;
}
.cid-upVhDewwRC .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-upVhDewwRC .mbr-section-subtitle,
.cid-upVhDewwRC .subtitle-wrap,
.cid-upVhDewwRC .mbr-section-btn {
  text-align: left;
}
.cid-upVhDewwRC .mbr-text,
.cid-upVhDewwRC .item .mbr-section-btn {
  color: #ffffff;
}
.cid-upVhDewwRC h1,
.cid-upVhDewwRC h2,
.cid-upVhDewwRC h3,
.cid-upVhDewwRC h5,
.cid-upVhDewwRC h6 .item-title {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-upVhDewwRC p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-upVhDf2cb4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-upVhDf2cb4 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #04551f !important;
  transition: all 0.3s;
  transform: rotate(45deg);
  font-weight: bold;
}
.cid-upVhDf2cb4 .panel-group {
  border: none;
}
.cid-upVhDf2cb4 .card-header {
  padding: 0.5rem 0.5rem;
}
@media (max-width: 767px) {
  .cid-upVhDf2cb4 .card-header {
    padding: 1rem 0rem;
  }
}
.cid-upVhDf2cb4 .panel-body {
  padding: 0 0.5rem;
  padding-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-upVhDf2cb4 .panel-body {
    padding: 0rem;
    padding-bottom: 1rem;
  }
}
.cid-upVhDf2cb4 .img-col {
  padding: 0;
}
.cid-upVhDf2cb4 .img-item {
  height: 100%;
}
.cid-upVhDf2cb4 img {
  height: 100%;
  object-fit: cover;
}
.cid-upVhDf2cb4 .collapsed span {
  transform: rotate(0deg);
}
.cid-upVhDf2cb4 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-upVhDf2cb4 p {
  margin-bottom: 0.3rem;
}
.cid-upVhDf2cb4 .panel-title-edit {
  color: #e9c0e9;
}
.cid-upVhDf2cb4 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-upVhDf2cb4 .card {
  background: #eeeeee;
  padding: 1rem 2rem;
  border-radius: 2rem;
}
@media (max-width: 767px) {
  .cid-upVhDf2cb4 .card {
    padding: 1.5rem;
  }
}
.cid-upVhDf2cb4 .panel-text {
  color: #04551f;
}
.cid-upVhDf2cb4 .mbr-section-title {
  text-align: center;
  color: #04551f;
}
.cid-upVhDf2cb4 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-upVhDf2cb4 .panel-title-edit,
.cid-upVhDf2cb4 .mbr-iconfont {
  color: #04551f;
}
.cid-upWxqsIc8j {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-upWxqsIc8j .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-upWxqsIc8j .colored-text {
  color: #a68462 !important;
}
.cid-upWxqsIc8j .mbr-section-title {
  color: #ffffff;
}
.cid-upWxqsIc8j .mbr-section-subtitle {
  color: #ffffff;
}
.cid-upWxqsIc8j .mbr-text {
  color: #ffffff;
}
.cid-upWxqsIc8j .mbr-section-title.main-title {
  text-align: center;
  color: #f9f6e0;
}
.cid-uqy1iK3iyk {
  background-color: #ffffff;
}
.cid-uqy1iK3iyk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqy1iK3iyk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqy1iK3iyk .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-uqy1iK3iyk .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-uqy1iK3iyk .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uqy1iK3iyk .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-uqy1iK3iyk .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uqy1iK3iyk .image-wrapper img {
    height: 300px;
  }
}
.cid-uqy1iK3iyk .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-uqy1iK3iyk .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-uqy1iK3iyk .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-uqy1iK3iyk .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-uqy1iK3iyk .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uqy1iK3iyk .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-uqy1iK3iyk .cards-wrapper {
    margin: 0;
  }
}
.cid-uqy1iK3iyk .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-uqy1iK3iyk .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-uqy1iK3iyk .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-uqy1iK3iyk .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-uqy1iK3iyk .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-uqy1iK3iyk .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-uqy1iK3iyk .mbr-section-title {
  color: #04551f;
}
.cid-uqy1iK3iyk .mbr-section-subtitle {
  color: #04551f;
}
.cid-uqy1iK3iyk .mbr-text {
  color: #04551f;
}
.cid-uqy1iK3iyk .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-uqy1iK3iyk .mbr-card-title,
.cid-uqy1iK3iyk .cards-wrapper {
  color: #04551f;
}
.cid-upWxuxrEbY {
  background-color: #ffffff;
}
.cid-upWxuxrEbY .mbr-fallback-image.disabled {
  display: none;
}
.cid-upWxuxrEbY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upWxuxrEbY .container-fluid {
  padding: 0 120px;
}
@media (max-width: 768px) {
  .cid-upWxuxrEbY .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 768px) {
  .cid-upWxuxrEbY .container {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-upWxuxrEbY .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-upWxuxrEbY .image-wrapper img {
  height: auto;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-upWxuxrEbY .image-wrapper img {
    height: 300px;
  }
}
.cid-upWxuxrEbY .title-wrapper {
  margin: 0 0 50px 70px;
}
@media (max-width: 992px) {
  .cid-upWxuxrEbY .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-upWxuxrEbY .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-upWxuxrEbY .title-wrapper .mbr-section-title {
  margin-bottom: 18px;
}
.cid-upWxuxrEbY .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-upWxuxrEbY .cards-wrapper {
  margin: 0 0 0 70px;
}
@media (max-width: 992px) {
  .cid-upWxuxrEbY .cards-wrapper {
    margin: 0;
  }
}
.cid-upWxuxrEbY .cards-wrapper .cards-wrap {
  display: inline-flex;
}
@media (max-width: 768px) {
  .cid-upWxuxrEbY .cards-wrapper .cards-wrap {
    display: block;
  }
}
.cid-upWxuxrEbY .cards-wrapper .cards-wrap .card:first-child {
  margin-right: 18px;
}
@media (max-width: 768px) {
  .cid-upWxuxrEbY .cards-wrapper .cards-wrap .card:first-child {
    margin-right: 0;
    margin-bottom: 18px;
  }
}
.cid-upWxuxrEbY .cards-wrapper .cards-wrap .card .mbr-card-title {
  margin-bottom: 18px;
}
.cid-upWxuxrEbY .cards-wrapper .cards-wrap .card .mbr-text {
  margin-bottom: 0;
}
.cid-upWxuxrEbY .mbr-section-title {
  color: #04551f;
}
.cid-upWxuxrEbY .mbr-section-subtitle {
  color: #04551f;
}
.cid-upWxuxrEbY .mbr-text {
  color: #04551f;
}
.cid-upWxuxrEbY .mbr-card-title {
  color: #ffffff;
  text-decoration: underline;
}
.cid-upWxuxrEbY .mbr-card-title,
.cid-upWxuxrEbY .cards-wrapper {
  color: #04551f;
}
.cid-upVhDftxf4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-upVhDftxf4 .container {
    padding: 0 24px;
  }
}
.cid-upVhDftxf4 .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-upVhDftxf4 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-upVhDftxf4 .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-upVhDftxf4 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-upVhDftxf4 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-upVhDftxf4 .mbr-section-btn {
    text-align: left;
  }
}
.cid-upVhDftxf4 .mbr-section-title {
  color: #F9F6E0;
}
.cid-upVhDftxf4 .mbr-text {
  color: #F9F6E0;
  text-align: center;
}
.cid-upVhDftxf4 .mbr-section-title,
.cid-upVhDftxf4 .mbr-section-btn {
  text-align: center;
}
.cid-upVhDfQmVE {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-upVhDfQmVE .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-upVhDfQmVE .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-upVhDfQmVE img,
.cid-upVhDfQmVE .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-upVhDfQmVE .item {
  margin-bottom: 30px;
}
.cid-upVhDfQmVE .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-upVhDfQmVE .card_title {
  color: #ffffcc;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-upVhDfQmVE .item-img {
  position: relative;
  z-index: 1;
}
.cid-upVhDfQmVE .item-img img {
  transform: scale(1.05);
}
.cid-upVhDfQmVE .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-upVhDfQmVE .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-upVhDgkNq4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-upVhDgkNq4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-upVhDgkNq4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upVhDgkNq4 .container {
  display: flex;
  justify-content: center;
}
.cid-upVhDgkNq4 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-upVhDgkNq4 .col-copyright {
  padding: 0;
}
.cid-upVhDgkNq4 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-upVhDgkNq4 .copyright {
    text-align: center !important;
  }
}
.cid-us9fltEEs5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-us9fltEEs5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-us9fltEEs5 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-us9fltEEs5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-us9fltEEs5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-us9fltEEs5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-us9fltEEs5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-us9fltEEs5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-us9fltEEs5 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-us9fltEEs5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-us9fltEEs5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-us9fltEEs5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-us9fltEEs5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-us9fltEEs5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-us9fltEEs5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-us9fltEEs5 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-us9fltEEs5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-us9fltEEs5 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-us9fltEEs5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-us9fltEEs5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-us9fltEEs5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-us9fltEEs5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-us9fltEEs5 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-us9fltEEs5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-us9fltEEs5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us9fltEEs5 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-us9fltEEs5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-us9fltEEs5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-us9fltEEs5 .nav-item:focus,
.cid-us9fltEEs5 .nav-link:focus {
  outline: none;
}
.cid-us9fltEEs5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-us9fltEEs5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-us9fltEEs5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-us9fltEEs5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-us9fltEEs5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-us9fltEEs5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-us9fltEEs5 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-us9fltEEs5 .navbar.opened {
  transition: all 0.3s;
}
.cid-us9fltEEs5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-us9fltEEs5 .navbar .navbar-logo img {
  width: auto;
}
.cid-us9fltEEs5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-us9fltEEs5 .navbar.collapsed {
  justify-content: center;
}
.cid-us9fltEEs5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-us9fltEEs5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-us9fltEEs5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-us9fltEEs5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-us9fltEEs5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-us9fltEEs5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-us9fltEEs5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-us9fltEEs5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-us9fltEEs5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-us9fltEEs5 .navbar {
    min-height: 72px;
  }
  .cid-us9fltEEs5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-us9fltEEs5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-us9fltEEs5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-us9fltEEs5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-us9fltEEs5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-us9fltEEs5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-us9fltEEs5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-us9fltEEs5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-us9fltEEs5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-us9fltEEs5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-us9fltEEs5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-us9fltEEs5 .dropdown-item.active,
.cid-us9fltEEs5 .dropdown-item:active {
  background-color: transparent;
}
.cid-us9fltEEs5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-us9fltEEs5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-us9fltEEs5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-us9fltEEs5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-us9fltEEs5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-us9fltEEs5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-us9fltEEs5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-us9fltEEs5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-us9fltEEs5 .navbar-buttons {
    text-align: left;
  }
}
.cid-us9fltEEs5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-us9fltEEs5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-us9fltEEs5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-us9fltEEs5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us9fltEEs5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-us9fltEEs5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-us9fltEEs5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us9fltEEs5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-us9fltEEs5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-us9fltEEs5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-us9fltEEs5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-us9fltEEs5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-us9fltEEs5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-us9fltEEs5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-us9fltEEs5 .navbar {
    height: 70px;
  }
  .cid-us9fltEEs5 .navbar.opened {
    height: auto;
  }
  .cid-us9fltEEs5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-us9fltEEs5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-us9fltEEs5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-us9fltEEs5 .navbar-brand {
  margin-right: auto;
}
.cid-us9fltEEs5 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-us9fltEEs5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-us9fltEEs5 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-us9fltEEs5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-us9fltEEs5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-us9fltEEs5 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-us9fltEEs5 .navbar-brand {
    margin-right: auto;
  }
  .cid-us9fltEEs5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-us9fltEEs5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-us9fltEEs5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-us9fltEEs5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-us9fltEEs5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-us9fltEEs5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-us9fluaiHs {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-us9fluaiHs .item-img {
  position: relative;
}
.cid-us9fluaiHs .button1 {
  background: #04551f;
}
.cid-us9fluaiHs .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-us9fluaiHs .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-us9fluaiHs .button2 {
  background: #009933;
}
@media (max-width: 767px) {
  .cid-us9fluaiHs .button2 {
    margin-top: 1rem;
  }
}
.cid-us9fluaiHs .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-us9fluaiHs .title {
    top: 25%;
  }
}
.cid-us9fluaiHs .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-us9fluaiHs .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-us9fluaiHs .image-wrapper {
    min-height: 400px;
  }
}
.cid-us9fluaiHs .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-us9fluaiHs .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-us9fluaiHs .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-us9fluaiHs .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-us9fluaiHs .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-us9fluaiHs .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-us9fluaiHs .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-us9fluaiHs .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-us9fluaiHs .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-us9fluaiHs .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-us9fluaiHs .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-us9fluaiHs .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-us9fluaiHs .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-us9fluaiHs .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-us9fluaiHs .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-us9fluaiHs img,
.cid-us9fluaiHs .item-img {
  width: 100%;
}
.cid-us9fluaiHs .item-title2,
.cid-us9fluaiHs .icon2 {
  color: #ffffff;
}
.cid-us9fluaiHs .item-title1,
.cid-us9fluaiHs .icon1 {
  color: #ffffff;
}
.cid-us9fluaiHs .main-title {
  color: #ffe337;
}
.cid-us9fluaiHs .main-title DIV {
  text-align: center;
}
.cid-us9fluaiHs h1,
.cid-us9fluaiHs h2,
.cid-us9fluaiHs h3,
.cid-us9fluaiHs h4,
.cid-us9fluaiHs h5,
.cid-us9fluaiHs .item-title,
.cid-us9fluaiHs .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-us9fluaiHs p,
.cid-us9fluaiHs .item-title2,
.cid-us9fluaiHs .item-title1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-us9fluaiHs .subtitlee {
  text-align: center;
}
#custom-html-1y8 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1y8 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1y8 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1y8 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1y8 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1y8 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1y8 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1y8 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1y8 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-us9rUoh3yR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-us9rUoh3yR .mbr-fallback-image.disabled {
  display: none;
}
.cid-us9rUoh3yR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us9rUoh3yR .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-us9rUoh3yR .item-wrapper {
  background-color: #e0e0e0;
  border-radius: 4px;
  background-color: transparent;
}
.cid-us9rUoh3yR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-us9rUoh3yR .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-us9rUoh3yR .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-us9rUoh3yR .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-us9rUoh3yR .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-us9rUoh3yR .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-us9rUoh3yR .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-us9rUoh3yR .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-us9rUoh3yR .card-title {
  color: #04551f;
}
.cid-us9rUoh3yR .card-subtitle {
  color: #04551f;
}
.cid-us9rUoh3yR .mbr-text,
.cid-us9rUoh3yR .social-row {
  color: #04551f;
}
.cid-us9rUoh3yR .mbr-text,
.cid-us9rUoh3yR .item .mbr-section-btn {
  color: #04551f;
}
.cid-us9rUoh3yR .mbr-section-subtitle,
.cid-us9rUoh3yR .subtitle-wrap,
.cid-us9rUoh3yR .mbr-section-btn {
  text-align: left;
}
#custom-html-1yb {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1yb div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1yb p {
  font-size: 60px;
  color: #777;
}
#custom-html-1yb hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1yb hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1yb hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1yb hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1yb hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1yb .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uILX8whdIW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uILX8whdIW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uILX8whdIW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uILX8whdIW .row {
  justify-content: center;
}
.cid-uILX8whdIW .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uILX8whdIW .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uILX8whdIW .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uILX8whdIW .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uILX8whdIW .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uILX8whdIW .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uILX8whdIW .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uILX8whdIW .mbr-section-title {
  color: #ffffff;
}
.cid-uILX8whdIW .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uILX8whdIW .mbr-desc {
  color: #04551f;
}
.cid-usbbcsS0cr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-us9X5utWXK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-us9X5utWXK .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-us9X5utWXK .colored-text {
  color: #a68462 !important;
}
.cid-us9X5utWXK .mbr-section-title {
  color: #ffffff;
}
.cid-us9X5utWXK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-us9X5utWXK .mbr-text {
  color: #ffffff;
}
.cid-us9X5utWXK .mbr-section-title.main-title {
  text-align: center;
}
.cid-us9suqMAC0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-us9suqMAC0 .container {
    padding: 0 20px;
  }
}
.cid-us9suqMAC0 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 90%;
  max-width: 90%;
}
@media (max-width: 1200px) {
  .cid-us9suqMAC0 .embla__slide {
    min-width: 500px;
    max-width: 500px;
  }
}
@media (max-width: 767px) {
  .cid-us9suqMAC0 .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-us9suqMAC0 .embla__slide .slide-content {
  width: 100%;
}
.cid-us9suqMAC0 .embla__slide .slide-content .item-wrapper .item-img {
  position: relative;
  border-radius: 1.2rem;
  display: flex;
  align-items: flex-end;
  min-height: 720px;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-us9suqMAC0 .embla__slide .slide-content .item-wrapper .item-img {
    padding: 24px;
    min-height: 400px;
  }
}
.cid-us9suqMAC0 .embla__slide .slide-content .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 1.2rem !important;
}
.cid-us9suqMAC0 .embla__button--next,
.cid-us9suqMAC0 .embla__button--prev {
  display: flex;
}
.cid-us9suqMAC0 .embla__button {
  bottom: 0;
  width: 25px;
  height: 25px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: transparent !important;
  color: #ffffff !important;
  border: none;
  border-radius: 0;
  transition: all 0.3s ease-in-out;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-us9suqMAC0 .embla__button:hover {
  opacity: .5 !important;
}
.cid-us9suqMAC0 .embla__button.embla__button--prev {
  right: 3rem;
}
.cid-us9suqMAC0 .embla__button.embla__button--next {
  right: 0;
}
.cid-us9suqMAC0 .embla {
  position: relative;
  width: 100%;
  padding-bottom: 4rem;
}
.cid-us9suqMAC0 .embla::before {
  content: '';
  position: absolute;
  bottom: 12px;
  left: 0;
  width: 90%;
  height: 1px;
  background-color: #dfe6ea;
  margin-right: 10rem;
}
@media (max-width: 992px) {
  .cid-us9suqMAC0 .embla::before {
    display: none;
  }
}
.cid-us9suqMAC0 .embla__viewport {
  overflow: visible;
  width: 100%;
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .cid-us9suqMAC0 .embla__viewport {
    overflow: hidden ;
  }
}
.cid-us9suqMAC0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-us9suqMAC0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-us9suqMAC0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-us9flvGtlB {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-us9flvGtlB .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-us9flvGtlB .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-us9flvGtlB img,
.cid-us9flvGtlB .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-us9flvGtlB .item {
  margin-bottom: 30px;
}
.cid-us9flvGtlB .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-us9flvGtlB .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-us9flvGtlB .item-img {
  position: relative;
  z-index: 1;
}
.cid-us9flvGtlB .item-img img {
  transform: scale(1.05);
}
.cid-us9flvGtlB .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-us9flvGtlB .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-us9flw8d5H {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-us9flw8d5H .mbr-fallback-image.disabled {
  display: none;
}
.cid-us9flw8d5H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-us9flw8d5H .container {
  display: flex;
  justify-content: center;
}
.cid-us9flw8d5H .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-us9flw8d5H .col-copyright {
  padding: 0;
}
.cid-us9flw8d5H .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-us9flw8d5H .copyright {
    text-align: center !important;
  }
}
.cid-uvglfLimZg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uvglfLimZg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uvglfLimZg .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-uvglfLimZg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uvglfLimZg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uvglfLimZg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uvglfLimZg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvglfLimZg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvglfLimZg .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uvglfLimZg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uvglfLimZg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uvglfLimZg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uvglfLimZg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uvglfLimZg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uvglfLimZg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uvglfLimZg .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-uvglfLimZg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uvglfLimZg .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uvglfLimZg .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uvglfLimZg .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uvglfLimZg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uvglfLimZg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uvglfLimZg .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-uvglfLimZg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uvglfLimZg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uvglfLimZg .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-uvglfLimZg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uvglfLimZg .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-uvglfLimZg .nav-item:focus,
.cid-uvglfLimZg .nav-link:focus {
  outline: none;
}
.cid-uvglfLimZg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uvglfLimZg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uvglfLimZg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uvglfLimZg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uvglfLimZg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uvglfLimZg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uvglfLimZg .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uvglfLimZg .navbar.opened {
  transition: all 0.3s;
}
.cid-uvglfLimZg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uvglfLimZg .navbar .navbar-logo img {
  width: auto;
}
.cid-uvglfLimZg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uvglfLimZg .navbar.collapsed {
  justify-content: center;
}
.cid-uvglfLimZg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uvglfLimZg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvglfLimZg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uvglfLimZg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvglfLimZg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvglfLimZg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uvglfLimZg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvglfLimZg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uvglfLimZg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uvglfLimZg .navbar {
    min-height: 72px;
  }
  .cid-uvglfLimZg .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uvglfLimZg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uvglfLimZg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvglfLimZg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvglfLimZg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvglfLimZg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uvglfLimZg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uvglfLimZg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uvglfLimZg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uvglfLimZg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uvglfLimZg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uvglfLimZg .dropdown-item.active,
.cid-uvglfLimZg .dropdown-item:active {
  background-color: transparent;
}
.cid-uvglfLimZg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uvglfLimZg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvglfLimZg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvglfLimZg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-uvglfLimZg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uvglfLimZg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uvglfLimZg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uvglfLimZg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uvglfLimZg .navbar-buttons {
    text-align: left;
  }
}
.cid-uvglfLimZg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uvglfLimZg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uvglfLimZg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvglfLimZg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvglfLimZg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uvglfLimZg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvglfLimZg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvglfLimZg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uvglfLimZg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uvglfLimZg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvglfLimZg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uvglfLimZg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uvglfLimZg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uvglfLimZg .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uvglfLimZg .navbar {
    height: 70px;
  }
  .cid-uvglfLimZg .navbar.opened {
    height: auto;
  }
  .cid-uvglfLimZg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uvglfLimZg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uvglfLimZg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-uvglfLimZg .navbar-brand {
  margin-right: auto;
}
.cid-uvglfLimZg .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-uvglfLimZg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uvglfLimZg .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-uvglfLimZg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uvglfLimZg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-uvglfLimZg .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-uvglfLimZg .navbar-brand {
    margin-right: auto;
  }
  .cid-uvglfLimZg .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uvglfLimZg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uvglfLimZg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uvglfLimZg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uvglfLimZg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uvglfLimZg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uvglfLimZg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uvglfLDgtE {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-uvglfLDgtE .item-img {
  position: relative;
}
.cid-uvglfLDgtE .button1 {
  background: #00a7f8;
}
.cid-uvglfLDgtE .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uvglfLDgtE .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-uvglfLDgtE .button2 {
  background: #22a5e5;
}
@media (max-width: 767px) {
  .cid-uvglfLDgtE .button2 {
    margin-top: 1rem;
  }
}
.cid-uvglfLDgtE .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-uvglfLDgtE .title {
    top: 25%;
  }
}
.cid-uvglfLDgtE .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uvglfLDgtE .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-uvglfLDgtE .image-wrapper {
    min-height: 400px;
  }
}
.cid-uvglfLDgtE .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uvglfLDgtE .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uvglfLDgtE .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-uvglfLDgtE .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-uvglfLDgtE .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-uvglfLDgtE .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-uvglfLDgtE .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-uvglfLDgtE .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-uvglfLDgtE .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uvglfLDgtE .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-uvglfLDgtE .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uvglfLDgtE .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-uvglfLDgtE .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uvglfLDgtE .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uvglfLDgtE .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uvglfLDgtE img,
.cid-uvglfLDgtE .item-img {
  width: 100%;
}
.cid-uvglfLDgtE .item-title2,
.cid-uvglfLDgtE .icon2 {
  color: #ffffff;
}
.cid-uvglfLDgtE .item-title1,
.cid-uvglfLDgtE .icon1 {
  color: #ffffff;
}
.cid-uvglfLDgtE .main-title {
  color: #ffe337;
}
.cid-uvglfLDgtE .main-title DIV {
  text-align: center;
}
.cid-uvglfLDgtE h1,
.cid-uvglfLDgtE h2,
.cid-uvglfLDgtE h3,
.cid-uvglfLDgtE h4,
.cid-uvglfLDgtE h5,
.cid-uvglfLDgtE .item-title,
.cid-uvglfLDgtE .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-uvglfLDgtE p,
.cid-uvglfLDgtE .item-title2,
.cid-uvglfLDgtE .item-title1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uvglfLDgtE .subtitlee {
  text-align: center;
}
#custom-html-1yr {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1yr div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1yr p {
  font-size: 60px;
  color: #777;
}
#custom-html-1yr hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1yr hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1yr hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1yr hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1yr hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1yr .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uvglfM0rxY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uvglfM0rxY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvglfM0rxY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvglfM0rxY .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uvglfM0rxY .item-wrapper {
  background-color: #e0e0e0;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uvglfM0rxY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uvglfM0rxY .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uvglfM0rxY .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uvglfM0rxY .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uvglfM0rxY .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uvglfM0rxY .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uvglfM0rxY .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uvglfM0rxY .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uvglfM0rxY .card-title {
  color: #04551f;
}
.cid-uvglfM0rxY .card-subtitle {
  color: #04551f;
}
.cid-uvglfM0rxY .mbr-text,
.cid-uvglfM0rxY .social-row {
  color: #04551f;
}
.cid-uvglfM0rxY .mbr-text,
.cid-uvglfM0rxY .item .mbr-section-btn {
  color: #04551f;
}
.cid-uvglfM0rxY .mbr-section-subtitle,
.cid-uvglfM0rxY .subtitle-wrap,
.cid-uvglfM0rxY .mbr-section-btn {
  text-align: left;
}
#custom-html-1yt {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1yt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1yt p {
  font-size: 60px;
  color: #777;
}
#custom-html-1yt hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1yt hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1yt hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1yt hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1yt hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1yt .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uILXi0FLSc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uILXi0FLSc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uILXi0FLSc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uILXi0FLSc .row {
  justify-content: center;
}
.cid-uILXi0FLSc .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uILXi0FLSc .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uILXi0FLSc .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uILXi0FLSc .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uILXi0FLSc .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uILXi0FLSc .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uILXi0FLSc .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uILXi0FLSc .mbr-section-title {
  color: #ffffff;
}
.cid-uILXi0FLSc .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uILXi0FLSc .mbr-desc {
  color: #04551f;
}
.cid-uvglfMrvmV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uvglfMFlCh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-uvglfMFlCh .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-uvglfMFlCh .colored-text {
  color: #a68462 !important;
}
.cid-uvglfMFlCh .mbr-section-title {
  color: #ffffff;
}
.cid-uvglfMFlCh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uvglfMFlCh .mbr-text {
  color: #ffffff;
}
.cid-uvglfMFlCh .mbr-section-title.main-title {
  text-align: center;
}
.cid-uvglfMT3FE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uvglfMT3FE .container {
    padding: 0 20px;
  }
}
.cid-uvglfMT3FE .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 90%;
  max-width: 90%;
}
@media (max-width: 1200px) {
  .cid-uvglfMT3FE .embla__slide {
    min-width: 500px;
    max-width: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uvglfMT3FE .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uvglfMT3FE .embla__slide .slide-content {
  width: 100%;
}
.cid-uvglfMT3FE .embla__slide .slide-content .item-wrapper .item-img {
  position: relative;
  border-radius: 1.2rem;
  display: flex;
  align-items: flex-end;
  min-height: 720px;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-uvglfMT3FE .embla__slide .slide-content .item-wrapper .item-img {
    padding: 24px;
    min-height: 400px;
  }
}
.cid-uvglfMT3FE .embla__slide .slide-content .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 1.2rem !important;
}
.cid-uvglfMT3FE .embla__button--next,
.cid-uvglfMT3FE .embla__button--prev {
  display: flex;
}
.cid-uvglfMT3FE .embla__button {
  bottom: 0;
  width: 25px;
  height: 25px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: transparent !important;
  color: #ffffff !important;
  border: none;
  border-radius: 0;
  transition: all 0.3s ease-in-out;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-uvglfMT3FE .embla__button:hover {
  opacity: .5 !important;
}
.cid-uvglfMT3FE .embla__button.embla__button--prev {
  right: 3rem;
}
.cid-uvglfMT3FE .embla__button.embla__button--next {
  right: 0;
}
.cid-uvglfMT3FE .embla {
  position: relative;
  width: 100%;
  padding-bottom: 4rem;
}
.cid-uvglfMT3FE .embla::before {
  content: '';
  position: absolute;
  bottom: 12px;
  left: 0;
  width: 90%;
  height: 1px;
  background-color: #dfe6ea;
  margin-right: 10rem;
}
@media (max-width: 992px) {
  .cid-uvglfMT3FE .embla::before {
    display: none;
  }
}
.cid-uvglfMT3FE .embla__viewport {
  overflow: visible;
  width: 100%;
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .cid-uvglfMT3FE .embla__viewport {
    overflow: hidden ;
  }
}
.cid-uvglfMT3FE .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uvglfMT3FE .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uvglfMT3FE .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uvgpkhnAks {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uvglfNi1hm {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uvglfNi1hm .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-uvglfNi1hm .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uvglfNi1hm img,
.cid-uvglfNi1hm .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-uvglfNi1hm .item {
  margin-bottom: 30px;
}
.cid-uvglfNi1hm .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uvglfNi1hm .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uvglfNi1hm .item-img {
  position: relative;
  z-index: 1;
}
.cid-uvglfNi1hm .item-img img {
  transform: scale(1.05);
}
.cid-uvglfNi1hm .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-uvglfNi1hm .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-uvglfNGVGB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-uvglfNGVGB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uvglfNGVGB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uvglfNGVGB .container {
  display: flex;
  justify-content: center;
}
.cid-uvglfNGVGB .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-uvglfNGVGB .col-copyright {
  padding: 0;
}
.cid-uvglfNGVGB .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-uvglfNGVGB .copyright {
    text-align: center !important;
  }
}
.cid-uBeqG3bzmX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uBeqG3bzmX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uBeqG3bzmX .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-uBeqG3bzmX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uBeqG3bzmX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBeqG3bzmX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uBeqG3bzmX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBeqG3bzmX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBeqG3bzmX .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uBeqG3bzmX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uBeqG3bzmX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uBeqG3bzmX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uBeqG3bzmX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uBeqG3bzmX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uBeqG3bzmX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uBeqG3bzmX .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-uBeqG3bzmX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uBeqG3bzmX .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uBeqG3bzmX .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uBeqG3bzmX .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uBeqG3bzmX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uBeqG3bzmX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uBeqG3bzmX .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-uBeqG3bzmX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uBeqG3bzmX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uBeqG3bzmX .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-uBeqG3bzmX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBeqG3bzmX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-uBeqG3bzmX .nav-item:focus,
.cid-uBeqG3bzmX .nav-link:focus {
  outline: none;
}
.cid-uBeqG3bzmX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBeqG3bzmX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBeqG3bzmX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBeqG3bzmX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBeqG3bzmX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBeqG3bzmX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBeqG3bzmX .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uBeqG3bzmX .navbar.opened {
  transition: all 0.3s;
}
.cid-uBeqG3bzmX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBeqG3bzmX .navbar .navbar-logo img {
  width: auto;
}
.cid-uBeqG3bzmX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uBeqG3bzmX .navbar.collapsed {
  justify-content: center;
}
.cid-uBeqG3bzmX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBeqG3bzmX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBeqG3bzmX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uBeqG3bzmX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBeqG3bzmX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBeqG3bzmX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBeqG3bzmX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBeqG3bzmX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBeqG3bzmX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uBeqG3bzmX .navbar {
    min-height: 72px;
  }
  .cid-uBeqG3bzmX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uBeqG3bzmX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBeqG3bzmX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBeqG3bzmX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBeqG3bzmX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBeqG3bzmX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBeqG3bzmX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBeqG3bzmX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uBeqG3bzmX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBeqG3bzmX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBeqG3bzmX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uBeqG3bzmX .dropdown-item.active,
.cid-uBeqG3bzmX .dropdown-item:active {
  background-color: transparent;
}
.cid-uBeqG3bzmX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBeqG3bzmX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBeqG3bzmX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBeqG3bzmX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-uBeqG3bzmX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uBeqG3bzmX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uBeqG3bzmX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBeqG3bzmX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uBeqG3bzmX .navbar-buttons {
    text-align: left;
  }
}
.cid-uBeqG3bzmX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBeqG3bzmX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uBeqG3bzmX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBeqG3bzmX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBeqG3bzmX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBeqG3bzmX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBeqG3bzmX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBeqG3bzmX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBeqG3bzmX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBeqG3bzmX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBeqG3bzmX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uBeqG3bzmX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBeqG3bzmX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uBeqG3bzmX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBeqG3bzmX .navbar {
    height: 70px;
  }
  .cid-uBeqG3bzmX .navbar.opened {
    height: auto;
  }
  .cid-uBeqG3bzmX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uBeqG3bzmX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uBeqG3bzmX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-uBeqG3bzmX .navbar-brand {
  margin-right: auto;
}
.cid-uBeqG3bzmX .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-uBeqG3bzmX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uBeqG3bzmX .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-uBeqG3bzmX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uBeqG3bzmX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-uBeqG3bzmX .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-uBeqG3bzmX .navbar-brand {
    margin-right: auto;
  }
  .cid-uBeqG3bzmX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uBeqG3bzmX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uBeqG3bzmX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uBeqG3bzmX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uBeqG3bzmX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uBeqG3bzmX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uBeqG3zDN8 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-uBeqG3zDN8 .item-img {
  position: relative;
}
.cid-uBeqG3zDN8 .button1 {
  background: #04551f;
}
.cid-uBeqG3zDN8 .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uBeqG3zDN8 .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-uBeqG3zDN8 .button2 {
  background: #22a5e5;
}
@media (max-width: 767px) {
  .cid-uBeqG3zDN8 .button2 {
    margin-top: 1rem;
  }
}
.cid-uBeqG3zDN8 .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-uBeqG3zDN8 .title {
    top: 25%;
  }
}
.cid-uBeqG3zDN8 .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uBeqG3zDN8 .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-uBeqG3zDN8 .image-wrapper {
    min-height: 400px;
  }
}
.cid-uBeqG3zDN8 .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uBeqG3zDN8 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uBeqG3zDN8 .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-uBeqG3zDN8 .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-uBeqG3zDN8 .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-uBeqG3zDN8 .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-uBeqG3zDN8 .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-uBeqG3zDN8 .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-uBeqG3zDN8 .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uBeqG3zDN8 .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-uBeqG3zDN8 .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uBeqG3zDN8 .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-uBeqG3zDN8 .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uBeqG3zDN8 .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uBeqG3zDN8 .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uBeqG3zDN8 img,
.cid-uBeqG3zDN8 .item-img {
  width: 100%;
}
.cid-uBeqG3zDN8 .item-title2,
.cid-uBeqG3zDN8 .icon2 {
  color: #ffffff;
}
.cid-uBeqG3zDN8 .item-title1,
.cid-uBeqG3zDN8 .icon1 {
  color: #ffffff;
}
.cid-uBeqG3zDN8 .main-title {
  color: #ffe337;
}
.cid-uBeqG3zDN8 .main-title DIV {
  text-align: center;
}
.cid-uBeqG3zDN8 h1,
.cid-uBeqG3zDN8 h2,
.cid-uBeqG3zDN8 h3,
.cid-uBeqG3zDN8 h4,
.cid-uBeqG3zDN8 h5,
.cid-uBeqG3zDN8 .item-title,
.cid-uBeqG3zDN8 .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-uBeqG3zDN8 p,
.cid-uBeqG3zDN8 .item-title2,
.cid-uBeqG3zDN8 .item-title1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uBeqG3zDN8 .subtitlee {
  text-align: center;
}
#custom-html-1z4 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1z4 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1z4 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1z4 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1z4 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1z4 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1z4 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1z4 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1z4 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uBeqG3Ym7f {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uBeqG3Ym7f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBeqG3Ym7f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBeqG3Ym7f .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uBeqG3Ym7f .item-wrapper {
  background-color: #e0e0e0;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uBeqG3Ym7f .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uBeqG3Ym7f .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uBeqG3Ym7f .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uBeqG3Ym7f .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uBeqG3Ym7f .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uBeqG3Ym7f .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uBeqG3Ym7f .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uBeqG3Ym7f .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uBeqG3Ym7f .card-title {
  color: #04551f;
}
.cid-uBeqG3Ym7f .card-subtitle {
  color: #04551f;
}
.cid-uBeqG3Ym7f .mbr-text,
.cid-uBeqG3Ym7f .social-row {
  color: #04551f;
}
.cid-uBeqG3Ym7f .mbr-text,
.cid-uBeqG3Ym7f .item .mbr-section-btn {
  color: #04551f;
}
.cid-uBeqG3Ym7f .mbr-section-subtitle,
.cid-uBeqG3Ym7f .subtitle-wrap,
.cid-uBeqG3Ym7f .mbr-section-btn {
  text-align: left;
}
.cid-uILYoGnuve {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uILYoGnuve .mbr-fallback-image.disabled {
  display: none;
}
.cid-uILYoGnuve .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uILYoGnuve .row {
  justify-content: center;
}
.cid-uILYoGnuve .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uILYoGnuve .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uILYoGnuve .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uILYoGnuve .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uILYoGnuve .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uILYoGnuve .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uILYoGnuve .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uILYoGnuve .mbr-section-title {
  color: #ffffff;
}
.cid-uILYoGnuve .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uILYoGnuve .mbr-desc {
  color: #04551f;
}
#custom-html-1z6 {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1z6 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1z6 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1z6 hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1z6 hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1z6 hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1z6 hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1z6 hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1z6 .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uBeqG4viyC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uBeqG4LCQW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-uBeqG4LCQW .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-uBeqG4LCQW .colored-text {
  color: #a68462 !important;
}
.cid-uBeqG4LCQW .mbr-section-title {
  color: #ffffff;
}
.cid-uBeqG4LCQW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uBeqG4LCQW .mbr-text {
  color: #ffffff;
}
.cid-uBeqG4LCQW .mbr-section-title.main-title {
  text-align: center;
}
.cid-uBeqG53LqD {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uBeqG53LqD .container {
    padding: 0 20px;
  }
}
.cid-uBeqG53LqD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 90%;
  max-width: 90%;
}
@media (max-width: 1200px) {
  .cid-uBeqG53LqD .embla__slide {
    min-width: 500px;
    max-width: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uBeqG53LqD .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uBeqG53LqD .embla__slide .slide-content {
  width: 100%;
}
.cid-uBeqG53LqD .embla__slide .slide-content .item-wrapper .item-img {
  position: relative;
  border-radius: 1.2rem;
  display: flex;
  align-items: flex-end;
  min-height: 720px;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-uBeqG53LqD .embla__slide .slide-content .item-wrapper .item-img {
    padding: 24px;
    min-height: 400px;
  }
}
.cid-uBeqG53LqD .embla__slide .slide-content .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 1.2rem !important;
}
.cid-uBeqG53LqD .embla__button--next,
.cid-uBeqG53LqD .embla__button--prev {
  display: flex;
}
.cid-uBeqG53LqD .embla__button {
  bottom: 0;
  width: 25px;
  height: 25px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: transparent !important;
  color: #ffffff !important;
  border: none;
  border-radius: 0;
  transition: all 0.3s ease-in-out;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-uBeqG53LqD .embla__button:hover {
  opacity: .5 !important;
}
.cid-uBeqG53LqD .embla__button.embla__button--prev {
  right: 3rem;
}
.cid-uBeqG53LqD .embla__button.embla__button--next {
  right: 0;
}
.cid-uBeqG53LqD .embla {
  position: relative;
  width: 100%;
  padding-bottom: 4rem;
}
.cid-uBeqG53LqD .embla::before {
  content: '';
  position: absolute;
  bottom: 12px;
  left: 0;
  width: 90%;
  height: 1px;
  background-color: #dfe6ea;
  margin-right: 10rem;
}
@media (max-width: 992px) {
  .cid-uBeqG53LqD .embla::before {
    display: none;
  }
}
.cid-uBeqG53LqD .embla__viewport {
  overflow: visible;
  width: 100%;
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .cid-uBeqG53LqD .embla__viewport {
    overflow: hidden ;
  }
}
.cid-uBeqG53LqD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uBeqG53LqD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uBeqG53LqD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uBeqG5Cta8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uBeqG6mpfV {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uBeqG6mpfV .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-uBeqG6mpfV .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uBeqG6mpfV img,
.cid-uBeqG6mpfV .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-uBeqG6mpfV .item {
  margin-bottom: 30px;
}
.cid-uBeqG6mpfV .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uBeqG6mpfV .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uBeqG6mpfV .item-img {
  position: relative;
  z-index: 1;
}
.cid-uBeqG6mpfV .item-img img {
  transform: scale(1.05);
}
.cid-uBeqG6mpfV .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-uBeqG6mpfV .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-uBeqG6QiVI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-uBeqG6QiVI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBeqG6QiVI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBeqG6QiVI .container {
  display: flex;
  justify-content: center;
}
.cid-uBeqG6QiVI .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-uBeqG6QiVI .col-copyright {
  padding: 0;
}
.cid-uBeqG6QiVI .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-uBeqG6QiVI .copyright {
    text-align: center !important;
  }
}
.cid-uEJ5kSWAZ5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uEJ5kSWAZ5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uEJ5kSWAZ5 .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-uEJ5kSWAZ5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uEJ5kSWAZ5 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uEJ5kSWAZ5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uEJ5kSWAZ5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uEJ5kSWAZ5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uEJ5kSWAZ5 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uEJ5kSWAZ5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uEJ5kSWAZ5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uEJ5kSWAZ5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uEJ5kSWAZ5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uEJ5kSWAZ5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uEJ5kSWAZ5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uEJ5kSWAZ5 .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-uEJ5kSWAZ5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uEJ5kSWAZ5 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uEJ5kSWAZ5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uEJ5kSWAZ5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uEJ5kSWAZ5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uEJ5kSWAZ5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uEJ5kSWAZ5 .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-uEJ5kSWAZ5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uEJ5kSWAZ5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uEJ5kSWAZ5 .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-uEJ5kSWAZ5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uEJ5kSWAZ5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-uEJ5kSWAZ5 .nav-item:focus,
.cid-uEJ5kSWAZ5 .nav-link:focus {
  outline: none;
}
.cid-uEJ5kSWAZ5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uEJ5kSWAZ5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEJ5kSWAZ5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uEJ5kSWAZ5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uEJ5kSWAZ5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEJ5kSWAZ5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEJ5kSWAZ5 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uEJ5kSWAZ5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uEJ5kSWAZ5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uEJ5kSWAZ5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uEJ5kSWAZ5 .navbar.collapsed {
  justify-content: center;
}
.cid-uEJ5kSWAZ5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uEJ5kSWAZ5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uEJ5kSWAZ5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uEJ5kSWAZ5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uEJ5kSWAZ5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uEJ5kSWAZ5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uEJ5kSWAZ5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uEJ5kSWAZ5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uEJ5kSWAZ5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uEJ5kSWAZ5 .navbar {
    min-height: 72px;
  }
  .cid-uEJ5kSWAZ5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uEJ5kSWAZ5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uEJ5kSWAZ5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uEJ5kSWAZ5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uEJ5kSWAZ5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uEJ5kSWAZ5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uEJ5kSWAZ5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uEJ5kSWAZ5 .dropdown-item.active,
.cid-uEJ5kSWAZ5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uEJ5kSWAZ5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uEJ5kSWAZ5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uEJ5kSWAZ5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uEJ5kSWAZ5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-uEJ5kSWAZ5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uEJ5kSWAZ5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uEJ5kSWAZ5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uEJ5kSWAZ5 .navbar-buttons {
    text-align: left;
  }
}
.cid-uEJ5kSWAZ5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uEJ5kSWAZ5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uEJ5kSWAZ5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEJ5kSWAZ5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEJ5kSWAZ5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEJ5kSWAZ5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEJ5kSWAZ5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEJ5kSWAZ5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEJ5kSWAZ5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEJ5kSWAZ5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEJ5kSWAZ5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uEJ5kSWAZ5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uEJ5kSWAZ5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uEJ5kSWAZ5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uEJ5kSWAZ5 .navbar {
    height: 70px;
  }
  .cid-uEJ5kSWAZ5 .navbar.opened {
    height: auto;
  }
  .cid-uEJ5kSWAZ5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uEJ5kSWAZ5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uEJ5kSWAZ5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-uEJ5kSWAZ5 .navbar-brand {
  margin-right: auto;
}
.cid-uEJ5kSWAZ5 .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-uEJ5kSWAZ5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEJ5kSWAZ5 .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-uEJ5kSWAZ5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-uEJ5kSWAZ5 .navbar-brand {
    margin-right: auto;
  }
  .cid-uEJ5kSWAZ5 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uEJ5kSWAZ5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uEJ5kSWAZ5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uEJ5kSWAZ5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uEJ5kSWAZ5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uEJ5kTkOpP {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-uEJ5kTkOpP .item-img {
  position: relative;
}
.cid-uEJ5kTkOpP .button1 {
  background: #04551f;
}
.cid-uEJ5kTkOpP .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uEJ5kTkOpP .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-uEJ5kTkOpP .button2 {
  background: #22a5e5;
}
@media (max-width: 767px) {
  .cid-uEJ5kTkOpP .button2 {
    margin-top: 1rem;
  }
}
.cid-uEJ5kTkOpP .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-uEJ5kTkOpP .title {
    top: 25%;
  }
}
.cid-uEJ5kTkOpP .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uEJ5kTkOpP .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-uEJ5kTkOpP .image-wrapper {
    min-height: 400px;
  }
}
.cid-uEJ5kTkOpP .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uEJ5kTkOpP .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uEJ5kTkOpP .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-uEJ5kTkOpP .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-uEJ5kTkOpP .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-uEJ5kTkOpP .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-uEJ5kTkOpP .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-uEJ5kTkOpP .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-uEJ5kTkOpP .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uEJ5kTkOpP .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-uEJ5kTkOpP .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uEJ5kTkOpP .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-uEJ5kTkOpP .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uEJ5kTkOpP .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uEJ5kTkOpP .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uEJ5kTkOpP img,
.cid-uEJ5kTkOpP .item-img {
  width: 100%;
}
.cid-uEJ5kTkOpP .item-title2,
.cid-uEJ5kTkOpP .icon2 {
  color: #ffffff;
}
.cid-uEJ5kTkOpP .item-title1,
.cid-uEJ5kTkOpP .icon1 {
  color: #ffffff;
}
.cid-uEJ5kTkOpP .main-title {
  color: #ffe337;
}
.cid-uEJ5kTkOpP .main-title DIV {
  text-align: center;
}
.cid-uEJ5kTkOpP h1,
.cid-uEJ5kTkOpP h2,
.cid-uEJ5kTkOpP h3,
.cid-uEJ5kTkOpP h4,
.cid-uEJ5kTkOpP h5,
.cid-uEJ5kTkOpP .item-title,
.cid-uEJ5kTkOpP .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-uEJ5kTkOpP p,
.cid-uEJ5kTkOpP .item-title2,
.cid-uEJ5kTkOpP .item-title1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uEJ5kTkOpP .subtitlee {
  text-align: center;
}
#custom-html-1zh {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1zh div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1zh p {
  font-size: 60px;
  color: #777;
}
#custom-html-1zh hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1zh hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1zh hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1zh hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1zh hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1zh .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uEJ5kTKrMv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uEJ5kTKrMv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEJ5kTKrMv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEJ5kTKrMv .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uEJ5kTKrMv .item-wrapper {
  background-color: #e0e0e0;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uEJ5kTKrMv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uEJ5kTKrMv .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uEJ5kTKrMv .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uEJ5kTKrMv .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uEJ5kTKrMv .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEJ5kTKrMv .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uEJ5kTKrMv .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uEJ5kTKrMv .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uEJ5kTKrMv .card-title {
  color: #04551f;
}
.cid-uEJ5kTKrMv .card-subtitle {
  color: #04551f;
}
.cid-uEJ5kTKrMv .mbr-text,
.cid-uEJ5kTKrMv .social-row {
  color: #04551f;
}
.cid-uEJ5kTKrMv .mbr-text,
.cid-uEJ5kTKrMv .item .mbr-section-btn {
  color: #04551f;
}
.cid-uEJ5kTKrMv .mbr-section-subtitle,
.cid-uEJ5kTKrMv .subtitle-wrap,
.cid-uEJ5kTKrMv .mbr-section-btn {
  text-align: left;
}
#custom-html-1zj {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1zj div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1zj p {
  font-size: 60px;
  color: #777;
}
#custom-html-1zj hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1zj hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1zj hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1zj hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1zj hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1zj .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uILYI7sZxz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uILYI7sZxz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uILYI7sZxz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uILYI7sZxz .row {
  justify-content: center;
}
.cid-uILYI7sZxz .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uILYI7sZxz .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uILYI7sZxz .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uILYI7sZxz .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uILYI7sZxz .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uILYI7sZxz .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uILYI7sZxz .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uILYI7sZxz .mbr-section-title {
  color: #ffffff;
}
.cid-uILYI7sZxz .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uILYI7sZxz .mbr-desc {
  color: #04551f;
}
.cid-uEJ5kUxzDr {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #04551f;
}
.cid-uEJ5kUxzDr .mbr-section-title.col-title {
  color: #e0e0e0;
}
.cid-uEJ5kUxzDr .colored-text {
  color: #a68462 !important;
}
.cid-uEJ5kUxzDr .mbr-section-title {
  color: #ffffff;
}
.cid-uEJ5kUxzDr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uEJ5kUxzDr .mbr-text {
  color: #ffffff;
}
.cid-uEJ5kUxzDr .mbr-section-title.main-title {
  text-align: center;
}
.cid-uEJ5kUOk7q {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uEJ5kUOk7q .container {
    padding: 0 20px;
  }
}
.cid-uEJ5kUOk7q .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 90%;
  max-width: 90%;
}
@media (max-width: 1200px) {
  .cid-uEJ5kUOk7q .embla__slide {
    min-width: 500px;
    max-width: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uEJ5kUOk7q .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uEJ5kUOk7q .embla__slide .slide-content {
  width: 100%;
}
.cid-uEJ5kUOk7q .embla__slide .slide-content .item-wrapper .item-img {
  position: relative;
  border-radius: 1.2rem;
  display: flex;
  align-items: flex-end;
  min-height: 720px;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-uEJ5kUOk7q .embla__slide .slide-content .item-wrapper .item-img {
    padding: 24px;
    min-height: 400px;
  }
}
.cid-uEJ5kUOk7q .embla__slide .slide-content .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 1.2rem !important;
}
.cid-uEJ5kUOk7q .embla__button--next,
.cid-uEJ5kUOk7q .embla__button--prev {
  display: flex;
}
.cid-uEJ5kUOk7q .embla__button {
  bottom: 0;
  width: 25px;
  height: 25px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: transparent !important;
  color: #ffffff !important;
  border: none;
  border-radius: 0;
  transition: all 0.3s ease-in-out;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-uEJ5kUOk7q .embla__button:hover {
  opacity: .5 !important;
}
.cid-uEJ5kUOk7q .embla__button.embla__button--prev {
  right: 3rem;
}
.cid-uEJ5kUOk7q .embla__button.embla__button--next {
  right: 0;
}
.cid-uEJ5kUOk7q .embla {
  position: relative;
  width: 100%;
  padding-bottom: 4rem;
}
.cid-uEJ5kUOk7q .embla::before {
  content: '';
  position: absolute;
  bottom: 12px;
  left: 0;
  width: 90%;
  height: 1px;
  background-color: #dfe6ea;
  margin-right: 10rem;
}
@media (max-width: 992px) {
  .cid-uEJ5kUOk7q .embla::before {
    display: none;
  }
}
.cid-uEJ5kUOk7q .embla__viewport {
  overflow: visible;
  width: 100%;
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .cid-uEJ5kUOk7q .embla__viewport {
    overflow: hidden ;
  }
}
.cid-uEJ5kUOk7q .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uEJ5kUOk7q .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uEJ5kUOk7q .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uEJ5kVgLKd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uEJ5kVVzBh {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uEJ5kVVzBh .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-uEJ5kVVzBh .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uEJ5kVVzBh img,
.cid-uEJ5kVVzBh .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-uEJ5kVVzBh .item {
  margin-bottom: 30px;
}
.cid-uEJ5kVVzBh .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uEJ5kVVzBh .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uEJ5kVVzBh .item-img {
  position: relative;
  z-index: 1;
}
.cid-uEJ5kVVzBh .item-img img {
  transform: scale(1.05);
}
.cid-uEJ5kVVzBh .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-uEJ5kVVzBh .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-uEJ5kWqelW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-uEJ5kWqelW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEJ5kWqelW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEJ5kWqelW .container {
  display: flex;
  justify-content: center;
}
.cid-uEJ5kWqelW .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-uEJ5kWqelW .col-copyright {
  padding: 0;
}
.cid-uEJ5kWqelW .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-uEJ5kWqelW .copyright {
    text-align: center !important;
  }
}
.cid-uItbjLLM1I {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uItbjLLM1I .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uItbjLLM1I .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-uItbjLLM1I .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uItbjLLM1I .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uItbjLLM1I .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uItbjLLM1I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uItbjLLM1I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uItbjLLM1I .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uItbjLLM1I .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uItbjLLM1I .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uItbjLLM1I .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uItbjLLM1I .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uItbjLLM1I .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uItbjLLM1I .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uItbjLLM1I .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-uItbjLLM1I .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uItbjLLM1I .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uItbjLLM1I .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uItbjLLM1I .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uItbjLLM1I .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uItbjLLM1I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uItbjLLM1I .container {
  display: flex;
  margin-top: 2rem;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  background-color: #04551f;
}
@media (max-width: 992px) {
  .cid-uItbjLLM1I .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uItbjLLM1I .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uItbjLLM1I .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-uItbjLLM1I .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uItbjLLM1I .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #04551f;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(10px);
}
.cid-uItbjLLM1I .nav-item:focus,
.cid-uItbjLLM1I .nav-link:focus {
  outline: none;
}
.cid-uItbjLLM1I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uItbjLLM1I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uItbjLLM1I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uItbjLLM1I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uItbjLLM1I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uItbjLLM1I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uItbjLLM1I .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uItbjLLM1I .navbar.opened {
  transition: all 0.3s;
}
.cid-uItbjLLM1I .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uItbjLLM1I .navbar .navbar-logo img {
  width: auto;
}
.cid-uItbjLLM1I .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uItbjLLM1I .navbar.collapsed {
  justify-content: center;
}
.cid-uItbjLLM1I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uItbjLLM1I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uItbjLLM1I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uItbjLLM1I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uItbjLLM1I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uItbjLLM1I .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uItbjLLM1I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uItbjLLM1I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uItbjLLM1I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uItbjLLM1I .navbar {
    min-height: 72px;
  }
  .cid-uItbjLLM1I .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uItbjLLM1I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uItbjLLM1I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uItbjLLM1I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uItbjLLM1I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uItbjLLM1I .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uItbjLLM1I .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uItbjLLM1I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uItbjLLM1I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uItbjLLM1I .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uItbjLLM1I .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uItbjLLM1I .dropdown-item.active,
.cid-uItbjLLM1I .dropdown-item:active {
  background-color: transparent;
}
.cid-uItbjLLM1I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uItbjLLM1I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uItbjLLM1I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uItbjLLM1I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #04551f;
}
.cid-uItbjLLM1I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uItbjLLM1I .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uItbjLLM1I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uItbjLLM1I .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uItbjLLM1I .navbar-buttons {
    text-align: left;
  }
}
.cid-uItbjLLM1I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uItbjLLM1I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uItbjLLM1I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uItbjLLM1I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uItbjLLM1I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uItbjLLM1I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uItbjLLM1I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uItbjLLM1I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uItbjLLM1I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uItbjLLM1I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uItbjLLM1I .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uItbjLLM1I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uItbjLLM1I .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uItbjLLM1I .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uItbjLLM1I .navbar {
    height: 70px;
  }
  .cid-uItbjLLM1I .navbar.opened {
    height: auto;
  }
  .cid-uItbjLLM1I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uItbjLLM1I .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uItbjLLM1I .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
.cid-uItbjLLM1I .navbar-brand {
  margin-right: auto;
}
.cid-uItbjLLM1I .navbar-collapse {
  z-index: -1 !important;
  position: absolute;
  top: 110%;
  left: 0;
  width: 100%;
  padding: 1rem;
  border-radius: 1.5rem;
  background: #04551f;
  border-color: rgba(4, 85, 31, 0.8) !important;
  opacity: 1;
  background: rgba(4, 85, 31, 0.8) !important;
  backdrop-filter: blur(8px);
}
@media (max-width: 575px) {
  .cid-uItbjLLM1I .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uItbjLLM1I .navbar-nav .nav-item .nav-link::after {
  margin-left: 10px;
}
.cid-uItbjLLM1I .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu {
  display: none;
  max-width: 100% !important;
  transform: translateX(0);
  top: 10px;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown-item {
  padding: 8px !important;
  line-height: 1 !important;
  margin-bottom: 4px !important;
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(0deg);
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(180deg);
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown-submenu {
  position: static;
  width: 100%;
  max-width: 100% !important;
  transform: translateX(0) !important;
  top: 0;
  left: 0;
  padding: 8px !important;
  border-radius: 0.5rem;
  background-color: rgba(27, 31, 10, 0.04) !important;
}
.cid-uItbjLLM1I .navbar .dropdown.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-uItbjLLM1I .navbar .dropdown > .dropdown-submenu.show {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .cid-uItbjLLM1I .navbar-brand {
    margin-right: auto;
  }
  .cid-uItbjLLM1I .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #04551f;
    opacity: 1;
    border-color: rgba(4, 85, 31, 0.8) !important;
    background: rgba(4, 85, 31, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uItbjLLM1I .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uItbjLLM1I .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uItbjLLM1I .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uItbjLLM1I .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uItbjLLM1I .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uItbjM8nMb {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  background-color: #ffffff;
}
.cid-uItbjM8nMb .item-img {
  position: relative;
}
.cid-uItbjM8nMb .button1 {
  background: #04551f;
}
.cid-uItbjM8nMb .btn-wrap {
  padding: 1.5rem 1.5rem;
  border-radius: 2rem;
  margin-top: 1rem;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-uItbjM8nMb .btn-wrap {
    margin-top: 0rem;
    margin-right: 0rem;
    width: 100%;
    padding: 1rem 1rem;
  }
}
.cid-uItbjM8nMb .button2 {
  background: #22a5e5;
}
@media (max-width: 767px) {
  .cid-uItbjM8nMb .button2 {
    margin-top: 1rem;
  }
}
.cid-uItbjM8nMb .title {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .cid-uItbjM8nMb .title {
    top: 25%;
  }
}
.cid-uItbjM8nMb .image-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 2rem;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uItbjM8nMb .image-wrapper {
    min-height: 600px;
  }
}
@media (max-width: 767px) {
  .cid-uItbjM8nMb .image-wrapper {
    min-height: 400px;
  }
}
.cid-uItbjM8nMb .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uItbjM8nMb .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-uItbjM8nMb .item-wrapper {
    margin-top: 4rem;
  }
}
.cid-uItbjM8nMb .link-icon-wrapper {
  position: absolute;
  left: -1px;
  padding: 0rem;
  bottom: -1px;
  background: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  border-top-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  z-index: 3;
}
@media (max-width: 767px) {
  .cid-uItbjM8nMb .link-icon-wrapper {
    padding: 1rem;
    flex-direction: column;
  }
}
.cid-uItbjM8nMb .link-icon-wrapper .icon-wrap {
  width: 50px;
  height: 50px;
  transition: all 0.3s;
  display: flex;
  border: 1px solid currentColor;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin-left: 1rem;
}
.cid-uItbjM8nMb .link-icon-wrapper .icon-wrap:hover {
  cursor: pointer;
}
.cid-uItbjM8nMb .link-icon-wrapper .icon-wrap:hover span {
  transform: scale(1.4);
}
.cid-uItbjM8nMb .link-icon-wrapper .icon-wrap span {
  font-size: 1.1rem;
  transition: all 0.3s;
  display: block;
  padding-top: 1px;
}
.cid-uItbjM8nMb .link-icon-wrapper .svg1 {
  position: absolute;
  top: -40px;
  left: 0px;
  transform: rotate(-90deg);
  width: 40px;
}
.cid-uItbjM8nMb .link-icon-wrapper .svg1 path {
  fill: #ffffff;
}
.cid-uItbjM8nMb .link-icon-wrapper .svg2 {
  position: absolute;
  transform: rotate(-90deg);
  width: 40px;
  bottom: 0;
  right: -40px;
}
.cid-uItbjM8nMb .link-icon-wrapper .svg2 path {
  fill: #ffffff;
}
.cid-uItbjM8nMb .icon1 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uItbjM8nMb .icon2 {
  color: currentColor;
  border-color: currentColor;
}
.cid-uItbjM8nMb img,
.cid-uItbjM8nMb .item-img {
  width: 100%;
}
.cid-uItbjM8nMb .item-title2,
.cid-uItbjM8nMb .icon2 {
  color: #ffffff;
}
.cid-uItbjM8nMb .item-title1,
.cid-uItbjM8nMb .icon1 {
  color: #ffffff;
}
.cid-uItbjM8nMb .main-title {
  color: #ffe337;
}
.cid-uItbjM8nMb .main-title DIV {
  text-align: center;
}
.cid-uItbjM8nMb h1,
.cid-uItbjM8nMb h2,
.cid-uItbjM8nMb h3,
.cid-uItbjM8nMb h4,
.cid-uItbjM8nMb h5,
.cid-uItbjM8nMb .item-title,
.cid-uItbjM8nMb .main-title {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.9);
}
.cid-uItbjM8nMb p,
.cid-uItbjM8nMb .item-title2,
.cid-uItbjM8nMb .item-title1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.cid-uItbjM8nMb .subtitlee {
  text-align: center;
}
#custom-html-1zt {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1zt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1zt p {
  font-size: 60px;
  color: #777;
}
#custom-html-1zt hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1zt hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1zt hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1zt hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1zt hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1zt .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uItbjMwEtF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uItbjMwEtF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uItbjMwEtF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uItbjMwEtF .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uItbjMwEtF .item-wrapper {
  background-color: #e0e0e0;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uItbjMwEtF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uItbjMwEtF .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #6592e6;
  transition: all 0.3s;
}
.cid-uItbjMwEtF .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #6592e6;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uItbjMwEtF .social-row .soc-item:hover {
  background-color: #6592e6;
}
.cid-uItbjMwEtF .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uItbjMwEtF .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uItbjMwEtF .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uItbjMwEtF .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uItbjMwEtF .card-title {
  color: #04551f;
}
.cid-uItbjMwEtF .card-subtitle {
  color: #04551f;
}
.cid-uItbjMwEtF .mbr-text,
.cid-uItbjMwEtF .social-row {
  color: #04551f;
}
.cid-uItbjMwEtF .mbr-text,
.cid-uItbjMwEtF .item .mbr-section-btn {
  color: #04551f;
}
.cid-uItbjMwEtF .mbr-section-subtitle,
.cid-uItbjMwEtF .subtitle-wrap,
.cid-uItbjMwEtF .mbr-section-btn {
  text-align: left;
}
#custom-html-1zv {
  /* Type valid CSS here */
  /* Dotted red border */
  /* Thick red border */
  /* Large rounded green border */
}
#custom-html-1zv div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1zv p {
  font-size: 60px;
  color: #777;
}
#custom-html-1zv hr.new1 {
  border-top: 2px solid green;
  width: 50%;
}
#custom-html-1zv hr.new2 {
  border-top: 1px dashed red;
  width: 50%;
}
#custom-html-1zv hr.new3 {
  border-top: 1px dotted red;
  width: 50%;
}
#custom-html-1zv hr.new4 {
  border: 1px solid green;
  width: 50%;
}
#custom-html-1zv hr.new5 {
  border: 10px solid green;
  border-radius: 5px;
  width: 50%;
}
#custom-html-1zv .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.cid-uILYMM8y8y {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uILYMM8y8y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uILYMM8y8y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uILYMM8y8y .row {
  justify-content: center;
}
.cid-uILYMM8y8y .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uILYMM8y8y .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uILYMM8y8y .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uILYMM8y8y .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uILYMM8y8y .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uILYMM8y8y .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uILYMM8y8y .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uILYMM8y8y .mbr-section-title {
  color: #ffffff;
}
.cid-uILYMM8y8y .mbr-text {
  color: #04551f;
  text-align: left;
}
.cid-uILYMM8y8y .mbr-desc {
  color: #04551f;
}
.cid-uItbjOwFf8 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  position: relative;
  background-color: #ffffff;
}
.cid-uItbjOwFf8 .mbr-section-title {
  margin-bottom: 18px;
  color: #04551f;
}
.cid-uItbjOwFf8 .head_title {
  margin: 25px 0 58px;
  text-align: center;
}
.cid-uItbjOwFf8 img,
.cid-uItbjOwFf8 .item-img {
  width: 100%;
  object-fit: cover;
  transition: transform 0.35s cubic-bezier(0.4, 0.12, 0.4, 0.85);
  height: 100px;
}
.cid-uItbjOwFf8 .item {
  margin-bottom: 30px;
}
.cid-uItbjOwFf8 .item-wrapper {
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uItbjOwFf8 .card_title {
  color: #ffffff;
  letter-spacing: .075em;
  line-height: 1.06em;
  text-align: center;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
}
.cid-uItbjOwFf8 .item-img {
  position: relative;
  z-index: 1;
}
.cid-uItbjOwFf8 .item-img img {
  transform: scale(1.05);
}
.cid-uItbjOwFf8 .item-img:hover img {
  transform: translateX(7px) scale(1.05);
}
.cid-uItbjOwFf8 .item-img .card_info {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  transform: translate(-50%, -50%);
  padding: 0 12px;
}
.cid-uItbjOXCB8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #04551f;
}
.cid-uItbjOXCB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uItbjOXCB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uItbjOXCB8 .container {
  display: flex;
  justify-content: center;
}
.cid-uItbjOXCB8 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-uItbjOXCB8 .col-copyright {
  padding: 0;
}
.cid-uItbjOXCB8 .copyright {
  color: #ffffcc;
}
@media (max-width: 991px) {
  .cid-uItbjOXCB8 .copyright {
    text-align: center !important;
  }
}
