.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Anonymous Pro;
}
.display-1 {
  font-family: 'Anonymous Pro', monospace;
  font-size: 1.1rem;
  line-height: 0.9;
}
.display-1 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-2 {
  font-family: 'Anonymous Pro', monospace;
  font-size: 6rem;
  line-height: 0.85;
}
.display-2 > .mbr-iconfont {
  font-size: 7.5rem;
}
.display-4 {
  font-family: 'Anonymous Pro', monospace;
  font-size: 1.52rem;
  line-height: 1.1;
}
.display-4 > .mbr-iconfont {
  font-size: 1.9rem;
}
.display-5 {
  font-family: 'Anonymous Pro', monospace;
  font-size: 4.2rem;
  line-height: 1;
}
.display-5 > .mbr-iconfont {
  font-size: 5.25rem;
}
.display-7 {
  font-family: 'Anonymous Pro', monospace;
  font-size: 2rem;
  line-height: 1.2;
}
.display-7 > .mbr-iconfont {
  font-size: 2.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: 0.88rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 0.77rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 4.8rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.216rem;
    font-size: calc( 1.182rem + (1.52 - 1.182) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.182rem + (1.52 - 1.182) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 3.36rem;
    font-size: calc( 2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 0.77rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 4.8rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.75rem + (6 - 2.75) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 1.216rem;
    font-size: calc( 1.182rem + (1.52 - 1.182) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.182rem + (1.52 - 1.182) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 3.36rem;
    font-size: calc( 2.12rem + (4.2 - 2.12) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (2.12rem + (4.2 - 2.12) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #cbff5b !important;
}
.bg-success {
  background-color: #30ffbb !important;
}
.bg-info {
  background-color: #ffffff !important;
}
.bg-warning {
  background-color: #009241 !important;
}
.bg-danger {
  background-color: #ff3f30 !important;
}
.btn-primary .mbr-iconfont {
  color: #cbff5b !important;
  background-color: #1b2800 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #cbff5b !important;
  border-color: #cbff5b !important;
  color: #1b2800 !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #dbff8e !important;
  border-color: #dbff8e !important;
  box-shadow: none;
}
.btn-primary:hover .mbr-iconfont,
.btn-primary:focus .mbr-iconfont,
.btn-primary.focus .mbr-iconfont,
.btn-primary.active .mbr-iconfont {
  color: #dbff8e !important;
  background-color: #1b2800 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #1b2800 !important;
  background-color: #dbff8e !important;
  border-color: #dbff8e !important;
}
.btn-secondary .mbr-iconfont {
  color: #232323 !important;
  background-color: #ffffff !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-secondary:hover .mbr-iconfont,
.btn-secondary:focus .mbr-iconfont,
.btn-secondary.focus .mbr-iconfont,
.btn-secondary.active .mbr-iconfont {
  color: #3d3d3d !important;
  background-color: #ffffff !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-info .mbr-iconfont {
  color: #ffffff !important;
  background-color: #666666 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #666666 !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover .mbr-iconfont,
.btn-info:focus .mbr-iconfont,
.btn-info.focus .mbr-iconfont,
.btn-info.active .mbr-iconfont {
  color: #ffffff !important;
  background-color: #666666 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #666666 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success .mbr-iconfont {
  color: #30ffbb !important;
  background-color: #000000 !important;
}
.btn-success,
.btn-success:active {
  background-color: #30ffbb !important;
  border-color: #30ffbb !important;
  color: #000000 !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #63ffcc !important;
  border-color: #63ffcc !important;
  box-shadow: none;
}
.btn-success:hover .mbr-iconfont,
.btn-success:focus .mbr-iconfont,
.btn-success.focus .mbr-iconfont,
.btn-success.active .mbr-iconfont {
  color: #63ffcc !important;
  background-color: #000000 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #000000 !important;
  background-color: #63ffcc !important;
  border-color: #63ffcc !important;
}
.btn-warning .mbr-iconfont {
  color: #009241 !important;
  background-color: #ffffff !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #009241 !important;
  border-color: #009241 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #00c558 !important;
  border-color: #00c558 !important;
  box-shadow: none;
}
.btn-warning:hover .mbr-iconfont,
.btn-warning:focus .mbr-iconfont,
.btn-warning.focus .mbr-iconfont,
.btn-warning.active .mbr-iconfont {
  color: #00c558 !important;
  background-color: #ffffff !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #00c558 !important;
  border-color: #00c558 !important;
}
.btn-danger .mbr-iconfont {
  color: #ff3f30 !important;
  background-color: #ffffff !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff3f30 !important;
  border-color: #ff3f30 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #ff6e63 !important;
  border-color: #ff6e63 !important;
  box-shadow: none;
}
.btn-danger:hover .mbr-iconfont,
.btn-danger:focus .mbr-iconfont,
.btn-danger.focus .mbr-iconfont,
.btn-danger.active .mbr-iconfont {
  color: #ff6e63 !important;
  background-color: #ffffff !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff6e63 !important;
  border-color: #ff6e63 !important;
}
.btn-white .mbr-iconfont {
  color: #eff0ec !important;
  background-color: #5a5f4b !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #5a5f4b !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white:hover .mbr-iconfont,
.btn-white:focus .mbr-iconfont,
.btn-white.focus .mbr-iconfont,
.btn-white.active .mbr-iconfont {
  color: #ffffff !important;
  background-color: #5a5f4b !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #5a5f4b !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black .mbr-iconfont {
  color: #232323 !important;
  background-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black:hover .mbr-iconfont,
.btn-black:focus .mbr-iconfont,
.btn-black.focus .mbr-iconfont,
.btn-black.active .mbr-iconfont {
  color: #3d3d3d !important;
  background-color: #ffffff !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline .mbr-iconfont {
  color: #cbff5b !important;
  border: 2px solid #cbff5b !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #cbff5b;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #b0ff04 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-primary-outline:hover .mbr-iconfont,
.btn-primary-outline:focus .mbr-iconfont,
.btn-primary-outline.focus .mbr-iconfont,
.btn-primary-outline.active .mbr-iconfont {
  color: #b0ff04 !important;
  border: 2px solid #b0ff04 !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #3e5b00 !important;
  background-color: #cbff5b !important;
  border-color: #cbff5b !important;
}
.btn-secondary-outline .mbr-iconfont {
  color: #232323 !important;
  border: 2px solid #232323 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-secondary-outline:hover .mbr-iconfont,
.btn-secondary-outline:focus .mbr-iconfont,
.btn-secondary-outline.focus .mbr-iconfont,
.btn-secondary-outline.active .mbr-iconfont {
  color: #000000 !important;
  border: 2px solid #000000 !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-info-outline .mbr-iconfont {
  color: #ffffff !important;
  border: 2px solid #ffffff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-info-outline:hover .mbr-iconfont,
.btn-info-outline:focus .mbr-iconfont,
.btn-info-outline.focus .mbr-iconfont,
.btn-info-outline.active .mbr-iconfont {
  color: #d4d4d4 !important;
  border: 2px solid #d4d4d4 !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success-outline .mbr-iconfont {
  color: #30ffbb !important;
  border: 2px solid #30ffbb !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #30ffbb;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #00d891 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-success-outline:hover .mbr-iconfont,
.btn-success-outline:focus .mbr-iconfont,
.btn-success-outline.focus .mbr-iconfont,
.btn-success-outline.active .mbr-iconfont {
  color: #00d891 !important;
  border: 2px solid #00d891 !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #003020 !important;
  background-color: #30ffbb !important;
  border-color: #30ffbb !important;
}
.btn-warning-outline .mbr-iconfont {
  color: #009241 !important;
  border: 2px solid #009241 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #009241;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #003b1a !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-warning-outline:hover .mbr-iconfont,
.btn-warning-outline:focus .mbr-iconfont,
.btn-warning-outline.focus .mbr-iconfont,
.btn-warning-outline.active .mbr-iconfont {
  color: #003b1a !important;
  border: 2px solid #003b1a !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #009241 !important;
  border-color: #009241 !important;
}
.btn-danger-outline .mbr-iconfont {
  color: #ff3f30 !important;
  border: 2px solid #ff3f30 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff3f30;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #d81000 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-danger-outline:hover .mbr-iconfont,
.btn-danger-outline:focus .mbr-iconfont,
.btn-danger-outline.focus .mbr-iconfont,
.btn-danger-outline.active .mbr-iconfont {
  color: #d81000 !important;
  border: 2px solid #d81000 !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3f30 !important;
  border-color: #ff3f30 !important;
}
.btn-black-outline .mbr-iconfont {
  color: #232323 !important;
  border: 2px solid #232323 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-black-outline:hover .mbr-iconfont,
.btn-black-outline:focus .mbr-iconfont,
.btn-black-outline.focus .mbr-iconfont,
.btn-black-outline.active .mbr-iconfont {
  color: #000000 !important;
  border: 2px solid #000000 !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline .mbr-iconfont {
  color: #fafafa !important;
  border: 2px solid #fafafa !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-white-outline:hover .mbr-iconfont,
.btn-white-outline:focus .mbr-iconfont,
.btn-white-outline.focus .mbr-iconfont,
.btn-white-outline.active .mbr-iconfont {
  color: #cfcfcf !important;
  border: 2px solid #cfcfcf !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #cbff5b !important;
}
.text-secondary {
  color: #232323 !important;
}
.text-success {
  color: #30ffbb !important;
}
.text-info {
  color: #ffffff !important;
}
.text-warning {
  color: #009241 !important;
}
.text-danger {
  color: #ff3f30 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #a7f400 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #00c987 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #cccccc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #002c14 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #c90f00 !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: #cbff5b;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ffffff;
}
.alert-warning {
  background-color: #009241;
}
.alert-danger {
  background-color: #ff3f30;
}
.mbr-gallery-filter li.active .btn {
  background-color: #cbff5b;
  border-color: #cbff5b;
  color: #507500;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #cbff5b;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fcfffe;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #13ff7c;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fffcfc;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Anonymous Pro', monospace;
  font-size: 1.52rem;
  line-height: 1.1;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.9rem;
}
.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: #cbff5b !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Anonymous Pro', monospace;
  font-size: 1.52rem;
  line-height: 1.1;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.9rem;
}
blockquote {
  border-color: #cbff5b;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #cbff5b;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #cbff5b;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #cbff5b;
  border-bottom-color: #cbff5b;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #cbff5b !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #232323 !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='%23cbff5b' %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;
}
.mbr-section-btn {
  border-radius: 0 !important;
}
.mbr-section-btn .btn {
  border-radius: 100px !important;
  padding: 11px 64px;
  align-items: center;
  min-height: 88px;
  font-weight: 700 !important;
}
@media (max-width: 768px) {
  .mbr-section-btn .btn {
    min-height: 54px;
    padding: 11px 32px;
  }
}
.mbr-section-btn .btn .mbr-iconfont {
  width: 64px;
  height: 64px;
  min-width: 64px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 22px;
  margin-left: 60px;
  margin-right: -50px;
  transition: all .3s ease;
}
@media (max-width: 768px) {
  .mbr-section-btn .btn .mbr-iconfont {
    width: 32px;
    height: 32px;
    min-width: 32px;
    font-size: 16px;
    margin-left: 32px;
    margin-right: -20px;
  }
}
.mbr-section-btn .item-btn {
  padding: 11px 16px;
}
@media (max-width: 768px) {
  .mbr-section-btn .item-btn {
    padding: 11px 16px;
  }
}
.mbr-section-btn .item-btn .mbr-iconfont {
  margin-left: 10px;
  margin-right: 0;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.google-map,
.slide-content,
.plan,
.card,
.item-wrapper,
.item-img,
.form-wrapper {
  border-radius: 0 !important;
}
.tag-wrapper .tag-wrap {
  border-radius: 100px;
  border-radius: 0 !important;
}
.tag-wrapper .mbr-tag {
  border-radius: 100px;
  border-radius: 0 !important;
}
.title-wrapper::before {
  border-radius: 30px;
  border-radius: 0 !important;
}
.contact-wrapper {
  border-radius: 30px;
  border-radius: 0 !important;
}
.title-wrap .mbr-section-title {
  border-radius: 50px;
  border-radius: 0 !important;
}
.container-bg {
  border-bottom-right-radius: 80px;
  border-bottom-left-radius: 80px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .container-bg {
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  position: relative !important;
}
.cid-uIHYl2B4Ge .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIHYl2B4Ge .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover,
.cid-uIHYl2B4Ge .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover span {
  color: white;
}
.cid-uIHYl2B4Ge .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIHYl2B4Ge .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIHYl2B4Ge .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIHYl2B4Ge .nav-link {
  position: relative;
}
.cid-uIHYl2B4Ge .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .container {
    flex-wrap: nowrap;
  }
}
.cid-uIHYl2B4Ge .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uIHYl2B4Ge .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-menu,
.cid-uIHYl2B4Ge .navbar.opened {
  background: #ffffff !important;
}
.cid-uIHYl2B4Ge .nav-item:focus,
.cid-uIHYl2B4Ge .nav-link:focus {
  outline: none;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIHYl2B4Ge .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIHYl2B4Ge .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge .navbar.opened {
  transition: all 0.3s;
}
.cid-uIHYl2B4Ge .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uIHYl2B4Ge .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uIHYl2B4Ge .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIHYl2B4Ge .navbar.collapsed {
  justify-content: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIHYl2B4Ge .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIHYl2B4Ge .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIHYl2B4Ge .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIHYl2B4Ge .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIHYl2B4Ge .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-short {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-item.active,
.cid-uIHYl2B4Ge .dropdown-item:active {
  background-color: transparent;
}
.cid-uIHYl2B4Ge .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uIHYl2B4Ge .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIHYl2B4Ge ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uIHYl2B4Ge ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uIHYl2B4Ge .navbar-buttons {
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uIHYl2B4Ge .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uIHYl2B4Ge button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIHYl2B4Ge a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIHYl2B4Ge .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIHYl2B4Ge .navbar {
    height: 70px;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    height: auto;
  }
  .cid-uIHYl2B4Ge .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIHYl2B4Ge .navbar-nav {
  margin: 0 auto;
}
.cid-uIHYl2B4Ge .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uIHYl2B4Ge .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uIHYl2B4Ge .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uIHYl2B4Ge .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar {
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uIHYl2B4Ge .content-wrap {
  min-height: 110px;
}
.cid-uIHYKsJDVm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uIHYKsJDVm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIHYKsJDVm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIHYKsJDVm .row {
  justify-content: center;
}
.cid-uIHYKsJDVm .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uIHYKsJDVm .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uIHYKsJDVm .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uIHYKsJDVm .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 48px;
}
@media (max-width: 1440px) {
  .cid-uIHYKsJDVm .items-wrapper {
    gap: 30px;
  }
}
@media (max-width: 992px) {
  .cid-uIHYKsJDVm .items-wrapper {
    gap: 16px;
  }
}
@media (max-width: 768px) {
  .cid-uIHYKsJDVm .items-wrapper {
    display: block;
  }
}
.cid-uIHYKsJDVm .item {
  transition: all .3s ease;
}
@media (max-width: 768px) {
  .cid-uIHYKsJDVm .item {
    margin-bottom: 16px;
  }
}
.cid-uIHYKsJDVm .item:hover .item-wrapper .item-img img,
.cid-uIHYKsJDVm .item:focus .item-wrapper .item-img img {
  transform: scale(1.05);
}
.cid-uIHYKsJDVm .item .item-wrapper {
  height: 100%;
  border: 3px solid #ffffff;
  padding: 48px;
}
@media (max-width: 1440px) {
  .cid-uIHYKsJDVm .item .item-wrapper {
    padding: 30px;
  }
}
@media (max-width: 1200px) {
  .cid-uIHYKsJDVm .item .item-wrapper {
    padding: 30px 20px;
  }
}
.cid-uIHYKsJDVm .item .item-wrapper .item-img {
  margin-bottom: 40px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uIHYKsJDVm .item .item-wrapper .item-img {
    margin-bottom: 30px;
  }
}
.cid-uIHYKsJDVm .item .item-wrapper .item-img img {
  height: 500px;
  object-fit: cover;
  transition: all .3s ease;
}
@media (max-width: 992px) {
  .cid-uIHYKsJDVm .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uIHYKsJDVm .item .item-wrapper .card-box .card-name {
  margin-bottom: 10px;
}
.cid-uIHYKsJDVm .item .item-wrapper .card-box .card-role {
  margin-bottom: 0;
}
.cid-uIHYKsJDVm .item .item-wrapper .card-box .text-wrapper .card-text {
  display: inline-block;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uIHYKsJDVm .item .item-wrapper .card-box .text-wrapper .card-text {
    width: 100%;
    margin-top: 30px;
  }
}
.cid-uIHYKsJDVm .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 40px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uIHYKsJDVm .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-uIHYKsJDVm .item .item-wrapper .card-box .mbr-section-btn .btn {
  min-height: auto;
  margin-bottom: 0px;
  width: 35%;
}
.cid-uIHYKsJDVm .mbr-section-title {
  color: #ffffff;
}
.cid-uIHYKsJDVm .card-name {
  color: #000000;
}
.cid-uIHYKsJDVm .card-role {
  color: #bbbbbb;
}
.cid-uIHYKsJDVm .card-text {
  color: #ffffff;
}
.cid-uIHYKsJDVm .mbr-tag {
  color: #000000;
}
.cid-uIHYKsJDVm .mbr-section-title,
.cid-uIHYKsJDVm .mbr-section-btn {
  color: #000000;
}
.cid-uIHYKsJDVm .card-text,
.cid-uIHYKsJDVm .mbr-section-btn,
.cid-uIHYKsJDVm .text-wrapper {
  color: #000000;
}
.cid-uII7inNAnk {
  padding-top: 7rem;
  padding-bottom: 12rem;
  overflow: hidden;
  background-color: #f7f7f7;
}
.cid-uII7inNAnk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uII7inNAnk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uII7inNAnk .row {
  justify-content: center;
}
.cid-uII7inNAnk .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uII7inNAnk .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uII7inNAnk .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uII7inNAnk .item {
    margin-bottom: 16px;
  }
}
.cid-uII7inNAnk .item .item-wrapper .contact-wrapper {
  padding: 26px 22px;
  background-color: #009241;
}
.cid-uII7inNAnk .item .item-wrapper .contact-wrapper .contact-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-uII7inNAnk .item .item-wrapper .contact-wrapper .contact-wrap .mbr-iconfont {
  width: 64px;
  height: 64px;
  min-width: 64px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 22px;
  margin-right: 20px;
  background-color: #232323;
  color: #009241;
}
.cid-uII7inNAnk .item .item-wrapper .contact-wrapper .contact-wrap .card-title {
  margin-bottom: 0;
}
.cid-uII7inNAnk .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uII7inNAnk .card-title {
  color: #000000;
}
.cid-uII7inNAnk .mbr-section-title,
.cid-uII7inNAnk .mbr-section-btn {
  color: #232323;
}
.cid-uII7inNAnk .card-title,
.cid-uII7inNAnk .contact-wrapper {
  color: #ffffff;
}
.cid-uII7gHyMec {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uII7gHyMec .mbr-fallback-image.disabled {
  display: none;
}
.cid-uII7gHyMec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uII7gHyMec .row {
  justify-content: center;
}
.cid-uII7gHyMec .card {
  justify-content: center;
}
.cid-uII7gHyMec .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uII7gHyMec .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uII7gHyMec .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:hover,
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uII7gHyMec .list,
.cid-uII7gHyMec .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  position: relative !important;
}
.cid-uIHYl2B4Ge .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIHYl2B4Ge .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover,
.cid-uIHYl2B4Ge .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover span {
  color: white;
}
.cid-uIHYl2B4Ge .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIHYl2B4Ge .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIHYl2B4Ge .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIHYl2B4Ge .nav-link {
  position: relative;
}
.cid-uIHYl2B4Ge .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .container {
    flex-wrap: nowrap;
  }
}
.cid-uIHYl2B4Ge .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uIHYl2B4Ge .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-menu,
.cid-uIHYl2B4Ge .navbar.opened {
  background: #ffffff !important;
}
.cid-uIHYl2B4Ge .nav-item:focus,
.cid-uIHYl2B4Ge .nav-link:focus {
  outline: none;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIHYl2B4Ge .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIHYl2B4Ge .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge .navbar.opened {
  transition: all 0.3s;
}
.cid-uIHYl2B4Ge .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uIHYl2B4Ge .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uIHYl2B4Ge .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIHYl2B4Ge .navbar.collapsed {
  justify-content: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIHYl2B4Ge .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIHYl2B4Ge .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIHYl2B4Ge .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIHYl2B4Ge .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIHYl2B4Ge .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-short {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-item.active,
.cid-uIHYl2B4Ge .dropdown-item:active {
  background-color: transparent;
}
.cid-uIHYl2B4Ge .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uIHYl2B4Ge .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIHYl2B4Ge ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uIHYl2B4Ge ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uIHYl2B4Ge .navbar-buttons {
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uIHYl2B4Ge .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uIHYl2B4Ge button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIHYl2B4Ge a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIHYl2B4Ge .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIHYl2B4Ge .navbar {
    height: 70px;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    height: auto;
  }
  .cid-uIHYl2B4Ge .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIHYl2B4Ge .navbar-nav {
  margin: 0 auto;
}
.cid-uIHYl2B4Ge .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uIHYl2B4Ge .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uIHYl2B4Ge .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uIHYl2B4Ge .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar {
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uIHYl2B4Ge .content-wrap {
  min-height: 110px;
}
.cid-uKuw2ZZzUj {
  padding-top: 9rem;
  padding-bottom: 12rem;
  background-color: #ffffff;
}
.cid-uKuw2ZZzUj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKuw2ZZzUj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKuw2ZZzUj .row {
  justify-content: center;
}
.cid-uKuw2ZZzUj .label-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uKuw2ZZzUj .label-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKuw2ZZzUj .label-wrapper .mbr-label {
  margin-bottom: 0;
}
.cid-uKuw2ZZzUj .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 48px;
}
@media (max-width: 1440px) {
  .cid-uKuw2ZZzUj .items-wrapper {
    gap: 48px 30px;
  }
}
@media (max-width: 992px) {
  .cid-uKuw2ZZzUj .items-wrapper {
    grid-template-columns: 1fr 1fr;
    gap: 48px 16px;
  }
}
@media (max-width: 768px) {
  .cid-uKuw2ZZzUj .items-wrapper {
    display: block;
  }
}
@media (max-width: 768px) {
  .cid-uKuw2ZZzUj .item {
    margin-bottom: 48px;
  }
}
.cid-uKuw2ZZzUj .item .item-wrapper {
  height: 100%;
}
.cid-uKuw2ZZzUj .item .item-wrapper .date-wrapper {
  padding-bottom: 60px;
  border-bottom: 3px solid #009241;
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uKuw2ZZzUj .item .item-wrapper .date-wrapper {
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
}
.cid-uKuw2ZZzUj .item .item-wrapper .date-wrapper .card-year {
  margin-bottom: 0;
}
.cid-uKuw2ZZzUj .item .item-wrapper .date-wrapper .card-date {
  margin-bottom: 0;
}
.cid-uKuw2ZZzUj .item .item-wrapper .card-box .card-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uKuw2ZZzUj .item .item-wrapper .card-box .card-title {
    margin-bottom: 30px;
  }
}
.cid-uKuw2ZZzUj .item .item-wrapper .card-box .list {
  margin-bottom: 0;
  padding-left: 22px;
}
.cid-uKuw2ZZzUj .item .item-wrapper .card-box .list .item-wrap {
  margin-bottom: 12px;
}
.cid-uKuw2ZZzUj .item .item-wrapper .card-box .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-uKuw2ZZzUj .item .item-wrapper .card-box .list .item-wrap::marker {
  color: #009241;
}
.cid-uKuw2ZZzUj .mbr-label {
  color: #232323;
}
.cid-uKuw2ZZzUj .card-year {
  color: #009241;
}
.cid-uKuw2ZZzUj .card-date {
  color: #232323;
}
.cid-uKuw2ZZzUj .card-title {
  color: #232323;
}
.cid-uKuw2ZZzUj .list {
  color: #ffffff;
}
.cid-uKuw2ZZzUj .list,
.cid-uKuw2ZZzUj .item-wrap {
  color: #232323;
}
.cid-uII7gHyMec {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uII7gHyMec .mbr-fallback-image.disabled {
  display: none;
}
.cid-uII7gHyMec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uII7gHyMec .row {
  justify-content: center;
}
.cid-uII7gHyMec .card {
  justify-content: center;
}
.cid-uII7gHyMec .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uII7gHyMec .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uII7gHyMec .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:hover,
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uII7gHyMec .list,
.cid-uII7gHyMec .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  position: relative !important;
}
.cid-uIHYl2B4Ge .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIHYl2B4Ge .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover,
.cid-uIHYl2B4Ge .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover span {
  color: white;
}
.cid-uIHYl2B4Ge .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIHYl2B4Ge .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIHYl2B4Ge .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIHYl2B4Ge .nav-link {
  position: relative;
}
.cid-uIHYl2B4Ge .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .container {
    flex-wrap: nowrap;
  }
}
.cid-uIHYl2B4Ge .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uIHYl2B4Ge .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-menu,
.cid-uIHYl2B4Ge .navbar.opened {
  background: #ffffff !important;
}
.cid-uIHYl2B4Ge .nav-item:focus,
.cid-uIHYl2B4Ge .nav-link:focus {
  outline: none;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIHYl2B4Ge .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIHYl2B4Ge .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge .navbar.opened {
  transition: all 0.3s;
}
.cid-uIHYl2B4Ge .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uIHYl2B4Ge .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uIHYl2B4Ge .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIHYl2B4Ge .navbar.collapsed {
  justify-content: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIHYl2B4Ge .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIHYl2B4Ge .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIHYl2B4Ge .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIHYl2B4Ge .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIHYl2B4Ge .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-short {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-item.active,
.cid-uIHYl2B4Ge .dropdown-item:active {
  background-color: transparent;
}
.cid-uIHYl2B4Ge .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uIHYl2B4Ge .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIHYl2B4Ge ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uIHYl2B4Ge ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uIHYl2B4Ge .navbar-buttons {
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uIHYl2B4Ge .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uIHYl2B4Ge button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIHYl2B4Ge a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIHYl2B4Ge .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIHYl2B4Ge .navbar {
    height: 70px;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    height: auto;
  }
  .cid-uIHYl2B4Ge .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIHYl2B4Ge .navbar-nav {
  margin: 0 auto;
}
.cid-uIHYl2B4Ge .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uIHYl2B4Ge .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uIHYl2B4Ge .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uIHYl2B4Ge .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar {
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uIHYl2B4Ge .content-wrap {
  min-height: 110px;
}
.cid-uII9vF73pW {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uII9vF73pW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uII9vF73pW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uII9vF73pW .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uII9vF73pW .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uII9vF73pW .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uII9vF73pW .container {
    padding: 0 16px;
  }
}
.cid-uII9vF73pW .image-wrapper {
  display: flex;
  justify-content: center;
}
.cid-uII9vF73pW .image-wrapper img {
  height: 630px;
  width: 70%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uII9vF73pW .image-wrapper img {
    height: 350px;
  }
}
.cid-uII8sPMzW2 {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uII8sPMzW2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uII8sPMzW2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uII8sPMzW2 .container,
.cid-uII8sPMzW2 .container-small,
.cid-uII8sPMzW2 .container-fluid {
  padding: 0 !important;
}
.cid-uII8sPMzW2 .container,
.cid-uII8sPMzW2 .container-small {
  max-width: 1440px;
}
.cid-uII8sPMzW2 .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uII8sPMzW2 .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uII8sPMzW2 .text-box {
    padding: 50px 10px;
  }
}
.cid-uII8sPMzW2 .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uII8sPMzW2 .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uII8sPMzW2 .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uII8sPMzW2 .mbr-text {
    margin-top: 20px;
  }
}
.cid-uII8sPMzW2 .mbr-text a {
  text-decoration: underline;
}
.cid-uII8sPMzW2 .mbr-section-btn {
  margin-top: 34px;
}
.cid-uII8sPMzW2 .mbr-section-subtitle,
.cid-uII8sPMzW2 .mbr-section-btn {
  text-align: justify;
}
.cid-uII7gHyMec {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uII7gHyMec .mbr-fallback-image.disabled {
  display: none;
}
.cid-uII7gHyMec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uII7gHyMec .row {
  justify-content: center;
}
.cid-uII7gHyMec .card {
  justify-content: center;
}
.cid-uII7gHyMec .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uII7gHyMec .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uII7gHyMec .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:hover,
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uII7gHyMec .list,
.cid-uII7gHyMec .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  position: relative !important;
}
.cid-uIHYl2B4Ge .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIHYl2B4Ge .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover,
.cid-uIHYl2B4Ge .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover span {
  color: white;
}
.cid-uIHYl2B4Ge .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIHYl2B4Ge .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIHYl2B4Ge .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIHYl2B4Ge .nav-link {
  position: relative;
}
.cid-uIHYl2B4Ge .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .container {
    flex-wrap: nowrap;
  }
}
.cid-uIHYl2B4Ge .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uIHYl2B4Ge .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-menu,
.cid-uIHYl2B4Ge .navbar.opened {
  background: #ffffff !important;
}
.cid-uIHYl2B4Ge .nav-item:focus,
.cid-uIHYl2B4Ge .nav-link:focus {
  outline: none;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIHYl2B4Ge .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIHYl2B4Ge .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge .navbar.opened {
  transition: all 0.3s;
}
.cid-uIHYl2B4Ge .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uIHYl2B4Ge .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uIHYl2B4Ge .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIHYl2B4Ge .navbar.collapsed {
  justify-content: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIHYl2B4Ge .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIHYl2B4Ge .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIHYl2B4Ge .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIHYl2B4Ge .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIHYl2B4Ge .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-short {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-item.active,
.cid-uIHYl2B4Ge .dropdown-item:active {
  background-color: transparent;
}
.cid-uIHYl2B4Ge .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uIHYl2B4Ge .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIHYl2B4Ge ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uIHYl2B4Ge ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uIHYl2B4Ge .navbar-buttons {
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uIHYl2B4Ge .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uIHYl2B4Ge button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIHYl2B4Ge a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIHYl2B4Ge .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIHYl2B4Ge .navbar {
    height: 70px;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    height: auto;
  }
  .cid-uIHYl2B4Ge .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIHYl2B4Ge .navbar-nav {
  margin: 0 auto;
}
.cid-uIHYl2B4Ge .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uIHYl2B4Ge .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uIHYl2B4Ge .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uIHYl2B4Ge .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar {
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uIHYl2B4Ge .content-wrap {
  min-height: 110px;
}
.cid-uIId5ni2Jp {
  padding-top: 8rem;
  padding-bottom: 12rem;
  background-color: #ffffff;
}
.cid-uIId5ni2Jp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIId5ni2Jp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIId5ni2Jp .row {
  justify-content: center;
}
.cid-uIId5ni2Jp .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uIId5ni2Jp .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uIId5ni2Jp .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uIId5ni2Jp .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 48px;
}
@media (max-width: 1440px) {
  .cid-uIId5ni2Jp .items-wrapper {
    gap: 30px;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-uIId5ni2Jp .items-wrapper {
    gap: 16px;
  }
}
@media (max-width: 768px) {
  .cid-uIId5ni2Jp .items-wrapper {
    display: block;
  }
}
.cid-uIId5ni2Jp .item {
  transition: all .3s ease;
}
@media (max-width: 768px) {
  .cid-uIId5ni2Jp .item {
    margin-bottom: 16px;
  }
}
.cid-uIId5ni2Jp .item:hover,
.cid-uIId5ni2Jp .item:focus {
  transform: rotate(-2deg);
}
@media (max-width: 992px) {
  .cid-uIId5ni2Jp .item:hover,
  .cid-uIId5ni2Jp .item:focus {
    transform: none;
  }
}
.cid-uIId5ni2Jp .item:hover .item-wrapper .item-img img,
.cid-uIId5ni2Jp .item:focus .item-wrapper .item-img img {
  transform: scale(1.05);
}
.cid-uIId5ni2Jp .item .item-wrapper {
  height: 100%;
  background-color: #ebebeb;
  padding: 48px;
}
@media (max-width: 1440px) {
  .cid-uIId5ni2Jp .item .item-wrapper {
    padding: 30px;
  }
}
@media (max-width: 1200px) {
  .cid-uIId5ni2Jp .item .item-wrapper {
    padding: 30px 20px;
  }
}
.cid-uIId5ni2Jp .item .item-wrapper .tag-wrapper {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uIId5ni2Jp .item .item-wrapper .tag-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uIId5ni2Jp .item .item-wrapper .tag-wrapper .mbr-tag {
  display: inline-flex;
  align-items: center;
  background-color: #ffffff;
  box-shadow: 0 1px 1px 1px #000000;
  padding: 14px;
  margin-bottom: 0;
}
.cid-uIId5ni2Jp .item .item-wrapper .item-img {
  margin-bottom: 40px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-uIId5ni2Jp .item .item-wrapper .item-img {
    margin-bottom: 30px;
  }
}
.cid-uIId5ni2Jp .item .item-wrapper .item-img img {
  height: 350px;
  object-fit: cover;
  transition: all .3s ease;
}
.cid-uIId5ni2Jp .item .item-wrapper .card-box .card-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uIId5ni2Jp .item .item-wrapper .card-box .card-title {
    margin-bottom: 30px;
  }
}
.cid-uIId5ni2Jp .item .item-wrapper .card-box .card-text {
  margin-bottom: 0;
}
.cid-uIId5ni2Jp .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 40px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-uIId5ni2Jp .item .item-wrapper .card-box .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-uIId5ni2Jp .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
  width: 100%;
}
.cid-uIId5ni2Jp .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uIId5ni2Jp .card-title {
  color: #000000;
}
.cid-uIId5ni2Jp .card-text {
  color: #000000;
}
.cid-uIId5ni2Jp .iconfont-wrapper {
  text-align: center;
}
.cid-uIId5ni2Jp .mbr-tag {
  color: #000000;
}
.cid-uIId5ni2Jp .mbr-section-title,
.cid-uIId5ni2Jp .mbr-section-btn {
  color: #232323;
}
.cid-uII7gHyMec {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uII7gHyMec .mbr-fallback-image.disabled {
  display: none;
}
.cid-uII7gHyMec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uII7gHyMec .row {
  justify-content: center;
}
.cid-uII7gHyMec .card {
  justify-content: center;
}
.cid-uII7gHyMec .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uII7gHyMec .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uII7gHyMec .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:hover,
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uII7gHyMec .list,
.cid-uII7gHyMec .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  position: relative !important;
}
.cid-uIHYl2B4Ge .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIHYl2B4Ge .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover,
.cid-uIHYl2B4Ge .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .dropdown-item:hover span {
  color: white;
}
.cid-uIHYl2B4Ge .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIHYl2B4Ge .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIHYl2B4Ge .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIHYl2B4Ge .nav-link {
  position: relative;
}
.cid-uIHYl2B4Ge .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .container {
    flex-wrap: nowrap;
  }
}
.cid-uIHYl2B4Ge .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uIHYl2B4Ge .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-menu,
.cid-uIHYl2B4Ge .navbar.opened {
  background: #ffffff !important;
}
.cid-uIHYl2B4Ge .nav-item:focus,
.cid-uIHYl2B4Ge .nav-link:focus {
  outline: none;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIHYl2B4Ge .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIHYl2B4Ge .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIHYl2B4Ge .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIHYl2B4Ge .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge .navbar.opened {
  transition: all 0.3s;
}
.cid-uIHYl2B4Ge .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uIHYl2B4Ge .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uIHYl2B4Ge .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIHYl2B4Ge .navbar.collapsed {
  justify-content: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIHYl2B4Ge .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIHYl2B4Ge .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIHYl2B4Ge .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIHYl2B4Ge .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIHYl2B4Ge .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIHYl2B4Ge .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uIHYl2B4Ge .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIHYl2B4Ge .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-short {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uIHYl2B4Ge .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uIHYl2B4Ge .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .dropdown-item.active,
.cid-uIHYl2B4Ge .dropdown-item:active {
  background-color: transparent;
}
.cid-uIHYl2B4Ge .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIHYl2B4Ge .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uIHYl2B4Ge .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uIHYl2B4Ge .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIHYl2B4Ge ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uIHYl2B4Ge ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uIHYl2B4Ge .navbar-buttons {
  text-align: center;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uIHYl2B4Ge .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uIHYl2B4Ge .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uIHYl2B4Ge button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIHYl2B4Ge button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIHYl2B4Ge nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIHYl2B4Ge .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIHYl2B4Ge a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIHYl2B4Ge .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIHYl2B4Ge .navbar {
    height: 70px;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    height: auto;
  }
  .cid-uIHYl2B4Ge .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIHYl2B4Ge .navbar-nav {
  margin: 0 auto;
}
.cid-uIHYl2B4Ge .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uIHYl2B4Ge .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uIHYl2B4Ge .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uIHYl2B4Ge .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uIHYl2B4Ge .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uIHYl2B4Ge .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uIHYl2B4Ge .navbar {
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uIHYl2B4Ge .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uIHYl2B4Ge .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uIHYl2B4Ge .content-wrap {
  min-height: 110px;
}
.cid-uIIgifHSL8 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIIgifHSL8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIIgifHSL8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIIgifHSL8 .container,
.cid-uIIgifHSL8 .container-small,
.cid-uIIgifHSL8 .container-fluid {
  padding: 0 !important;
}
.cid-uIIgifHSL8 .container,
.cid-uIIgifHSL8 .container-small {
  max-width: 1440px;
}
.cid-uIIgifHSL8 .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIIgifHSL8 .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uIIgifHSL8 .text-box {
    padding: 50px 10px;
  }
}
.cid-uIIgifHSL8 .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uIIgifHSL8 .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uIIgifHSL8 .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uIIgifHSL8 .mbr-text {
    margin-top: 20px;
  }
}
.cid-uIIgifHSL8 .mbr-text a {
  text-decoration: underline;
}
.cid-uIIgifHSL8 .mbr-section-btn {
  margin-top: 34px;
}
.cid-uIIgifHSL8 .mbr-section-subtitle,
.cid-uIIgifHSL8 .mbr-section-btn {
  text-align: justify;
}
.cid-uIIgA22Nuk {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uIIgA22Nuk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIIgA22Nuk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIIgA22Nuk .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uIIgA22Nuk .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uIIgA22Nuk .mbr-section-subtitle {
  color: #24262b;
}
.cid-uIIgA22Nuk .items-row {
  row-gap: 32px;
}
.cid-uIIgA22Nuk .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uIIgA22Nuk .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uIIgA22Nuk .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-uIIgA22Nuk .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-uIIgA22Nuk .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uIIgA22Nuk .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uIIgA22Nuk .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uIIgA22Nuk .mbr-item-subtitle {
  color: #24262b;
}
.cid-uIIgA22Nuk .carousel-control,
.cid-uIIgA22Nuk .close {
  background: #1b1b1b;
}
.cid-uIIgA22Nuk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uIIgA22Nuk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uIIgA22Nuk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uIIgA22Nuk .carousel-control-next span {
  margin-left: 5px;
}
.cid-uIIgA22Nuk .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-uIIgA22Nuk .close::before {
  content: '\e91a';
}
.cid-uIIgA22Nuk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uIIgA22Nuk .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-uIIgA22Nuk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIIgA22Nuk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uIIgA22Nuk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uIIgA22Nuk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uIIgA22Nuk .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-uIIgA22Nuk .carousel-indicators li.active,
.cid-uIIgA22Nuk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uIIgA22Nuk .carousel-indicators li::after,
.cid-uIIgA22Nuk .carousel-indicators li::before {
  content: none;
}
.cid-uIIgA22Nuk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uIIgA22Nuk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uIIgA22Nuk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uIIgA22Nuk .carousel-indicators {
    display: none;
  }
}
.cid-uIIgA22Nuk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uIIgA22Nuk .carousel-inner > .active {
  display: block;
}
.cid-uIIgA22Nuk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIIgA22Nuk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uIIgA22Nuk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uIIgA22Nuk .carousel-control,
  .cid-uIIgA22Nuk .carousel-indicators,
  .cid-uIIgA22Nuk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uIIgA22Nuk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uIIgA22Nuk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uIIgA22Nuk .carousel-indicators .active,
.cid-uIIgA22Nuk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uIIgA22Nuk .carousel-indicators .active {
  background: #fff;
}
.cid-uIIgA22Nuk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uIIgA22Nuk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uIIgA22Nuk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uIIgA22Nuk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uIIgA22Nuk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uIIgA22Nuk .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uIIgA22Nuk .carousel {
  width: 100%;
}
.cid-uIIgA22Nuk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uIIgA22Nuk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uIIgA22Nuk .modal.fade .modal-dialog,
.cid-uIIgA22Nuk .modal.in .modal-dialog {
  transform: none;
}
.cid-uIIgA22Nuk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uIIgA22Nuk H6 {
  text-align: center;
}
.cid-uII7gHyMec {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uII7gHyMec .mbr-fallback-image.disabled {
  display: none;
}
.cid-uII7gHyMec .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uII7gHyMec .row {
  justify-content: center;
}
.cid-uII7gHyMec .card {
  justify-content: center;
}
.cid-uII7gHyMec .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uII7gHyMec .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uII7gHyMec .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:hover,
.cid-uII7gHyMec .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uII7gHyMec .list,
.cid-uII7gHyMec .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uIIiv6xuq5 .navbar-dropdown {
  position: relative !important;
}
.cid-uIIiv6xuq5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIIiv6xuq5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIIiv6xuq5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIIiv6xuq5 .dropdown-item:hover,
.cid-uIIiv6xuq5 .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIIiv6xuq5 .dropdown-item:hover span {
  color: white;
}
.cid-uIIiv6xuq5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIIiv6xuq5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIIiv6xuq5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIIiv6xuq5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIIiv6xuq5 .nav-link {
  position: relative;
}
.cid-uIIiv6xuq5 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uIIiv6xuq5 .container {
    flex-wrap: nowrap;
  }
}
.cid-uIIiv6xuq5 .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uIIiv6xuq5 .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uIIiv6xuq5 .dropdown-menu,
.cid-uIIiv6xuq5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uIIiv6xuq5 .nav-item:focus,
.cid-uIIiv6xuq5 .nav-link:focus {
  outline: none;
}
.cid-uIIiv6xuq5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIIiv6xuq5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uIIiv6xuq5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIIiv6xuq5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIIiv6xuq5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIIiv6xuq5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIIiv6xuq5 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIIiv6xuq5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uIIiv6xuq5 .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uIIiv6xuq5 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uIIiv6xuq5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIIiv6xuq5 .navbar.collapsed {
  justify-content: center;
}
.cid-uIIiv6xuq5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIIiv6xuq5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIIiv6xuq5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uIIiv6xuq5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIIiv6xuq5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIIiv6xuq5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIIiv6xuq5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIIiv6xuq5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIIiv6xuq5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIIiv6xuq5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIIiv6xuq5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIIiv6xuq5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIIiv6xuq5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIIiv6xuq5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIIiv6xuq5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIIiv6xuq5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIIiv6xuq5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIIiv6xuq5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uIIiv6xuq5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIIiv6xuq5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIIiv6xuq5 .navbar.navbar-short {
  min-height: 96px;
}
.cid-uIIiv6xuq5 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uIIiv6xuq5 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uIIiv6xuq5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uIIiv6xuq5 .navbar-brand .navbar-caption:hover,
.cid-uIIiv6xuq5 .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIIiv6xuq5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIIiv6xuq5 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uIIiv6xuq5 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIIiv6xuq5 .dropdown-item.active,
.cid-uIIiv6xuq5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uIIiv6xuq5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIIiv6xuq5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIIiv6xuq5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIIiv6xuq5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uIIiv6xuq5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uIIiv6xuq5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uIIiv6xuq5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIIiv6xuq5 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uIIiv6xuq5 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uIIiv6xuq5 .navbar-buttons {
  text-align: center;
}
.cid-uIIiv6xuq5 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uIIiv6xuq5 .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uIIiv6xuq5 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uIIiv6xuq5 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIIiv6xuq5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIIiv6xuq5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uIIiv6xuq5 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIIiv6xuq5 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIIiv6xuq5 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uIIiv6xuq5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIIiv6xuq5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIIiv6xuq5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIIiv6xuq5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIIiv6xuq5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIIiv6xuq5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIIiv6xuq5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIIiv6xuq5 .navbar {
    height: 70px;
  }
  .cid-uIIiv6xuq5 .navbar.opened {
    height: auto;
  }
  .cid-uIIiv6xuq5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIIiv6xuq5 .navbar-nav {
  margin: 0 auto;
}
.cid-uIIiv6xuq5 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uIIiv6xuq5 .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uIIiv6xuq5 .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uIIiv6xuq5 .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uIIiv6xuq5 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uIIiv6xuq5 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uIIiv6xuq5 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uIIiv6xuq5 .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uIIiv6xuq5 .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uIIiv6xuq5 .navbar {
    justify-content: flex-start !important;
  }
  .cid-uIIiv6xuq5 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uIIiv6xuq5 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uIIiv6xuq5 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uIIiv6xuq5 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uIIiv6xuq5 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uIIiv6xuq5 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uIIiv6xuq5 .content-wrap {
  min-height: 110px;
}
.cid-uIIiv73iAO {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIIiv73iAO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIIiv73iAO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIIiv73iAO .container,
.cid-uIIiv73iAO .container-small,
.cid-uIIiv73iAO .container-fluid {
  padding: 0 !important;
}
.cid-uIIiv73iAO .container,
.cid-uIIiv73iAO .container-small {
  max-width: 1440px;
}
.cid-uIIiv73iAO .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIIiv73iAO .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uIIiv73iAO .text-box {
    padding: 50px 10px;
  }
}
.cid-uIIiv73iAO .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uIIiv73iAO .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uIIiv73iAO .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uIIiv73iAO .mbr-text {
    margin-top: 20px;
  }
}
.cid-uIIiv73iAO .mbr-text a {
  text-decoration: underline;
}
.cid-uIIiv73iAO .mbr-section-btn {
  margin-top: 34px;
}
.cid-uIIiv73iAO .mbr-section-subtitle,
.cid-uIIiv73iAO .mbr-section-btn {
  text-align: justify;
}
.cid-uIIiv7tP2k {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uIIiv7tP2k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIIiv7tP2k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIIiv7tP2k .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uIIiv7tP2k .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uIIiv7tP2k .mbr-section-subtitle {
  color: #24262b;
}
.cid-uIIiv7tP2k .items-row {
  row-gap: 32px;
}
.cid-uIIiv7tP2k .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uIIiv7tP2k .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uIIiv7tP2k .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-uIIiv7tP2k .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-uIIiv7tP2k .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uIIiv7tP2k .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uIIiv7tP2k .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uIIiv7tP2k .mbr-item-subtitle {
  color: #24262b;
}
.cid-uIIiv7tP2k .carousel-control,
.cid-uIIiv7tP2k .close {
  background: #1b1b1b;
}
.cid-uIIiv7tP2k .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uIIiv7tP2k .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uIIiv7tP2k .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uIIiv7tP2k .carousel-control-next span {
  margin-left: 5px;
}
.cid-uIIiv7tP2k .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-uIIiv7tP2k .close::before {
  content: '\e91a';
}
.cid-uIIiv7tP2k .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uIIiv7tP2k .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-uIIiv7tP2k .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIIiv7tP2k .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uIIiv7tP2k .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uIIiv7tP2k .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uIIiv7tP2k .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-uIIiv7tP2k .carousel-indicators li.active,
.cid-uIIiv7tP2k .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uIIiv7tP2k .carousel-indicators li::after,
.cid-uIIiv7tP2k .carousel-indicators li::before {
  content: none;
}
.cid-uIIiv7tP2k .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uIIiv7tP2k .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uIIiv7tP2k .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uIIiv7tP2k .carousel-indicators {
    display: none;
  }
}
.cid-uIIiv7tP2k .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uIIiv7tP2k .carousel-inner > .active {
  display: block;
}
.cid-uIIiv7tP2k .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIIiv7tP2k .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uIIiv7tP2k .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uIIiv7tP2k .carousel-control,
  .cid-uIIiv7tP2k .carousel-indicators,
  .cid-uIIiv7tP2k .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uIIiv7tP2k .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uIIiv7tP2k .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uIIiv7tP2k .carousel-indicators .active,
.cid-uIIiv7tP2k .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uIIiv7tP2k .carousel-indicators .active {
  background: #fff;
}
.cid-uIIiv7tP2k .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uIIiv7tP2k .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uIIiv7tP2k .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uIIiv7tP2k .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uIIiv7tP2k .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uIIiv7tP2k .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uIIiv7tP2k .carousel {
  width: 100%;
}
.cid-uIIiv7tP2k .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uIIiv7tP2k .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uIIiv7tP2k .modal.fade .modal-dialog,
.cid-uIIiv7tP2k .modal.in .modal-dialog {
  transform: none;
}
.cid-uIIiv7tP2k .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uIIiv7tP2k H6 {
  text-align: center;
}
.cid-uIIiv8pghh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uIIiv8pghh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIIiv8pghh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIIiv8pghh .row {
  justify-content: center;
}
.cid-uIIiv8pghh .card {
  justify-content: center;
}
.cid-uIIiv8pghh .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uIIiv8pghh .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uIIiv8pghh .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uIIiv8pghh .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uIIiv8pghh .nav-wrapper .list .item-wrap:hover,
.cid-uIIiv8pghh .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uIIiv8pghh .list,
.cid-uIIiv8pghh .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uIIjwk1XKU .navbar-dropdown {
  position: relative !important;
}
.cid-uIIjwk1XKU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIIjwk1XKU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIIjwk1XKU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIIjwk1XKU .dropdown-item:hover,
.cid-uIIjwk1XKU .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uIIjwk1XKU .dropdown-item:hover span {
  color: white;
}
.cid-uIIjwk1XKU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIIjwk1XKU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIIjwk1XKU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIIjwk1XKU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIIjwk1XKU .nav-link {
  position: relative;
}
.cid-uIIjwk1XKU .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uIIjwk1XKU .container {
    flex-wrap: nowrap;
  }
}
.cid-uIIjwk1XKU .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uIIjwk1XKU .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uIIjwk1XKU .dropdown-menu,
.cid-uIIjwk1XKU .navbar.opened {
  background: #ffffff !important;
}
.cid-uIIjwk1XKU .nav-item:focus,
.cid-uIIjwk1XKU .nav-link:focus {
  outline: none;
}
.cid-uIIjwk1XKU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIIjwk1XKU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uIIjwk1XKU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIIjwk1XKU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIIjwk1XKU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIIjwk1XKU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIIjwk1XKU .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIIjwk1XKU .navbar.opened {
  transition: all 0.3s;
}
.cid-uIIjwk1XKU .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uIIjwk1XKU .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uIIjwk1XKU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIIjwk1XKU .navbar.collapsed {
  justify-content: center;
}
.cid-uIIjwk1XKU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIIjwk1XKU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIIjwk1XKU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uIIjwk1XKU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIIjwk1XKU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIIjwk1XKU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIIjwk1XKU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIIjwk1XKU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIIjwk1XKU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIIjwk1XKU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIIjwk1XKU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIIjwk1XKU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIIjwk1XKU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIIjwk1XKU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIIjwk1XKU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIIjwk1XKU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIIjwk1XKU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIIjwk1XKU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uIIjwk1XKU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIIjwk1XKU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIIjwk1XKU .navbar.navbar-short {
  min-height: 96px;
}
.cid-uIIjwk1XKU .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uIIjwk1XKU .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uIIjwk1XKU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uIIjwk1XKU .navbar-brand .navbar-caption:hover,
.cid-uIIjwk1XKU .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIIjwk1XKU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIIjwk1XKU .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uIIjwk1XKU .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uIIjwk1XKU .dropdown-item.active,
.cid-uIIjwk1XKU .dropdown-item:active {
  background-color: transparent;
}
.cid-uIIjwk1XKU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIIjwk1XKU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIIjwk1XKU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIIjwk1XKU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uIIjwk1XKU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uIIjwk1XKU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uIIjwk1XKU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIIjwk1XKU ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uIIjwk1XKU ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uIIjwk1XKU .navbar-buttons {
  text-align: center;
}
.cid-uIIjwk1XKU .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uIIjwk1XKU .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uIIjwk1XKU .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uIIjwk1XKU button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uIIjwk1XKU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIIjwk1XKU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uIIjwk1XKU button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIIjwk1XKU button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uIIjwk1XKU button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uIIjwk1XKU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIIjwk1XKU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIIjwk1XKU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIIjwk1XKU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIIjwk1XKU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIIjwk1XKU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIIjwk1XKU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uIIjwk1XKU .navbar {
    height: 70px;
  }
  .cid-uIIjwk1XKU .navbar.opened {
    height: auto;
  }
  .cid-uIIjwk1XKU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIIjwk1XKU .navbar-nav {
  margin: 0 auto;
}
.cid-uIIjwk1XKU .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uIIjwk1XKU .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uIIjwk1XKU .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uIIjwk1XKU .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uIIjwk1XKU .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uIIjwk1XKU .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uIIjwk1XKU .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uIIjwk1XKU .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uIIjwk1XKU .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uIIjwk1XKU .navbar {
    justify-content: flex-start !important;
  }
  .cid-uIIjwk1XKU .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uIIjwk1XKU .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uIIjwk1XKU .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uIIjwk1XKU .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uIIjwk1XKU .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uIIjwk1XKU .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uIIjwk1XKU .content-wrap {
  min-height: 110px;
}
.cid-uIIjwkjx3S {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIIjwkjx3S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIIjwkjx3S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIIjwkjx3S .container,
.cid-uIIjwkjx3S .container-small,
.cid-uIIjwkjx3S .container-fluid {
  padding: 0 !important;
}
.cid-uIIjwkjx3S .container,
.cid-uIIjwkjx3S .container-small {
  max-width: 1440px;
}
.cid-uIIjwkjx3S .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIIjwkjx3S .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uIIjwkjx3S .text-box {
    padding: 50px 10px;
  }
}
.cid-uIIjwkjx3S .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uIIjwkjx3S .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uIIjwkjx3S .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uIIjwkjx3S .mbr-text {
    margin-top: 20px;
  }
}
.cid-uIIjwkjx3S .mbr-text a {
  text-decoration: underline;
}
.cid-uIIjwkjx3S .mbr-section-btn {
  margin-top: 34px;
}
.cid-uIIjwkjx3S .mbr-section-subtitle,
.cid-uIIjwkjx3S .mbr-section-btn {
  text-align: justify;
}
.cid-uIIjwkwKP3 {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uIIjwkwKP3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIIjwkwKP3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIIjwkwKP3 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uIIjwkwKP3 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uIIjwkwKP3 .mbr-section-subtitle {
  color: #24262b;
}
.cid-uIIjwkwKP3 .items-row {
  row-gap: 32px;
}
.cid-uIIjwkwKP3 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uIIjwkwKP3 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uIIjwkwKP3 .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-uIIjwkwKP3 .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-uIIjwkwKP3 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uIIjwkwKP3 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uIIjwkwKP3 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uIIjwkwKP3 .mbr-item-subtitle {
  color: #24262b;
}
.cid-uIIjwkwKP3 .carousel-control,
.cid-uIIjwkwKP3 .close {
  background: #1b1b1b;
}
.cid-uIIjwkwKP3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uIIjwkwKP3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uIIjwkwKP3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uIIjwkwKP3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uIIjwkwKP3 .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-uIIjwkwKP3 .close::before {
  content: '\e91a';
}
.cid-uIIjwkwKP3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uIIjwkwKP3 .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-uIIjwkwKP3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIIjwkwKP3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uIIjwkwKP3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uIIjwkwKP3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uIIjwkwKP3 .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-uIIjwkwKP3 .carousel-indicators li.active,
.cid-uIIjwkwKP3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uIIjwkwKP3 .carousel-indicators li::after,
.cid-uIIjwkwKP3 .carousel-indicators li::before {
  content: none;
}
.cid-uIIjwkwKP3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uIIjwkwKP3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uIIjwkwKP3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uIIjwkwKP3 .carousel-indicators {
    display: none;
  }
}
.cid-uIIjwkwKP3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uIIjwkwKP3 .carousel-inner > .active {
  display: block;
}
.cid-uIIjwkwKP3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIIjwkwKP3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uIIjwkwKP3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uIIjwkwKP3 .carousel-control,
  .cid-uIIjwkwKP3 .carousel-indicators,
  .cid-uIIjwkwKP3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uIIjwkwKP3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uIIjwkwKP3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uIIjwkwKP3 .carousel-indicators .active,
.cid-uIIjwkwKP3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uIIjwkwKP3 .carousel-indicators .active {
  background: #fff;
}
.cid-uIIjwkwKP3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uIIjwkwKP3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uIIjwkwKP3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uIIjwkwKP3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uIIjwkwKP3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uIIjwkwKP3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uIIjwkwKP3 .carousel {
  width: 100%;
}
.cid-uIIjwkwKP3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uIIjwkwKP3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uIIjwkwKP3 .modal.fade .modal-dialog,
.cid-uIIjwkwKP3 .modal.in .modal-dialog {
  transform: none;
}
.cid-uIIjwkwKP3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uIIjwkwKP3 H6 {
  text-align: center;
}
.cid-uIIjwl42pv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uIIjwl42pv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIIjwl42pv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIIjwl42pv .row {
  justify-content: center;
}
.cid-uIIjwl42pv .card {
  justify-content: center;
}
.cid-uIIjwl42pv .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uIIjwl42pv .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uIIjwl42pv .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uIIjwl42pv .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uIIjwl42pv .nav-wrapper .list .item-wrap:hover,
.cid-uIIjwl42pv .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uIIjwl42pv .list,
.cid-uIIjwl42pv .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uJDI0UP4DB .navbar-dropdown {
  position: relative !important;
}
.cid-uJDI0UP4DB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDI0UP4DB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJDI0UP4DB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDI0UP4DB .dropdown-item:hover,
.cid-uJDI0UP4DB .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDI0UP4DB .dropdown-item:hover span {
  color: white;
}
.cid-uJDI0UP4DB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJDI0UP4DB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJDI0UP4DB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJDI0UP4DB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJDI0UP4DB .nav-link {
  position: relative;
}
.cid-uJDI0UP4DB .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uJDI0UP4DB .container {
    flex-wrap: nowrap;
  }
}
.cid-uJDI0UP4DB .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uJDI0UP4DB .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uJDI0UP4DB .dropdown-menu,
.cid-uJDI0UP4DB .navbar.opened {
  background: #ffffff !important;
}
.cid-uJDI0UP4DB .nav-item:focus,
.cid-uJDI0UP4DB .nav-link:focus {
  outline: none;
}
.cid-uJDI0UP4DB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJDI0UP4DB .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uJDI0UP4DB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJDI0UP4DB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDI0UP4DB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJDI0UP4DB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJDI0UP4DB .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDI0UP4DB .navbar.opened {
  transition: all 0.3s;
}
.cid-uJDI0UP4DB .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uJDI0UP4DB .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uJDI0UP4DB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJDI0UP4DB .navbar.collapsed {
  justify-content: center;
}
.cid-uJDI0UP4DB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJDI0UP4DB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJDI0UP4DB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uJDI0UP4DB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJDI0UP4DB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJDI0UP4DB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJDI0UP4DB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJDI0UP4DB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJDI0UP4DB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJDI0UP4DB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJDI0UP4DB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJDI0UP4DB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJDI0UP4DB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJDI0UP4DB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJDI0UP4DB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJDI0UP4DB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJDI0UP4DB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJDI0UP4DB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uJDI0UP4DB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJDI0UP4DB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJDI0UP4DB .navbar.navbar-short {
  min-height: 96px;
}
.cid-uJDI0UP4DB .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uJDI0UP4DB .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uJDI0UP4DB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uJDI0UP4DB .navbar-brand .navbar-caption:hover,
.cid-uJDI0UP4DB .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDI0UP4DB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJDI0UP4DB .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uJDI0UP4DB .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDI0UP4DB .dropdown-item.active,
.cid-uJDI0UP4DB .dropdown-item:active {
  background-color: transparent;
}
.cid-uJDI0UP4DB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJDI0UP4DB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJDI0UP4DB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJDI0UP4DB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uJDI0UP4DB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uJDI0UP4DB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uJDI0UP4DB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJDI0UP4DB ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uJDI0UP4DB ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uJDI0UP4DB .navbar-buttons {
  text-align: center;
}
.cid-uJDI0UP4DB .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uJDI0UP4DB .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uJDI0UP4DB .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uJDI0UP4DB button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDI0UP4DB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJDI0UP4DB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uJDI0UP4DB button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDI0UP4DB button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDI0UP4DB button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uJDI0UP4DB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDI0UP4DB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJDI0UP4DB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJDI0UP4DB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDI0UP4DB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJDI0UP4DB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJDI0UP4DB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJDI0UP4DB .navbar {
    height: 70px;
  }
  .cid-uJDI0UP4DB .navbar.opened {
    height: auto;
  }
  .cid-uJDI0UP4DB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJDI0UP4DB .navbar-nav {
  margin: 0 auto;
}
.cid-uJDI0UP4DB .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uJDI0UP4DB .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uJDI0UP4DB .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uJDI0UP4DB .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uJDI0UP4DB .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uJDI0UP4DB .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uJDI0UP4DB .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uJDI0UP4DB .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uJDI0UP4DB .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uJDI0UP4DB .navbar {
    justify-content: flex-start !important;
  }
  .cid-uJDI0UP4DB .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uJDI0UP4DB .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uJDI0UP4DB .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uJDI0UP4DB .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uJDI0UP4DB .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uJDI0UP4DB .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uJDI0UP4DB .content-wrap {
  min-height: 110px;
}
.cid-uJDI0V79hR {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJDI0V79hR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDI0V79hR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDI0V79hR .container,
.cid-uJDI0V79hR .container-small,
.cid-uJDI0V79hR .container-fluid {
  padding: 0 !important;
}
.cid-uJDI0V79hR .container,
.cid-uJDI0V79hR .container-small {
  max-width: 1440px;
}
.cid-uJDI0V79hR .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uJDI0V79hR .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uJDI0V79hR .text-box {
    padding: 50px 10px;
  }
}
.cid-uJDI0V79hR .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uJDI0V79hR .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uJDI0V79hR .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uJDI0V79hR .mbr-text {
    margin-top: 20px;
  }
}
.cid-uJDI0V79hR .mbr-text a {
  text-decoration: underline;
}
.cid-uJDI0V79hR .mbr-section-btn {
  margin-top: 34px;
}
.cid-uJDI0V79hR .mbr-section-subtitle,
.cid-uJDI0V79hR .mbr-section-btn {
  text-align: justify;
}
.cid-uJDI0VkYfB {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uJDI0VkYfB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDI0VkYfB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDI0VkYfB .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uJDI0VkYfB .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uJDI0VkYfB .mbr-section-subtitle {
  color: #24262b;
}
.cid-uJDI0VkYfB .items-row {
  row-gap: 32px;
}
.cid-uJDI0VkYfB .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uJDI0VkYfB .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uJDI0VkYfB .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-uJDI0VkYfB .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-uJDI0VkYfB .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uJDI0VkYfB .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uJDI0VkYfB .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uJDI0VkYfB .mbr-item-subtitle {
  color: #24262b;
}
.cid-uJDI0VkYfB .carousel-control,
.cid-uJDI0VkYfB .close {
  background: #1b1b1b;
}
.cid-uJDI0VkYfB .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJDI0VkYfB .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJDI0VkYfB .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJDI0VkYfB .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJDI0VkYfB .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-uJDI0VkYfB .close::before {
  content: '\e91a';
}
.cid-uJDI0VkYfB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJDI0VkYfB .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-uJDI0VkYfB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDI0VkYfB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJDI0VkYfB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJDI0VkYfB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJDI0VkYfB .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-uJDI0VkYfB .carousel-indicators li.active,
.cid-uJDI0VkYfB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJDI0VkYfB .carousel-indicators li::after,
.cid-uJDI0VkYfB .carousel-indicators li::before {
  content: none;
}
.cid-uJDI0VkYfB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJDI0VkYfB .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJDI0VkYfB .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJDI0VkYfB .carousel-indicators {
    display: none;
  }
}
.cid-uJDI0VkYfB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJDI0VkYfB .carousel-inner > .active {
  display: block;
}
.cid-uJDI0VkYfB .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDI0VkYfB .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJDI0VkYfB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJDI0VkYfB .carousel-control,
  .cid-uJDI0VkYfB .carousel-indicators,
  .cid-uJDI0VkYfB .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJDI0VkYfB .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJDI0VkYfB .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJDI0VkYfB .carousel-indicators .active,
.cid-uJDI0VkYfB .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJDI0VkYfB .carousel-indicators .active {
  background: #fff;
}
.cid-uJDI0VkYfB .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJDI0VkYfB .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJDI0VkYfB .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJDI0VkYfB .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJDI0VkYfB .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJDI0VkYfB .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJDI0VkYfB .carousel {
  width: 100%;
}
.cid-uJDI0VkYfB .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJDI0VkYfB .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJDI0VkYfB .modal.fade .modal-dialog,
.cid-uJDI0VkYfB .modal.in .modal-dialog {
  transform: none;
}
.cid-uJDI0VkYfB .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJDI0VkYfB H6 {
  text-align: center;
}
.cid-uJDI0VQHRp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uJDI0VQHRp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDI0VQHRp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDI0VQHRp .row {
  justify-content: center;
}
.cid-uJDI0VQHRp .card {
  justify-content: center;
}
.cid-uJDI0VQHRp .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uJDI0VQHRp .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uJDI0VQHRp .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uJDI0VQHRp .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uJDI0VQHRp .nav-wrapper .list .item-wrap:hover,
.cid-uJDI0VQHRp .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uJDI0VQHRp .list,
.cid-uJDI0VQHRp .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uJDKtC22k5 .navbar-dropdown {
  position: relative !important;
}
.cid-uJDKtC22k5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDKtC22k5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJDKtC22k5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDKtC22k5 .dropdown-item:hover,
.cid-uJDKtC22k5 .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDKtC22k5 .dropdown-item:hover span {
  color: white;
}
.cid-uJDKtC22k5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJDKtC22k5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJDKtC22k5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJDKtC22k5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJDKtC22k5 .nav-link {
  position: relative;
}
.cid-uJDKtC22k5 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uJDKtC22k5 .container {
    flex-wrap: nowrap;
  }
}
.cid-uJDKtC22k5 .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uJDKtC22k5 .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uJDKtC22k5 .dropdown-menu,
.cid-uJDKtC22k5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uJDKtC22k5 .nav-item:focus,
.cid-uJDKtC22k5 .nav-link:focus {
  outline: none;
}
.cid-uJDKtC22k5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJDKtC22k5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uJDKtC22k5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJDKtC22k5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDKtC22k5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJDKtC22k5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJDKtC22k5 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDKtC22k5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uJDKtC22k5 .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uJDKtC22k5 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uJDKtC22k5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJDKtC22k5 .navbar.collapsed {
  justify-content: center;
}
.cid-uJDKtC22k5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJDKtC22k5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJDKtC22k5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uJDKtC22k5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJDKtC22k5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJDKtC22k5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJDKtC22k5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJDKtC22k5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJDKtC22k5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJDKtC22k5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJDKtC22k5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJDKtC22k5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJDKtC22k5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJDKtC22k5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJDKtC22k5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJDKtC22k5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJDKtC22k5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJDKtC22k5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uJDKtC22k5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJDKtC22k5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJDKtC22k5 .navbar.navbar-short {
  min-height: 96px;
}
.cid-uJDKtC22k5 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uJDKtC22k5 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uJDKtC22k5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uJDKtC22k5 .navbar-brand .navbar-caption:hover,
.cid-uJDKtC22k5 .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDKtC22k5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJDKtC22k5 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uJDKtC22k5 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDKtC22k5 .dropdown-item.active,
.cid-uJDKtC22k5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uJDKtC22k5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJDKtC22k5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJDKtC22k5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJDKtC22k5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uJDKtC22k5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uJDKtC22k5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uJDKtC22k5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJDKtC22k5 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uJDKtC22k5 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uJDKtC22k5 .navbar-buttons {
  text-align: center;
}
.cid-uJDKtC22k5 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uJDKtC22k5 .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uJDKtC22k5 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uJDKtC22k5 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDKtC22k5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJDKtC22k5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uJDKtC22k5 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDKtC22k5 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDKtC22k5 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uJDKtC22k5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDKtC22k5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJDKtC22k5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJDKtC22k5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDKtC22k5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJDKtC22k5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJDKtC22k5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJDKtC22k5 .navbar {
    height: 70px;
  }
  .cid-uJDKtC22k5 .navbar.opened {
    height: auto;
  }
  .cid-uJDKtC22k5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJDKtC22k5 .navbar-nav {
  margin: 0 auto;
}
.cid-uJDKtC22k5 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uJDKtC22k5 .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uJDKtC22k5 .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uJDKtC22k5 .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uJDKtC22k5 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uJDKtC22k5 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uJDKtC22k5 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uJDKtC22k5 .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uJDKtC22k5 .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uJDKtC22k5 .navbar {
    justify-content: flex-start !important;
  }
  .cid-uJDKtC22k5 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uJDKtC22k5 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uJDKtC22k5 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uJDKtC22k5 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uJDKtC22k5 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uJDKtC22k5 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uJDKtC22k5 .content-wrap {
  min-height: 110px;
}
.cid-uJDKtCkJux {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJDKtCkJux .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDKtCkJux .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDKtCkJux .container,
.cid-uJDKtCkJux .container-small,
.cid-uJDKtCkJux .container-fluid {
  padding: 0 !important;
}
.cid-uJDKtCkJux .container,
.cid-uJDKtCkJux .container-small {
  max-width: 1440px;
}
.cid-uJDKtCkJux .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uJDKtCkJux .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uJDKtCkJux .text-box {
    padding: 50px 10px;
  }
}
.cid-uJDKtCkJux .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uJDKtCkJux .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uJDKtCkJux .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uJDKtCkJux .mbr-text {
    margin-top: 20px;
  }
}
.cid-uJDKtCkJux .mbr-text a {
  text-decoration: underline;
}
.cid-uJDKtCkJux .mbr-section-btn {
  margin-top: 34px;
}
.cid-uJDKtCkJux .mbr-section-subtitle,
.cid-uJDKtCkJux .mbr-section-btn {
  text-align: justify;
}
.cid-uJDKtCwjJ5 {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uJDKtCwjJ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDKtCwjJ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDKtCwjJ5 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uJDKtCwjJ5 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uJDKtCwjJ5 .mbr-section-subtitle {
  color: #24262b;
}
.cid-uJDKtCwjJ5 .items-row {
  row-gap: 32px;
}
.cid-uJDKtCwjJ5 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uJDKtCwjJ5 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uJDKtCwjJ5 .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-uJDKtCwjJ5 .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-uJDKtCwjJ5 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uJDKtCwjJ5 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uJDKtCwjJ5 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uJDKtCwjJ5 .mbr-item-subtitle {
  color: #24262b;
}
.cid-uJDKtCwjJ5 .carousel-control,
.cid-uJDKtCwjJ5 .close {
  background: #1b1b1b;
}
.cid-uJDKtCwjJ5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJDKtCwjJ5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJDKtCwjJ5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJDKtCwjJ5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJDKtCwjJ5 .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-uJDKtCwjJ5 .close::before {
  content: '\e91a';
}
.cid-uJDKtCwjJ5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJDKtCwjJ5 .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-uJDKtCwjJ5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDKtCwjJ5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJDKtCwjJ5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJDKtCwjJ5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJDKtCwjJ5 .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-uJDKtCwjJ5 .carousel-indicators li.active,
.cid-uJDKtCwjJ5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJDKtCwjJ5 .carousel-indicators li::after,
.cid-uJDKtCwjJ5 .carousel-indicators li::before {
  content: none;
}
.cid-uJDKtCwjJ5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJDKtCwjJ5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJDKtCwjJ5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJDKtCwjJ5 .carousel-indicators {
    display: none;
  }
}
.cid-uJDKtCwjJ5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJDKtCwjJ5 .carousel-inner > .active {
  display: block;
}
.cid-uJDKtCwjJ5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDKtCwjJ5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJDKtCwjJ5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJDKtCwjJ5 .carousel-control,
  .cid-uJDKtCwjJ5 .carousel-indicators,
  .cid-uJDKtCwjJ5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJDKtCwjJ5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJDKtCwjJ5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJDKtCwjJ5 .carousel-indicators .active,
.cid-uJDKtCwjJ5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJDKtCwjJ5 .carousel-indicators .active {
  background: #fff;
}
.cid-uJDKtCwjJ5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJDKtCwjJ5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJDKtCwjJ5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJDKtCwjJ5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJDKtCwjJ5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJDKtCwjJ5 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJDKtCwjJ5 .carousel {
  width: 100%;
}
.cid-uJDKtCwjJ5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJDKtCwjJ5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJDKtCwjJ5 .modal.fade .modal-dialog,
.cid-uJDKtCwjJ5 .modal.in .modal-dialog {
  transform: none;
}
.cid-uJDKtCwjJ5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJDKtCwjJ5 H6 {
  text-align: center;
}
.cid-uJDKtCTntm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uJDKtCTntm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDKtCTntm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDKtCTntm .row {
  justify-content: center;
}
.cid-uJDKtCTntm .card {
  justify-content: center;
}
.cid-uJDKtCTntm .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uJDKtCTntm .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uJDKtCTntm .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uJDKtCTntm .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uJDKtCTntm .nav-wrapper .list .item-wrap:hover,
.cid-uJDKtCTntm .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uJDKtCTntm .list,
.cid-uJDKtCTntm .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uJDOGMbigh .navbar-dropdown {
  position: relative !important;
}
.cid-uJDOGMbigh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDOGMbigh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJDOGMbigh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDOGMbigh .dropdown-item:hover,
.cid-uJDOGMbigh .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDOGMbigh .dropdown-item:hover span {
  color: white;
}
.cid-uJDOGMbigh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJDOGMbigh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJDOGMbigh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJDOGMbigh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJDOGMbigh .nav-link {
  position: relative;
}
.cid-uJDOGMbigh .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uJDOGMbigh .container {
    flex-wrap: nowrap;
  }
}
.cid-uJDOGMbigh .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uJDOGMbigh .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uJDOGMbigh .dropdown-menu,
.cid-uJDOGMbigh .navbar.opened {
  background: #ffffff !important;
}
.cid-uJDOGMbigh .nav-item:focus,
.cid-uJDOGMbigh .nav-link:focus {
  outline: none;
}
.cid-uJDOGMbigh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJDOGMbigh .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uJDOGMbigh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJDOGMbigh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDOGMbigh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJDOGMbigh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJDOGMbigh .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDOGMbigh .navbar.opened {
  transition: all 0.3s;
}
.cid-uJDOGMbigh .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uJDOGMbigh .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uJDOGMbigh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJDOGMbigh .navbar.collapsed {
  justify-content: center;
}
.cid-uJDOGMbigh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJDOGMbigh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJDOGMbigh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uJDOGMbigh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJDOGMbigh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJDOGMbigh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJDOGMbigh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJDOGMbigh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJDOGMbigh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJDOGMbigh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJDOGMbigh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJDOGMbigh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJDOGMbigh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJDOGMbigh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJDOGMbigh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJDOGMbigh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJDOGMbigh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJDOGMbigh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uJDOGMbigh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJDOGMbigh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJDOGMbigh .navbar.navbar-short {
  min-height: 96px;
}
.cid-uJDOGMbigh .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uJDOGMbigh .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uJDOGMbigh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uJDOGMbigh .navbar-brand .navbar-caption:hover,
.cid-uJDOGMbigh .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDOGMbigh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJDOGMbigh .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uJDOGMbigh .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDOGMbigh .dropdown-item.active,
.cid-uJDOGMbigh .dropdown-item:active {
  background-color: transparent;
}
.cid-uJDOGMbigh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJDOGMbigh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJDOGMbigh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJDOGMbigh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uJDOGMbigh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uJDOGMbigh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uJDOGMbigh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJDOGMbigh ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uJDOGMbigh ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uJDOGMbigh .navbar-buttons {
  text-align: center;
}
.cid-uJDOGMbigh .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uJDOGMbigh .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uJDOGMbigh .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uJDOGMbigh button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDOGMbigh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJDOGMbigh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uJDOGMbigh button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDOGMbigh button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDOGMbigh button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uJDOGMbigh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDOGMbigh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJDOGMbigh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJDOGMbigh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDOGMbigh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJDOGMbigh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJDOGMbigh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJDOGMbigh .navbar {
    height: 70px;
  }
  .cid-uJDOGMbigh .navbar.opened {
    height: auto;
  }
  .cid-uJDOGMbigh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJDOGMbigh .navbar-nav {
  margin: 0 auto;
}
.cid-uJDOGMbigh .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uJDOGMbigh .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uJDOGMbigh .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uJDOGMbigh .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uJDOGMbigh .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uJDOGMbigh .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uJDOGMbigh .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uJDOGMbigh .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uJDOGMbigh .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uJDOGMbigh .navbar {
    justify-content: flex-start !important;
  }
  .cid-uJDOGMbigh .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uJDOGMbigh .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uJDOGMbigh .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uJDOGMbigh .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uJDOGMbigh .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uJDOGMbigh .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uJDOGMbigh .content-wrap {
  min-height: 110px;
}
.cid-uJDOGMsiPF {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJDOGMsiPF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDOGMsiPF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDOGMsiPF .container,
.cid-uJDOGMsiPF .container-small,
.cid-uJDOGMsiPF .container-fluid {
  padding: 0 !important;
}
.cid-uJDOGMsiPF .container,
.cid-uJDOGMsiPF .container-small {
  max-width: 1440px;
}
.cid-uJDOGMsiPF .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uJDOGMsiPF .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uJDOGMsiPF .text-box {
    padding: 50px 10px;
  }
}
.cid-uJDOGMsiPF .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uJDOGMsiPF .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uJDOGMsiPF .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uJDOGMsiPF .mbr-text {
    margin-top: 20px;
  }
}
.cid-uJDOGMsiPF .mbr-text a {
  text-decoration: underline;
}
.cid-uJDOGMsiPF .mbr-section-btn {
  margin-top: 34px;
}
.cid-uJDOGMsiPF .mbr-section-subtitle,
.cid-uJDOGMsiPF .mbr-section-btn {
  text-align: justify;
}
.cid-uJDOGMDrEy {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uJDOGMDrEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDOGMDrEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDOGMDrEy .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uJDOGMDrEy .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uJDOGMDrEy .mbr-section-subtitle {
  color: #24262b;
}
.cid-uJDOGMDrEy .items-row {
  row-gap: 32px;
}
.cid-uJDOGMDrEy .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uJDOGMDrEy .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uJDOGMDrEy .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-uJDOGMDrEy .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-uJDOGMDrEy .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uJDOGMDrEy .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uJDOGMDrEy .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uJDOGMDrEy .mbr-item-subtitle {
  color: #24262b;
}
.cid-uJDOGMDrEy .carousel-control,
.cid-uJDOGMDrEy .close {
  background: #1b1b1b;
}
.cid-uJDOGMDrEy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJDOGMDrEy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJDOGMDrEy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJDOGMDrEy .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJDOGMDrEy .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-uJDOGMDrEy .close::before {
  content: '\e91a';
}
.cid-uJDOGMDrEy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJDOGMDrEy .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-uJDOGMDrEy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDOGMDrEy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJDOGMDrEy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJDOGMDrEy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJDOGMDrEy .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-uJDOGMDrEy .carousel-indicators li.active,
.cid-uJDOGMDrEy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJDOGMDrEy .carousel-indicators li::after,
.cid-uJDOGMDrEy .carousel-indicators li::before {
  content: none;
}
.cid-uJDOGMDrEy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJDOGMDrEy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJDOGMDrEy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJDOGMDrEy .carousel-indicators {
    display: none;
  }
}
.cid-uJDOGMDrEy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJDOGMDrEy .carousel-inner > .active {
  display: block;
}
.cid-uJDOGMDrEy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDOGMDrEy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJDOGMDrEy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJDOGMDrEy .carousel-control,
  .cid-uJDOGMDrEy .carousel-indicators,
  .cid-uJDOGMDrEy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJDOGMDrEy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJDOGMDrEy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJDOGMDrEy .carousel-indicators .active,
.cid-uJDOGMDrEy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJDOGMDrEy .carousel-indicators .active {
  background: #fff;
}
.cid-uJDOGMDrEy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJDOGMDrEy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJDOGMDrEy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJDOGMDrEy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJDOGMDrEy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJDOGMDrEy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJDOGMDrEy .carousel {
  width: 100%;
}
.cid-uJDOGMDrEy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJDOGMDrEy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJDOGMDrEy .modal.fade .modal-dialog,
.cid-uJDOGMDrEy .modal.in .modal-dialog {
  transform: none;
}
.cid-uJDOGMDrEy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJDOGMDrEy H6 {
  text-align: center;
}
.cid-uJDOGNa0B0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uJDOGNa0B0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDOGNa0B0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDOGNa0B0 .row {
  justify-content: center;
}
.cid-uJDOGNa0B0 .card {
  justify-content: center;
}
.cid-uJDOGNa0B0 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uJDOGNa0B0 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uJDOGNa0B0 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uJDOGNa0B0 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uJDOGNa0B0 .nav-wrapper .list .item-wrap:hover,
.cid-uJDOGNa0B0 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uJDOGNa0B0 .list,
.cid-uJDOGNa0B0 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uJDSjQgzSt .navbar-dropdown {
  position: relative !important;
}
.cid-uJDSjQgzSt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDSjQgzSt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJDSjQgzSt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDSjQgzSt .dropdown-item:hover,
.cid-uJDSjQgzSt .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDSjQgzSt .dropdown-item:hover span {
  color: white;
}
.cid-uJDSjQgzSt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJDSjQgzSt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJDSjQgzSt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJDSjQgzSt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJDSjQgzSt .nav-link {
  position: relative;
}
.cid-uJDSjQgzSt .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uJDSjQgzSt .container {
    flex-wrap: nowrap;
  }
}
.cid-uJDSjQgzSt .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uJDSjQgzSt .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uJDSjQgzSt .dropdown-menu,
.cid-uJDSjQgzSt .navbar.opened {
  background: #ffffff !important;
}
.cid-uJDSjQgzSt .nav-item:focus,
.cid-uJDSjQgzSt .nav-link:focus {
  outline: none;
}
.cid-uJDSjQgzSt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJDSjQgzSt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uJDSjQgzSt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJDSjQgzSt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDSjQgzSt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJDSjQgzSt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJDSjQgzSt .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDSjQgzSt .navbar.opened {
  transition: all 0.3s;
}
.cid-uJDSjQgzSt .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uJDSjQgzSt .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uJDSjQgzSt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJDSjQgzSt .navbar.collapsed {
  justify-content: center;
}
.cid-uJDSjQgzSt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJDSjQgzSt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJDSjQgzSt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uJDSjQgzSt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJDSjQgzSt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJDSjQgzSt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJDSjQgzSt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJDSjQgzSt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJDSjQgzSt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJDSjQgzSt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJDSjQgzSt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJDSjQgzSt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJDSjQgzSt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJDSjQgzSt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJDSjQgzSt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJDSjQgzSt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJDSjQgzSt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJDSjQgzSt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uJDSjQgzSt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJDSjQgzSt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJDSjQgzSt .navbar.navbar-short {
  min-height: 96px;
}
.cid-uJDSjQgzSt .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uJDSjQgzSt .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uJDSjQgzSt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uJDSjQgzSt .navbar-brand .navbar-caption:hover,
.cid-uJDSjQgzSt .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDSjQgzSt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJDSjQgzSt .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uJDSjQgzSt .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDSjQgzSt .dropdown-item.active,
.cid-uJDSjQgzSt .dropdown-item:active {
  background-color: transparent;
}
.cid-uJDSjQgzSt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJDSjQgzSt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJDSjQgzSt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJDSjQgzSt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uJDSjQgzSt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uJDSjQgzSt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uJDSjQgzSt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJDSjQgzSt ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uJDSjQgzSt ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uJDSjQgzSt .navbar-buttons {
  text-align: center;
}
.cid-uJDSjQgzSt .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uJDSjQgzSt .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uJDSjQgzSt .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uJDSjQgzSt button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDSjQgzSt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJDSjQgzSt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uJDSjQgzSt button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDSjQgzSt button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDSjQgzSt button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uJDSjQgzSt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDSjQgzSt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJDSjQgzSt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJDSjQgzSt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDSjQgzSt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJDSjQgzSt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJDSjQgzSt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJDSjQgzSt .navbar {
    height: 70px;
  }
  .cid-uJDSjQgzSt .navbar.opened {
    height: auto;
  }
  .cid-uJDSjQgzSt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJDSjQgzSt .navbar-nav {
  margin: 0 auto;
}
.cid-uJDSjQgzSt .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uJDSjQgzSt .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uJDSjQgzSt .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uJDSjQgzSt .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uJDSjQgzSt .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uJDSjQgzSt .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uJDSjQgzSt .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uJDSjQgzSt .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uJDSjQgzSt .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uJDSjQgzSt .navbar {
    justify-content: flex-start !important;
  }
  .cid-uJDSjQgzSt .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uJDSjQgzSt .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uJDSjQgzSt .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uJDSjQgzSt .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uJDSjQgzSt .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uJDSjQgzSt .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uJDSjQgzSt .content-wrap {
  min-height: 110px;
}
.cid-uJDSjQyYro {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJDSjQyYro .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDSjQyYro .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDSjQyYro .container,
.cid-uJDSjQyYro .container-small,
.cid-uJDSjQyYro .container-fluid {
  padding: 0 !important;
}
.cid-uJDSjQyYro .container,
.cid-uJDSjQyYro .container-small {
  max-width: 1440px;
}
.cid-uJDSjQyYro .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uJDSjQyYro .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uJDSjQyYro .text-box {
    padding: 50px 10px;
  }
}
.cid-uJDSjQyYro .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uJDSjQyYro .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uJDSjQyYro .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uJDSjQyYro .mbr-text {
    margin-top: 20px;
  }
}
.cid-uJDSjQyYro .mbr-text a {
  text-decoration: underline;
}
.cid-uJDSjQyYro .mbr-section-btn {
  margin-top: 34px;
}
.cid-uJDSjQyYro .mbr-section-subtitle,
.cid-uJDSjQyYro .mbr-section-btn {
  text-align: justify;
}
.cid-uJDSjQLSwD {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uJDSjQLSwD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDSjQLSwD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDSjQLSwD .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uJDSjQLSwD .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uJDSjQLSwD .mbr-section-subtitle {
  color: #24262b;
}
.cid-uJDSjQLSwD .items-row {
  row-gap: 32px;
}
.cid-uJDSjQLSwD .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uJDSjQLSwD .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uJDSjQLSwD .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-uJDSjQLSwD .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-uJDSjQLSwD .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uJDSjQLSwD .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uJDSjQLSwD .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uJDSjQLSwD .mbr-item-subtitle {
  color: #24262b;
}
.cid-uJDSjQLSwD .carousel-control,
.cid-uJDSjQLSwD .close {
  background: #1b1b1b;
}
.cid-uJDSjQLSwD .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJDSjQLSwD .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJDSjQLSwD .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJDSjQLSwD .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJDSjQLSwD .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-uJDSjQLSwD .close::before {
  content: '\e91a';
}
.cid-uJDSjQLSwD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJDSjQLSwD .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-uJDSjQLSwD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDSjQLSwD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJDSjQLSwD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJDSjQLSwD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJDSjQLSwD .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-uJDSjQLSwD .carousel-indicators li.active,
.cid-uJDSjQLSwD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJDSjQLSwD .carousel-indicators li::after,
.cid-uJDSjQLSwD .carousel-indicators li::before {
  content: none;
}
.cid-uJDSjQLSwD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJDSjQLSwD .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJDSjQLSwD .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJDSjQLSwD .carousel-indicators {
    display: none;
  }
}
.cid-uJDSjQLSwD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJDSjQLSwD .carousel-inner > .active {
  display: block;
}
.cid-uJDSjQLSwD .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDSjQLSwD .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJDSjQLSwD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJDSjQLSwD .carousel-control,
  .cid-uJDSjQLSwD .carousel-indicators,
  .cid-uJDSjQLSwD .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJDSjQLSwD .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJDSjQLSwD .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJDSjQLSwD .carousel-indicators .active,
.cid-uJDSjQLSwD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJDSjQLSwD .carousel-indicators .active {
  background: #fff;
}
.cid-uJDSjQLSwD .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJDSjQLSwD .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJDSjQLSwD .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJDSjQLSwD .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJDSjQLSwD .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJDSjQLSwD .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJDSjQLSwD .carousel {
  width: 100%;
}
.cid-uJDSjQLSwD .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJDSjQLSwD .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJDSjQLSwD .modal.fade .modal-dialog,
.cid-uJDSjQLSwD .modal.in .modal-dialog {
  transform: none;
}
.cid-uJDSjQLSwD .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJDSjQLSwD H6 {
  text-align: center;
}
.cid-uJDSjR9qU7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uJDSjR9qU7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDSjR9qU7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDSjR9qU7 .row {
  justify-content: center;
}
.cid-uJDSjR9qU7 .card {
  justify-content: center;
}
.cid-uJDSjR9qU7 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uJDSjR9qU7 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uJDSjR9qU7 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uJDSjR9qU7 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uJDSjR9qU7 .nav-wrapper .list .item-wrap:hover,
.cid-uJDSjR9qU7 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uJDSjR9qU7 .list,
.cid-uJDSjR9qU7 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uJDTHzsEoA .navbar-dropdown {
  position: relative !important;
}
.cid-uJDTHzsEoA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDTHzsEoA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJDTHzsEoA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDTHzsEoA .dropdown-item:hover,
.cid-uJDTHzsEoA .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJDTHzsEoA .dropdown-item:hover span {
  color: white;
}
.cid-uJDTHzsEoA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJDTHzsEoA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJDTHzsEoA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJDTHzsEoA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJDTHzsEoA .nav-link {
  position: relative;
}
.cid-uJDTHzsEoA .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uJDTHzsEoA .container {
    flex-wrap: nowrap;
  }
}
.cid-uJDTHzsEoA .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uJDTHzsEoA .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uJDTHzsEoA .dropdown-menu,
.cid-uJDTHzsEoA .navbar.opened {
  background: #ffffff !important;
}
.cid-uJDTHzsEoA .nav-item:focus,
.cid-uJDTHzsEoA .nav-link:focus {
  outline: none;
}
.cid-uJDTHzsEoA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJDTHzsEoA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uJDTHzsEoA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJDTHzsEoA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJDTHzsEoA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJDTHzsEoA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJDTHzsEoA .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDTHzsEoA .navbar.opened {
  transition: all 0.3s;
}
.cid-uJDTHzsEoA .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uJDTHzsEoA .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uJDTHzsEoA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJDTHzsEoA .navbar.collapsed {
  justify-content: center;
}
.cid-uJDTHzsEoA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJDTHzsEoA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJDTHzsEoA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uJDTHzsEoA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJDTHzsEoA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJDTHzsEoA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJDTHzsEoA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJDTHzsEoA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJDTHzsEoA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJDTHzsEoA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJDTHzsEoA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJDTHzsEoA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJDTHzsEoA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJDTHzsEoA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJDTHzsEoA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJDTHzsEoA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJDTHzsEoA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJDTHzsEoA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uJDTHzsEoA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJDTHzsEoA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJDTHzsEoA .navbar.navbar-short {
  min-height: 96px;
}
.cid-uJDTHzsEoA .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uJDTHzsEoA .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uJDTHzsEoA .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uJDTHzsEoA .navbar-brand .navbar-caption:hover,
.cid-uJDTHzsEoA .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDTHzsEoA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJDTHzsEoA .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uJDTHzsEoA .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJDTHzsEoA .dropdown-item.active,
.cid-uJDTHzsEoA .dropdown-item:active {
  background-color: transparent;
}
.cid-uJDTHzsEoA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJDTHzsEoA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJDTHzsEoA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJDTHzsEoA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uJDTHzsEoA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uJDTHzsEoA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uJDTHzsEoA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJDTHzsEoA ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uJDTHzsEoA ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uJDTHzsEoA .navbar-buttons {
  text-align: center;
}
.cid-uJDTHzsEoA .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uJDTHzsEoA .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uJDTHzsEoA .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uJDTHzsEoA button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJDTHzsEoA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJDTHzsEoA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uJDTHzsEoA button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDTHzsEoA button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJDTHzsEoA button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uJDTHzsEoA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDTHzsEoA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJDTHzsEoA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJDTHzsEoA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJDTHzsEoA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJDTHzsEoA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJDTHzsEoA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJDTHzsEoA .navbar {
    height: 70px;
  }
  .cid-uJDTHzsEoA .navbar.opened {
    height: auto;
  }
  .cid-uJDTHzsEoA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJDTHzsEoA .navbar-nav {
  margin: 0 auto;
}
.cid-uJDTHzsEoA .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uJDTHzsEoA .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uJDTHzsEoA .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uJDTHzsEoA .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uJDTHzsEoA .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uJDTHzsEoA .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uJDTHzsEoA .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uJDTHzsEoA .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uJDTHzsEoA .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uJDTHzsEoA .navbar {
    justify-content: flex-start !important;
  }
  .cid-uJDTHzsEoA .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uJDTHzsEoA .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uJDTHzsEoA .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uJDTHzsEoA .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uJDTHzsEoA .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uJDTHzsEoA .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uJDTHzsEoA .content-wrap {
  min-height: 110px;
}
.cid-uJDTHzSScX {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJDTHzSScX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDTHzSScX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDTHzSScX .container,
.cid-uJDTHzSScX .container-small,
.cid-uJDTHzSScX .container-fluid {
  padding: 0 !important;
}
.cid-uJDTHzSScX .container,
.cid-uJDTHzSScX .container-small {
  max-width: 1440px;
}
.cid-uJDTHzSScX .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uJDTHzSScX .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uJDTHzSScX .text-box {
    padding: 50px 10px;
  }
}
.cid-uJDTHzSScX .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uJDTHzSScX .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uJDTHzSScX .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uJDTHzSScX .mbr-text {
    margin-top: 20px;
  }
}
.cid-uJDTHzSScX .mbr-text a {
  text-decoration: underline;
}
.cid-uJDTHzSScX .mbr-section-btn {
  margin-top: 34px;
}
.cid-uJDTHzSScX .mbr-section-subtitle,
.cid-uJDTHzSScX .mbr-section-btn {
  text-align: justify;
}
.cid-uJDTHA7TZP {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uJDTHA7TZP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDTHA7TZP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDTHA7TZP .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uJDTHA7TZP .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uJDTHA7TZP .mbr-section-subtitle {
  color: #24262b;
}
.cid-uJDTHA7TZP .items-row {
  row-gap: 32px;
}
.cid-uJDTHA7TZP .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uJDTHA7TZP .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uJDTHA7TZP .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-uJDTHA7TZP .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-uJDTHA7TZP .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uJDTHA7TZP .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uJDTHA7TZP .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uJDTHA7TZP .mbr-item-subtitle {
  color: #24262b;
}
.cid-uJDTHA7TZP .carousel-control,
.cid-uJDTHA7TZP .close {
  background: #1b1b1b;
}
.cid-uJDTHA7TZP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJDTHA7TZP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJDTHA7TZP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJDTHA7TZP .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJDTHA7TZP .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-uJDTHA7TZP .close::before {
  content: '\e91a';
}
.cid-uJDTHA7TZP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJDTHA7TZP .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-uJDTHA7TZP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDTHA7TZP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJDTHA7TZP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJDTHA7TZP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJDTHA7TZP .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-uJDTHA7TZP .carousel-indicators li.active,
.cid-uJDTHA7TZP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJDTHA7TZP .carousel-indicators li::after,
.cid-uJDTHA7TZP .carousel-indicators li::before {
  content: none;
}
.cid-uJDTHA7TZP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJDTHA7TZP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJDTHA7TZP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJDTHA7TZP .carousel-indicators {
    display: none;
  }
}
.cid-uJDTHA7TZP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJDTHA7TZP .carousel-inner > .active {
  display: block;
}
.cid-uJDTHA7TZP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJDTHA7TZP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJDTHA7TZP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJDTHA7TZP .carousel-control,
  .cid-uJDTHA7TZP .carousel-indicators,
  .cid-uJDTHA7TZP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJDTHA7TZP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJDTHA7TZP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJDTHA7TZP .carousel-indicators .active,
.cid-uJDTHA7TZP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJDTHA7TZP .carousel-indicators .active {
  background: #fff;
}
.cid-uJDTHA7TZP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJDTHA7TZP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJDTHA7TZP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJDTHA7TZP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJDTHA7TZP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJDTHA7TZP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJDTHA7TZP .carousel {
  width: 100%;
}
.cid-uJDTHA7TZP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJDTHA7TZP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJDTHA7TZP .modal.fade .modal-dialog,
.cid-uJDTHA7TZP .modal.in .modal-dialog {
  transform: none;
}
.cid-uJDTHA7TZP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJDTHA7TZP H6 {
  text-align: center;
}
.cid-uJDTHAzrHk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uJDTHAzrHk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDTHAzrHk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDTHAzrHk .row {
  justify-content: center;
}
.cid-uJDTHAzrHk .card {
  justify-content: center;
}
.cid-uJDTHAzrHk .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uJDTHAzrHk .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uJDTHAzrHk .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uJDTHAzrHk .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uJDTHAzrHk .nav-wrapper .list .item-wrap:hover,
.cid-uJDTHAzrHk .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uJDTHAzrHk .list,
.cid-uJDTHAzrHk .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uJEagCoHpD .navbar-dropdown {
  position: relative !important;
}
.cid-uJEagCoHpD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJEagCoHpD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJEagCoHpD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJEagCoHpD .dropdown-item:hover,
.cid-uJEagCoHpD .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uJEagCoHpD .dropdown-item:hover span {
  color: white;
}
.cid-uJEagCoHpD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJEagCoHpD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJEagCoHpD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJEagCoHpD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJEagCoHpD .nav-link {
  position: relative;
}
.cid-uJEagCoHpD .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uJEagCoHpD .container {
    flex-wrap: nowrap;
  }
}
.cid-uJEagCoHpD .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uJEagCoHpD .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uJEagCoHpD .dropdown-menu,
.cid-uJEagCoHpD .navbar.opened {
  background: #ffffff !important;
}
.cid-uJEagCoHpD .nav-item:focus,
.cid-uJEagCoHpD .nav-link:focus {
  outline: none;
}
.cid-uJEagCoHpD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJEagCoHpD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uJEagCoHpD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJEagCoHpD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJEagCoHpD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJEagCoHpD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJEagCoHpD .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJEagCoHpD .navbar.opened {
  transition: all 0.3s;
}
.cid-uJEagCoHpD .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uJEagCoHpD .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uJEagCoHpD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJEagCoHpD .navbar.collapsed {
  justify-content: center;
}
.cid-uJEagCoHpD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJEagCoHpD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJEagCoHpD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uJEagCoHpD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJEagCoHpD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJEagCoHpD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJEagCoHpD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJEagCoHpD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJEagCoHpD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJEagCoHpD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJEagCoHpD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJEagCoHpD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJEagCoHpD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJEagCoHpD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJEagCoHpD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJEagCoHpD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJEagCoHpD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJEagCoHpD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uJEagCoHpD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJEagCoHpD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJEagCoHpD .navbar.navbar-short {
  min-height: 96px;
}
.cid-uJEagCoHpD .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uJEagCoHpD .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uJEagCoHpD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uJEagCoHpD .navbar-brand .navbar-caption:hover,
.cid-uJEagCoHpD .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJEagCoHpD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJEagCoHpD .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uJEagCoHpD .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uJEagCoHpD .dropdown-item.active,
.cid-uJEagCoHpD .dropdown-item:active {
  background-color: transparent;
}
.cid-uJEagCoHpD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJEagCoHpD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJEagCoHpD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJEagCoHpD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uJEagCoHpD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uJEagCoHpD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uJEagCoHpD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJEagCoHpD ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uJEagCoHpD ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uJEagCoHpD .navbar-buttons {
  text-align: center;
}
.cid-uJEagCoHpD .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uJEagCoHpD .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uJEagCoHpD .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uJEagCoHpD button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uJEagCoHpD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJEagCoHpD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uJEagCoHpD button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJEagCoHpD button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uJEagCoHpD button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uJEagCoHpD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJEagCoHpD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJEagCoHpD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJEagCoHpD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJEagCoHpD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJEagCoHpD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJEagCoHpD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uJEagCoHpD .navbar {
    height: 70px;
  }
  .cid-uJEagCoHpD .navbar.opened {
    height: auto;
  }
  .cid-uJEagCoHpD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJEagCoHpD .navbar-nav {
  margin: 0 auto;
}
.cid-uJEagCoHpD .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uJEagCoHpD .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uJEagCoHpD .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uJEagCoHpD .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uJEagCoHpD .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uJEagCoHpD .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uJEagCoHpD .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uJEagCoHpD .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uJEagCoHpD .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uJEagCoHpD .navbar {
    justify-content: flex-start !important;
  }
  .cid-uJEagCoHpD .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uJEagCoHpD .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uJEagCoHpD .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uJEagCoHpD .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uJEagCoHpD .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uJEagCoHpD .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uJEagCoHpD .content-wrap {
  min-height: 110px;
}
.cid-uJEagCIfHY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJEagCIfHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJEagCIfHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJEagCIfHY .container,
.cid-uJEagCIfHY .container-small,
.cid-uJEagCIfHY .container-fluid {
  padding: 0 !important;
}
.cid-uJEagCIfHY .container,
.cid-uJEagCIfHY .container-small {
  max-width: 1440px;
}
.cid-uJEagCIfHY .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uJEagCIfHY .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uJEagCIfHY .text-box {
    padding: 50px 10px;
  }
}
.cid-uJEagCIfHY .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uJEagCIfHY .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uJEagCIfHY .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uJEagCIfHY .mbr-text {
    margin-top: 20px;
  }
}
.cid-uJEagCIfHY .mbr-text a {
  text-decoration: underline;
}
.cid-uJEagCIfHY .mbr-section-btn {
  margin-top: 34px;
}
.cid-uJEagCIfHY .mbr-section-subtitle,
.cid-uJEagCIfHY .mbr-section-btn {
  text-align: justify;
}
.cid-uJEagCZ9h3 {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uJEagCZ9h3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJEagCZ9h3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJEagCZ9h3 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uJEagCZ9h3 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uJEagCZ9h3 .mbr-section-subtitle {
  color: #24262b;
}
.cid-uJEagCZ9h3 .items-row {
  row-gap: 32px;
}
.cid-uJEagCZ9h3 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uJEagCZ9h3 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uJEagCZ9h3 .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-uJEagCZ9h3 .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-uJEagCZ9h3 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uJEagCZ9h3 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uJEagCZ9h3 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uJEagCZ9h3 .mbr-item-subtitle {
  color: #24262b;
}
.cid-uJEagCZ9h3 .carousel-control,
.cid-uJEagCZ9h3 .close {
  background: #1b1b1b;
}
.cid-uJEagCZ9h3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uJEagCZ9h3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uJEagCZ9h3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uJEagCZ9h3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uJEagCZ9h3 .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-uJEagCZ9h3 .close::before {
  content: '\e91a';
}
.cid-uJEagCZ9h3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uJEagCZ9h3 .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-uJEagCZ9h3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJEagCZ9h3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJEagCZ9h3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJEagCZ9h3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uJEagCZ9h3 .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-uJEagCZ9h3 .carousel-indicators li.active,
.cid-uJEagCZ9h3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJEagCZ9h3 .carousel-indicators li::after,
.cid-uJEagCZ9h3 .carousel-indicators li::before {
  content: none;
}
.cid-uJEagCZ9h3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJEagCZ9h3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uJEagCZ9h3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uJEagCZ9h3 .carousel-indicators {
    display: none;
  }
}
.cid-uJEagCZ9h3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uJEagCZ9h3 .carousel-inner > .active {
  display: block;
}
.cid-uJEagCZ9h3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJEagCZ9h3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uJEagCZ9h3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uJEagCZ9h3 .carousel-control,
  .cid-uJEagCZ9h3 .carousel-indicators,
  .cid-uJEagCZ9h3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uJEagCZ9h3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uJEagCZ9h3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uJEagCZ9h3 .carousel-indicators .active,
.cid-uJEagCZ9h3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uJEagCZ9h3 .carousel-indicators .active {
  background: #fff;
}
.cid-uJEagCZ9h3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uJEagCZ9h3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uJEagCZ9h3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uJEagCZ9h3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uJEagCZ9h3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uJEagCZ9h3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uJEagCZ9h3 .carousel {
  width: 100%;
}
.cid-uJEagCZ9h3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uJEagCZ9h3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uJEagCZ9h3 .modal.fade .modal-dialog,
.cid-uJEagCZ9h3 .modal.in .modal-dialog {
  transform: none;
}
.cid-uJEagCZ9h3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uJEagCZ9h3 H6 {
  text-align: center;
}
.cid-uJEagDvFEF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uJEagDvFEF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJEagDvFEF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJEagDvFEF .row {
  justify-content: center;
}
.cid-uJEagDvFEF .card {
  justify-content: center;
}
.cid-uJEagDvFEF .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uJEagDvFEF .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uJEagDvFEF .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uJEagDvFEF .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uJEagDvFEF .nav-wrapper .list .item-wrap:hover,
.cid-uJEagDvFEF .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uJEagDvFEF .list,
.cid-uJEagDvFEF .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKjmkpizPN .navbar-dropdown {
  position: relative !important;
}
.cid-uKjmkpizPN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjmkpizPN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKjmkpizPN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjmkpizPN .dropdown-item:hover,
.cid-uKjmkpizPN .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjmkpizPN .dropdown-item:hover span {
  color: white;
}
.cid-uKjmkpizPN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKjmkpizPN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKjmkpizPN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKjmkpizPN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKjmkpizPN .nav-link {
  position: relative;
}
.cid-uKjmkpizPN .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKjmkpizPN .container {
    flex-wrap: nowrap;
  }
}
.cid-uKjmkpizPN .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKjmkpizPN .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKjmkpizPN .dropdown-menu,
.cid-uKjmkpizPN .navbar.opened {
  background: #ffffff !important;
}
.cid-uKjmkpizPN .nav-item:focus,
.cid-uKjmkpizPN .nav-link:focus {
  outline: none;
}
.cid-uKjmkpizPN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKjmkpizPN .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKjmkpizPN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKjmkpizPN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjmkpizPN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKjmkpizPN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKjmkpizPN .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjmkpizPN .navbar.opened {
  transition: all 0.3s;
}
.cid-uKjmkpizPN .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKjmkpizPN .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKjmkpizPN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKjmkpizPN .navbar.collapsed {
  justify-content: center;
}
.cid-uKjmkpizPN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKjmkpizPN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKjmkpizPN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKjmkpizPN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKjmkpizPN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKjmkpizPN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKjmkpizPN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKjmkpizPN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKjmkpizPN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKjmkpizPN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKjmkpizPN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKjmkpizPN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKjmkpizPN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKjmkpizPN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKjmkpizPN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKjmkpizPN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKjmkpizPN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKjmkpizPN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKjmkpizPN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKjmkpizPN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKjmkpizPN .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKjmkpizPN .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKjmkpizPN .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKjmkpizPN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKjmkpizPN .navbar-brand .navbar-caption:hover,
.cid-uKjmkpizPN .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjmkpizPN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKjmkpizPN .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKjmkpizPN .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjmkpizPN .dropdown-item.active,
.cid-uKjmkpizPN .dropdown-item:active {
  background-color: transparent;
}
.cid-uKjmkpizPN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKjmkpizPN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKjmkpizPN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKjmkpizPN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKjmkpizPN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKjmkpizPN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKjmkpizPN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKjmkpizPN ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKjmkpizPN ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKjmkpizPN .navbar-buttons {
  text-align: center;
}
.cid-uKjmkpizPN .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKjmkpizPN .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKjmkpizPN .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKjmkpizPN button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjmkpizPN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKjmkpizPN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKjmkpizPN button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjmkpizPN button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjmkpizPN button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKjmkpizPN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjmkpizPN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKjmkpizPN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKjmkpizPN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjmkpizPN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKjmkpizPN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKjmkpizPN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKjmkpizPN .navbar {
    height: 70px;
  }
  .cid-uKjmkpizPN .navbar.opened {
    height: auto;
  }
  .cid-uKjmkpizPN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKjmkpizPN .navbar-nav {
  margin: 0 auto;
}
.cid-uKjmkpizPN .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKjmkpizPN .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKjmkpizPN .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKjmkpizPN .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKjmkpizPN .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKjmkpizPN .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKjmkpizPN .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKjmkpizPN .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKjmkpizPN .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKjmkpizPN .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKjmkpizPN .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKjmkpizPN .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKjmkpizPN .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKjmkpizPN .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKjmkpizPN .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKjmkpizPN .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKjmkpizPN .content-wrap {
  min-height: 110px;
}
.cid-uKjmkpzYNn {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uKjmkpzYNn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjmkpzYNn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjmkpzYNn .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uKjmkpzYNn .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uKjmkpzYNn .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uKjmkpzYNn .container {
    padding: 0 16px;
  }
}
.cid-uKjmkpzYNn .image-wrapper {
  display: flex;
  justify-content: center;
}
.cid-uKjmkpzYNn .image-wrapper img {
  height: 630px;
  width: 70%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uKjmkpzYNn .image-wrapper img {
    height: 350px;
  }
}
.cid-uKjmkpNbBs {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKjmkpNbBs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjmkpNbBs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjmkpNbBs .container,
.cid-uKjmkpNbBs .container-small,
.cid-uKjmkpNbBs .container-fluid {
  padding: 0 !important;
}
.cid-uKjmkpNbBs .container,
.cid-uKjmkpNbBs .container-small {
  max-width: 1440px;
}
.cid-uKjmkpNbBs .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKjmkpNbBs .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKjmkpNbBs .text-box {
    padding: 50px 10px;
  }
}
.cid-uKjmkpNbBs .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKjmkpNbBs .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKjmkpNbBs .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKjmkpNbBs .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKjmkpNbBs .mbr-text a {
  text-decoration: underline;
}
.cid-uKjmkpNbBs .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKjmkpNbBs .mbr-section-subtitle,
.cid-uKjmkpNbBs .mbr-section-btn {
  text-align: justify;
}
.cid-uKjmkpZMRo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKjmkpZMRo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjmkpZMRo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjmkpZMRo .row {
  justify-content: center;
}
.cid-uKjmkpZMRo .card {
  justify-content: center;
}
.cid-uKjmkpZMRo .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKjmkpZMRo .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKjmkpZMRo .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKjmkpZMRo .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKjmkpZMRo .nav-wrapper .list .item-wrap:hover,
.cid-uKjmkpZMRo .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKjmkpZMRo .list,
.cid-uKjmkpZMRo .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKjoph7vJD .navbar-dropdown {
  position: relative !important;
}
.cid-uKjoph7vJD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjoph7vJD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKjoph7vJD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjoph7vJD .dropdown-item:hover,
.cid-uKjoph7vJD .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjoph7vJD .dropdown-item:hover span {
  color: white;
}
.cid-uKjoph7vJD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKjoph7vJD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKjoph7vJD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKjoph7vJD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKjoph7vJD .nav-link {
  position: relative;
}
.cid-uKjoph7vJD .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKjoph7vJD .container {
    flex-wrap: nowrap;
  }
}
.cid-uKjoph7vJD .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKjoph7vJD .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKjoph7vJD .dropdown-menu,
.cid-uKjoph7vJD .navbar.opened {
  background: #ffffff !important;
}
.cid-uKjoph7vJD .nav-item:focus,
.cid-uKjoph7vJD .nav-link:focus {
  outline: none;
}
.cid-uKjoph7vJD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKjoph7vJD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKjoph7vJD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKjoph7vJD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjoph7vJD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKjoph7vJD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKjoph7vJD .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjoph7vJD .navbar.opened {
  transition: all 0.3s;
}
.cid-uKjoph7vJD .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKjoph7vJD .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKjoph7vJD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKjoph7vJD .navbar.collapsed {
  justify-content: center;
}
.cid-uKjoph7vJD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKjoph7vJD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKjoph7vJD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKjoph7vJD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKjoph7vJD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKjoph7vJD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKjoph7vJD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKjoph7vJD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKjoph7vJD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKjoph7vJD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKjoph7vJD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKjoph7vJD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKjoph7vJD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKjoph7vJD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKjoph7vJD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKjoph7vJD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKjoph7vJD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKjoph7vJD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKjoph7vJD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKjoph7vJD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKjoph7vJD .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKjoph7vJD .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKjoph7vJD .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKjoph7vJD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKjoph7vJD .navbar-brand .navbar-caption:hover,
.cid-uKjoph7vJD .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjoph7vJD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKjoph7vJD .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKjoph7vJD .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjoph7vJD .dropdown-item.active,
.cid-uKjoph7vJD .dropdown-item:active {
  background-color: transparent;
}
.cid-uKjoph7vJD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKjoph7vJD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKjoph7vJD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKjoph7vJD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKjoph7vJD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKjoph7vJD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKjoph7vJD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKjoph7vJD ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKjoph7vJD ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKjoph7vJD .navbar-buttons {
  text-align: center;
}
.cid-uKjoph7vJD .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKjoph7vJD .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKjoph7vJD .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKjoph7vJD button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjoph7vJD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKjoph7vJD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKjoph7vJD button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjoph7vJD button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjoph7vJD button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKjoph7vJD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjoph7vJD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKjoph7vJD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKjoph7vJD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjoph7vJD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKjoph7vJD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKjoph7vJD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKjoph7vJD .navbar {
    height: 70px;
  }
  .cid-uKjoph7vJD .navbar.opened {
    height: auto;
  }
  .cid-uKjoph7vJD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKjoph7vJD .navbar-nav {
  margin: 0 auto;
}
.cid-uKjoph7vJD .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKjoph7vJD .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKjoph7vJD .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKjoph7vJD .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKjoph7vJD .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKjoph7vJD .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKjoph7vJD .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKjoph7vJD .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKjoph7vJD .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKjoph7vJD .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKjoph7vJD .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKjoph7vJD .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKjoph7vJD .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKjoph7vJD .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKjoph7vJD .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKjoph7vJD .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKjoph7vJD .content-wrap {
  min-height: 110px;
}
.cid-uKjophqzFk {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKjophqzFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjophqzFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjophqzFk .container,
.cid-uKjophqzFk .container-small,
.cid-uKjophqzFk .container-fluid {
  padding: 0 !important;
}
.cid-uKjophqzFk .container,
.cid-uKjophqzFk .container-small {
  max-width: 1440px;
}
.cid-uKjophqzFk .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKjophqzFk .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKjophqzFk .text-box {
    padding: 50px 10px;
  }
}
.cid-uKjophqzFk .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKjophqzFk .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKjophqzFk .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKjophqzFk .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKjophqzFk .mbr-text a {
  text-decoration: underline;
}
.cid-uKjophqzFk .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKjophqzFk .mbr-section-subtitle,
.cid-uKjophqzFk .mbr-section-btn {
  text-align: justify;
}
.cid-uKjophAjw0 {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKjophAjw0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjophAjw0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjophAjw0 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uKjophAjw0 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uKjophAjw0 .mbr-section-subtitle {
  color: #24262b;
}
.cid-uKjophAjw0 .items-row {
  row-gap: 32px;
}
.cid-uKjophAjw0 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uKjophAjw0 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uKjophAjw0 .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-uKjophAjw0 .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-uKjophAjw0 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uKjophAjw0 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uKjophAjw0 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uKjophAjw0 .mbr-item-subtitle {
  color: #24262b;
}
.cid-uKjophAjw0 .carousel-control,
.cid-uKjophAjw0 .close {
  background: #1b1b1b;
}
.cid-uKjophAjw0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uKjophAjw0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uKjophAjw0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uKjophAjw0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uKjophAjw0 .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-uKjophAjw0 .close::before {
  content: '\e91a';
}
.cid-uKjophAjw0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uKjophAjw0 .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-uKjophAjw0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjophAjw0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKjophAjw0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uKjophAjw0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uKjophAjw0 .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-uKjophAjw0 .carousel-indicators li.active,
.cid-uKjophAjw0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uKjophAjw0 .carousel-indicators li::after,
.cid-uKjophAjw0 .carousel-indicators li::before {
  content: none;
}
.cid-uKjophAjw0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uKjophAjw0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uKjophAjw0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uKjophAjw0 .carousel-indicators {
    display: none;
  }
}
.cid-uKjophAjw0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uKjophAjw0 .carousel-inner > .active {
  display: block;
}
.cid-uKjophAjw0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjophAjw0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKjophAjw0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uKjophAjw0 .carousel-control,
  .cid-uKjophAjw0 .carousel-indicators,
  .cid-uKjophAjw0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uKjophAjw0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uKjophAjw0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uKjophAjw0 .carousel-indicators .active,
.cid-uKjophAjw0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uKjophAjw0 .carousel-indicators .active {
  background: #fff;
}
.cid-uKjophAjw0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uKjophAjw0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uKjophAjw0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uKjophAjw0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uKjophAjw0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uKjophAjw0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uKjophAjw0 .carousel {
  width: 100%;
}
.cid-uKjophAjw0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uKjophAjw0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uKjophAjw0 .modal.fade .modal-dialog,
.cid-uKjophAjw0 .modal.in .modal-dialog {
  transform: none;
}
.cid-uKjophAjw0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uKjophAjw0 H6 {
  text-align: center;
}
.cid-uKjopi4jZE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKjopi4jZE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjopi4jZE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjopi4jZE .row {
  justify-content: center;
}
.cid-uKjopi4jZE .card {
  justify-content: center;
}
.cid-uKjopi4jZE .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKjopi4jZE .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKjopi4jZE .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKjopi4jZE .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKjopi4jZE .nav-wrapper .list .item-wrap:hover,
.cid-uKjopi4jZE .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKjopi4jZE .list,
.cid-uKjopi4jZE .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKjruQR4zE .navbar-dropdown {
  position: relative !important;
}
.cid-uKjruQR4zE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjruQR4zE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKjruQR4zE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjruQR4zE .dropdown-item:hover,
.cid-uKjruQR4zE .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjruQR4zE .dropdown-item:hover span {
  color: white;
}
.cid-uKjruQR4zE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKjruQR4zE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKjruQR4zE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKjruQR4zE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKjruQR4zE .nav-link {
  position: relative;
}
.cid-uKjruQR4zE .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKjruQR4zE .container {
    flex-wrap: nowrap;
  }
}
.cid-uKjruQR4zE .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKjruQR4zE .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKjruQR4zE .dropdown-menu,
.cid-uKjruQR4zE .navbar.opened {
  background: #ffffff !important;
}
.cid-uKjruQR4zE .nav-item:focus,
.cid-uKjruQR4zE .nav-link:focus {
  outline: none;
}
.cid-uKjruQR4zE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKjruQR4zE .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKjruQR4zE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKjruQR4zE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjruQR4zE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKjruQR4zE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKjruQR4zE .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjruQR4zE .navbar.opened {
  transition: all 0.3s;
}
.cid-uKjruQR4zE .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKjruQR4zE .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKjruQR4zE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKjruQR4zE .navbar.collapsed {
  justify-content: center;
}
.cid-uKjruQR4zE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKjruQR4zE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKjruQR4zE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKjruQR4zE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKjruQR4zE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKjruQR4zE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKjruQR4zE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKjruQR4zE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKjruQR4zE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKjruQR4zE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKjruQR4zE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKjruQR4zE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKjruQR4zE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKjruQR4zE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKjruQR4zE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKjruQR4zE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKjruQR4zE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKjruQR4zE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKjruQR4zE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKjruQR4zE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKjruQR4zE .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKjruQR4zE .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKjruQR4zE .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKjruQR4zE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKjruQR4zE .navbar-brand .navbar-caption:hover,
.cid-uKjruQR4zE .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjruQR4zE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKjruQR4zE .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKjruQR4zE .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjruQR4zE .dropdown-item.active,
.cid-uKjruQR4zE .dropdown-item:active {
  background-color: transparent;
}
.cid-uKjruQR4zE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKjruQR4zE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKjruQR4zE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKjruQR4zE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKjruQR4zE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKjruQR4zE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKjruQR4zE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKjruQR4zE ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKjruQR4zE ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKjruQR4zE .navbar-buttons {
  text-align: center;
}
.cid-uKjruQR4zE .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKjruQR4zE .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKjruQR4zE .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKjruQR4zE button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjruQR4zE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKjruQR4zE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKjruQR4zE button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjruQR4zE button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjruQR4zE button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKjruQR4zE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjruQR4zE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKjruQR4zE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKjruQR4zE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjruQR4zE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKjruQR4zE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKjruQR4zE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKjruQR4zE .navbar {
    height: 70px;
  }
  .cid-uKjruQR4zE .navbar.opened {
    height: auto;
  }
  .cid-uKjruQR4zE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKjruQR4zE .navbar-nav {
  margin: 0 auto;
}
.cid-uKjruQR4zE .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKjruQR4zE .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKjruQR4zE .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKjruQR4zE .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKjruQR4zE .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKjruQR4zE .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKjruQR4zE .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKjruQR4zE .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKjruQR4zE .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKjruQR4zE .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKjruQR4zE .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKjruQR4zE .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKjruQR4zE .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKjruQR4zE .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKjruQR4zE .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKjruQR4zE .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKjruQR4zE .content-wrap {
  min-height: 110px;
}
.cid-uKjruR8j10 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKjruR8j10 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjruR8j10 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjruR8j10 .container,
.cid-uKjruR8j10 .container-small,
.cid-uKjruR8j10 .container-fluid {
  padding: 0 !important;
}
.cid-uKjruR8j10 .container,
.cid-uKjruR8j10 .container-small {
  max-width: 1440px;
}
.cid-uKjruR8j10 .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKjruR8j10 .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKjruR8j10 .text-box {
    padding: 50px 10px;
  }
}
.cid-uKjruR8j10 .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKjruR8j10 .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKjruR8j10 .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKjruR8j10 .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKjruR8j10 .mbr-text a {
  text-decoration: underline;
}
.cid-uKjruR8j10 .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKjruR8j10 .mbr-section-subtitle,
.cid-uKjruR8j10 .mbr-section-btn {
  text-align: justify;
}
.cid-uKjruRmYRz {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKjruRmYRz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjruRmYRz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjruRmYRz .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uKjruRmYRz .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uKjruRmYRz .mbr-section-subtitle {
  color: #24262b;
}
.cid-uKjruRmYRz .items-row {
  row-gap: 32px;
}
.cid-uKjruRmYRz .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uKjruRmYRz .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uKjruRmYRz .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-uKjruRmYRz .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-uKjruRmYRz .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uKjruRmYRz .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uKjruRmYRz .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uKjruRmYRz .mbr-item-subtitle {
  color: #24262b;
}
.cid-uKjruRmYRz .carousel-control,
.cid-uKjruRmYRz .close {
  background: #1b1b1b;
}
.cid-uKjruRmYRz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uKjruRmYRz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uKjruRmYRz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uKjruRmYRz .carousel-control-next span {
  margin-left: 5px;
}
.cid-uKjruRmYRz .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-uKjruRmYRz .close::before {
  content: '\e91a';
}
.cid-uKjruRmYRz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uKjruRmYRz .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-uKjruRmYRz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjruRmYRz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKjruRmYRz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uKjruRmYRz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uKjruRmYRz .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-uKjruRmYRz .carousel-indicators li.active,
.cid-uKjruRmYRz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uKjruRmYRz .carousel-indicators li::after,
.cid-uKjruRmYRz .carousel-indicators li::before {
  content: none;
}
.cid-uKjruRmYRz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uKjruRmYRz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uKjruRmYRz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uKjruRmYRz .carousel-indicators {
    display: none;
  }
}
.cid-uKjruRmYRz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uKjruRmYRz .carousel-inner > .active {
  display: block;
}
.cid-uKjruRmYRz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjruRmYRz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKjruRmYRz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uKjruRmYRz .carousel-control,
  .cid-uKjruRmYRz .carousel-indicators,
  .cid-uKjruRmYRz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uKjruRmYRz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uKjruRmYRz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uKjruRmYRz .carousel-indicators .active,
.cid-uKjruRmYRz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uKjruRmYRz .carousel-indicators .active {
  background: #fff;
}
.cid-uKjruRmYRz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uKjruRmYRz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uKjruRmYRz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uKjruRmYRz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uKjruRmYRz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uKjruRmYRz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uKjruRmYRz .carousel {
  width: 100%;
}
.cid-uKjruRmYRz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uKjruRmYRz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uKjruRmYRz .modal.fade .modal-dialog,
.cid-uKjruRmYRz .modal.in .modal-dialog {
  transform: none;
}
.cid-uKjruRmYRz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uKjruRmYRz H6 {
  text-align: center;
}
.cid-uKjruRSWqD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKjruRSWqD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjruRSWqD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjruRSWqD .row {
  justify-content: center;
}
.cid-uKjruRSWqD .card {
  justify-content: center;
}
.cid-uKjruRSWqD .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKjruRSWqD .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKjruRSWqD .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKjruRSWqD .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKjruRSWqD .nav-wrapper .list .item-wrap:hover,
.cid-uKjruRSWqD .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKjruRSWqD .list,
.cid-uKjruRSWqD .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKjAytC54e .navbar-dropdown {
  position: relative !important;
}
.cid-uKjAytC54e .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjAytC54e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKjAytC54e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjAytC54e .dropdown-item:hover,
.cid-uKjAytC54e .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjAytC54e .dropdown-item:hover span {
  color: white;
}
.cid-uKjAytC54e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKjAytC54e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKjAytC54e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKjAytC54e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKjAytC54e .nav-link {
  position: relative;
}
.cid-uKjAytC54e .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKjAytC54e .container {
    flex-wrap: nowrap;
  }
}
.cid-uKjAytC54e .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKjAytC54e .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKjAytC54e .dropdown-menu,
.cid-uKjAytC54e .navbar.opened {
  background: #ffffff !important;
}
.cid-uKjAytC54e .nav-item:focus,
.cid-uKjAytC54e .nav-link:focus {
  outline: none;
}
.cid-uKjAytC54e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKjAytC54e .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKjAytC54e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKjAytC54e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjAytC54e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKjAytC54e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKjAytC54e .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjAytC54e .navbar.opened {
  transition: all 0.3s;
}
.cid-uKjAytC54e .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKjAytC54e .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKjAytC54e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKjAytC54e .navbar.collapsed {
  justify-content: center;
}
.cid-uKjAytC54e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKjAytC54e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKjAytC54e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKjAytC54e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKjAytC54e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKjAytC54e .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKjAytC54e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKjAytC54e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKjAytC54e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKjAytC54e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKjAytC54e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKjAytC54e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKjAytC54e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKjAytC54e .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKjAytC54e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKjAytC54e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKjAytC54e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKjAytC54e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKjAytC54e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKjAytC54e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKjAytC54e .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKjAytC54e .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKjAytC54e .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKjAytC54e .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKjAytC54e .navbar-brand .navbar-caption:hover,
.cid-uKjAytC54e .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjAytC54e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKjAytC54e .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKjAytC54e .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjAytC54e .dropdown-item.active,
.cid-uKjAytC54e .dropdown-item:active {
  background-color: transparent;
}
.cid-uKjAytC54e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKjAytC54e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKjAytC54e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKjAytC54e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKjAytC54e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKjAytC54e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKjAytC54e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKjAytC54e ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKjAytC54e ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKjAytC54e .navbar-buttons {
  text-align: center;
}
.cid-uKjAytC54e .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKjAytC54e .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKjAytC54e .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKjAytC54e button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjAytC54e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKjAytC54e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKjAytC54e button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjAytC54e button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjAytC54e button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKjAytC54e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjAytC54e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKjAytC54e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKjAytC54e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjAytC54e .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKjAytC54e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKjAytC54e .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKjAytC54e .navbar {
    height: 70px;
  }
  .cid-uKjAytC54e .navbar.opened {
    height: auto;
  }
  .cid-uKjAytC54e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKjAytC54e .navbar-nav {
  margin: 0 auto;
}
.cid-uKjAytC54e .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKjAytC54e .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKjAytC54e .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKjAytC54e .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKjAytC54e .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKjAytC54e .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKjAytC54e .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKjAytC54e .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKjAytC54e .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKjAytC54e .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKjAytC54e .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKjAytC54e .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKjAytC54e .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKjAytC54e .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKjAytC54e .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKjAytC54e .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKjAytC54e .content-wrap {
  min-height: 110px;
}
.cid-uKjAytSMti {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKjAytSMti .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjAytSMti .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjAytSMti .container,
.cid-uKjAytSMti .container-small,
.cid-uKjAytSMti .container-fluid {
  padding: 0 !important;
}
.cid-uKjAytSMti .container,
.cid-uKjAytSMti .container-small {
  max-width: 1440px;
}
.cid-uKjAytSMti .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKjAytSMti .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKjAytSMti .text-box {
    padding: 50px 10px;
  }
}
.cid-uKjAytSMti .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKjAytSMti .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKjAytSMti .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKjAytSMti .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKjAytSMti .mbr-text a {
  text-decoration: underline;
}
.cid-uKjAytSMti .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKjAytSMti .mbr-section-subtitle,
.cid-uKjAytSMti .mbr-section-btn {
  text-align: justify;
}
.cid-uKjAyu3Axc {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKjAyu3Axc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjAyu3Axc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjAyu3Axc .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uKjAyu3Axc .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uKjAyu3Axc .mbr-section-subtitle {
  color: #24262b;
}
.cid-uKjAyu3Axc .items-row {
  row-gap: 32px;
}
.cid-uKjAyu3Axc .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uKjAyu3Axc .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uKjAyu3Axc .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-uKjAyu3Axc .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-uKjAyu3Axc .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uKjAyu3Axc .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uKjAyu3Axc .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uKjAyu3Axc .mbr-item-subtitle {
  color: #24262b;
}
.cid-uKjAyu3Axc .carousel-control,
.cid-uKjAyu3Axc .close {
  background: #1b1b1b;
}
.cid-uKjAyu3Axc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uKjAyu3Axc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uKjAyu3Axc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uKjAyu3Axc .carousel-control-next span {
  margin-left: 5px;
}
.cid-uKjAyu3Axc .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-uKjAyu3Axc .close::before {
  content: '\e91a';
}
.cid-uKjAyu3Axc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uKjAyu3Axc .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-uKjAyu3Axc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjAyu3Axc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKjAyu3Axc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uKjAyu3Axc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uKjAyu3Axc .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-uKjAyu3Axc .carousel-indicators li.active,
.cid-uKjAyu3Axc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uKjAyu3Axc .carousel-indicators li::after,
.cid-uKjAyu3Axc .carousel-indicators li::before {
  content: none;
}
.cid-uKjAyu3Axc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uKjAyu3Axc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uKjAyu3Axc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uKjAyu3Axc .carousel-indicators {
    display: none;
  }
}
.cid-uKjAyu3Axc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uKjAyu3Axc .carousel-inner > .active {
  display: block;
}
.cid-uKjAyu3Axc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjAyu3Axc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKjAyu3Axc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uKjAyu3Axc .carousel-control,
  .cid-uKjAyu3Axc .carousel-indicators,
  .cid-uKjAyu3Axc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uKjAyu3Axc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uKjAyu3Axc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uKjAyu3Axc .carousel-indicators .active,
.cid-uKjAyu3Axc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uKjAyu3Axc .carousel-indicators .active {
  background: #fff;
}
.cid-uKjAyu3Axc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uKjAyu3Axc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uKjAyu3Axc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uKjAyu3Axc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uKjAyu3Axc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uKjAyu3Axc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uKjAyu3Axc .carousel {
  width: 100%;
}
.cid-uKjAyu3Axc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uKjAyu3Axc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uKjAyu3Axc .modal.fade .modal-dialog,
.cid-uKjAyu3Axc .modal.in .modal-dialog {
  transform: none;
}
.cid-uKjAyu3Axc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uKjAyu3Axc H6 {
  text-align: center;
}
.cid-uKjAyuKMTz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKjAyuKMTz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjAyuKMTz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjAyuKMTz .row {
  justify-content: center;
}
.cid-uKjAyuKMTz .card {
  justify-content: center;
}
.cid-uKjAyuKMTz .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKjAyuKMTz .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKjAyuKMTz .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKjAyuKMTz .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKjAyuKMTz .nav-wrapper .list .item-wrap:hover,
.cid-uKjAyuKMTz .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKjAyuKMTz .list,
.cid-uKjAyuKMTz .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKjCoPIJPV .navbar-dropdown {
  position: relative !important;
}
.cid-uKjCoPIJPV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjCoPIJPV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKjCoPIJPV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjCoPIJPV .dropdown-item:hover,
.cid-uKjCoPIJPV .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjCoPIJPV .dropdown-item:hover span {
  color: white;
}
.cid-uKjCoPIJPV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKjCoPIJPV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKjCoPIJPV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKjCoPIJPV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKjCoPIJPV .nav-link {
  position: relative;
}
.cid-uKjCoPIJPV .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKjCoPIJPV .container {
    flex-wrap: nowrap;
  }
}
.cid-uKjCoPIJPV .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKjCoPIJPV .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKjCoPIJPV .dropdown-menu,
.cid-uKjCoPIJPV .navbar.opened {
  background: #ffffff !important;
}
.cid-uKjCoPIJPV .nav-item:focus,
.cid-uKjCoPIJPV .nav-link:focus {
  outline: none;
}
.cid-uKjCoPIJPV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKjCoPIJPV .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKjCoPIJPV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKjCoPIJPV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjCoPIJPV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKjCoPIJPV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKjCoPIJPV .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjCoPIJPV .navbar.opened {
  transition: all 0.3s;
}
.cid-uKjCoPIJPV .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKjCoPIJPV .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKjCoPIJPV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKjCoPIJPV .navbar.collapsed {
  justify-content: center;
}
.cid-uKjCoPIJPV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKjCoPIJPV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKjCoPIJPV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKjCoPIJPV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKjCoPIJPV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKjCoPIJPV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKjCoPIJPV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKjCoPIJPV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKjCoPIJPV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKjCoPIJPV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKjCoPIJPV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKjCoPIJPV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKjCoPIJPV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKjCoPIJPV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKjCoPIJPV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKjCoPIJPV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKjCoPIJPV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKjCoPIJPV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKjCoPIJPV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKjCoPIJPV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKjCoPIJPV .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKjCoPIJPV .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKjCoPIJPV .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKjCoPIJPV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKjCoPIJPV .navbar-brand .navbar-caption:hover,
.cid-uKjCoPIJPV .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjCoPIJPV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKjCoPIJPV .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKjCoPIJPV .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjCoPIJPV .dropdown-item.active,
.cid-uKjCoPIJPV .dropdown-item:active {
  background-color: transparent;
}
.cid-uKjCoPIJPV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKjCoPIJPV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKjCoPIJPV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKjCoPIJPV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKjCoPIJPV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKjCoPIJPV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKjCoPIJPV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKjCoPIJPV ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKjCoPIJPV ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKjCoPIJPV .navbar-buttons {
  text-align: center;
}
.cid-uKjCoPIJPV .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKjCoPIJPV .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKjCoPIJPV .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKjCoPIJPV button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjCoPIJPV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKjCoPIJPV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKjCoPIJPV button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjCoPIJPV button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjCoPIJPV button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKjCoPIJPV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjCoPIJPV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKjCoPIJPV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKjCoPIJPV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjCoPIJPV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKjCoPIJPV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKjCoPIJPV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKjCoPIJPV .navbar {
    height: 70px;
  }
  .cid-uKjCoPIJPV .navbar.opened {
    height: auto;
  }
  .cid-uKjCoPIJPV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKjCoPIJPV .navbar-nav {
  margin: 0 auto;
}
.cid-uKjCoPIJPV .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKjCoPIJPV .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKjCoPIJPV .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKjCoPIJPV .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKjCoPIJPV .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKjCoPIJPV .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKjCoPIJPV .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKjCoPIJPV .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKjCoPIJPV .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKjCoPIJPV .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKjCoPIJPV .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKjCoPIJPV .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKjCoPIJPV .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKjCoPIJPV .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKjCoPIJPV .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKjCoPIJPV .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKjCoPIJPV .content-wrap {
  min-height: 110px;
}
.cid-uKjCoPX421 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uKjCoPX421 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjCoPX421 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjCoPX421 .container-fluid {
  position: relative;
  z-index: 1;
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-uKjCoPX421 .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-uKjCoPX421 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-uKjCoPX421 .container {
    padding: 0 16px;
  }
}
.cid-uKjCoPX421 .image-wrapper {
  display: flex;
  justify-content: center;
}
.cid-uKjCoPX421 .image-wrapper img {
  height: 630px;
  width: 70%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uKjCoPX421 .image-wrapper img {
    height: 350px;
  }
}
.cid-uKjCoQ7lnm {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKjCoQ7lnm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjCoQ7lnm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjCoQ7lnm .container,
.cid-uKjCoQ7lnm .container-small,
.cid-uKjCoQ7lnm .container-fluid {
  padding: 0 !important;
}
.cid-uKjCoQ7lnm .container,
.cid-uKjCoQ7lnm .container-small {
  max-width: 1440px;
}
.cid-uKjCoQ7lnm .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKjCoQ7lnm .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKjCoQ7lnm .text-box {
    padding: 50px 10px;
  }
}
.cid-uKjCoQ7lnm .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKjCoQ7lnm .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKjCoQ7lnm .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKjCoQ7lnm .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKjCoQ7lnm .mbr-text a {
  text-decoration: underline;
}
.cid-uKjCoQ7lnm .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKjCoQ7lnm .mbr-section-subtitle,
.cid-uKjCoQ7lnm .mbr-section-btn {
  text-align: justify;
}
.cid-uKjCoQhoDb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKjCoQhoDb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjCoQhoDb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjCoQhoDb .row {
  justify-content: center;
}
.cid-uKjCoQhoDb .card {
  justify-content: center;
}
.cid-uKjCoQhoDb .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKjCoQhoDb .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKjCoQhoDb .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKjCoQhoDb .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKjCoQhoDb .nav-wrapper .list .item-wrap:hover,
.cid-uKjCoQhoDb .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKjCoQhoDb .list,
.cid-uKjCoQhoDb .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKjDzd2xxy .navbar-dropdown {
  position: relative !important;
}
.cid-uKjDzd2xxy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjDzd2xxy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKjDzd2xxy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjDzd2xxy .dropdown-item:hover,
.cid-uKjDzd2xxy .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjDzd2xxy .dropdown-item:hover span {
  color: white;
}
.cid-uKjDzd2xxy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKjDzd2xxy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKjDzd2xxy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKjDzd2xxy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKjDzd2xxy .nav-link {
  position: relative;
}
.cid-uKjDzd2xxy .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKjDzd2xxy .container {
    flex-wrap: nowrap;
  }
}
.cid-uKjDzd2xxy .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKjDzd2xxy .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKjDzd2xxy .dropdown-menu,
.cid-uKjDzd2xxy .navbar.opened {
  background: #ffffff !important;
}
.cid-uKjDzd2xxy .nav-item:focus,
.cid-uKjDzd2xxy .nav-link:focus {
  outline: none;
}
.cid-uKjDzd2xxy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKjDzd2xxy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKjDzd2xxy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKjDzd2xxy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjDzd2xxy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKjDzd2xxy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKjDzd2xxy .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjDzd2xxy .navbar.opened {
  transition: all 0.3s;
}
.cid-uKjDzd2xxy .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKjDzd2xxy .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKjDzd2xxy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKjDzd2xxy .navbar.collapsed {
  justify-content: center;
}
.cid-uKjDzd2xxy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKjDzd2xxy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKjDzd2xxy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKjDzd2xxy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKjDzd2xxy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKjDzd2xxy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKjDzd2xxy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKjDzd2xxy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKjDzd2xxy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKjDzd2xxy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKjDzd2xxy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKjDzd2xxy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKjDzd2xxy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKjDzd2xxy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKjDzd2xxy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKjDzd2xxy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKjDzd2xxy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKjDzd2xxy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKjDzd2xxy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKjDzd2xxy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKjDzd2xxy .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKjDzd2xxy .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKjDzd2xxy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKjDzd2xxy .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKjDzd2xxy .navbar-brand .navbar-caption:hover,
.cid-uKjDzd2xxy .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjDzd2xxy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKjDzd2xxy .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKjDzd2xxy .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjDzd2xxy .dropdown-item.active,
.cid-uKjDzd2xxy .dropdown-item:active {
  background-color: transparent;
}
.cid-uKjDzd2xxy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKjDzd2xxy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKjDzd2xxy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKjDzd2xxy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKjDzd2xxy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKjDzd2xxy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKjDzd2xxy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKjDzd2xxy ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKjDzd2xxy ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKjDzd2xxy .navbar-buttons {
  text-align: center;
}
.cid-uKjDzd2xxy .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKjDzd2xxy .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKjDzd2xxy .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKjDzd2xxy button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjDzd2xxy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKjDzd2xxy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKjDzd2xxy button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjDzd2xxy button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjDzd2xxy button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKjDzd2xxy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjDzd2xxy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKjDzd2xxy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKjDzd2xxy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjDzd2xxy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKjDzd2xxy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKjDzd2xxy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKjDzd2xxy .navbar {
    height: 70px;
  }
  .cid-uKjDzd2xxy .navbar.opened {
    height: auto;
  }
  .cid-uKjDzd2xxy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKjDzd2xxy .navbar-nav {
  margin: 0 auto;
}
.cid-uKjDzd2xxy .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKjDzd2xxy .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKjDzd2xxy .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKjDzd2xxy .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKjDzd2xxy .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKjDzd2xxy .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKjDzd2xxy .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKjDzd2xxy .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKjDzd2xxy .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKjDzd2xxy .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKjDzd2xxy .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKjDzd2xxy .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKjDzd2xxy .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKjDzd2xxy .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKjDzd2xxy .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKjDzd2xxy .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKjDzd2xxy .content-wrap {
  min-height: 110px;
}
.cid-uKjDzdlK3G {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKjDzdlK3G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjDzdlK3G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjDzdlK3G .container,
.cid-uKjDzdlK3G .container-small,
.cid-uKjDzdlK3G .container-fluid {
  padding: 0 !important;
}
.cid-uKjDzdlK3G .container,
.cid-uKjDzdlK3G .container-small {
  max-width: 1440px;
}
.cid-uKjDzdlK3G .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKjDzdlK3G .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKjDzdlK3G .text-box {
    padding: 50px 10px;
  }
}
.cid-uKjDzdlK3G .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKjDzdlK3G .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKjDzdlK3G .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKjDzdlK3G .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKjDzdlK3G .mbr-text a {
  text-decoration: underline;
}
.cid-uKjDzdlK3G .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKjDzdlK3G .mbr-section-subtitle,
.cid-uKjDzdlK3G .mbr-section-btn {
  text-align: justify;
}
.cid-uKjDzdwNhd {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKjDzdwNhd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjDzdwNhd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjDzdwNhd .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uKjDzdwNhd .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uKjDzdwNhd .mbr-section-subtitle {
  color: #24262b;
}
.cid-uKjDzdwNhd .items-row {
  row-gap: 32px;
}
.cid-uKjDzdwNhd .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uKjDzdwNhd .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uKjDzdwNhd .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-uKjDzdwNhd .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-uKjDzdwNhd .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uKjDzdwNhd .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uKjDzdwNhd .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uKjDzdwNhd .mbr-item-subtitle {
  color: #24262b;
}
.cid-uKjDzdwNhd .carousel-control,
.cid-uKjDzdwNhd .close {
  background: #1b1b1b;
}
.cid-uKjDzdwNhd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uKjDzdwNhd .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uKjDzdwNhd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uKjDzdwNhd .carousel-control-next span {
  margin-left: 5px;
}
.cid-uKjDzdwNhd .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-uKjDzdwNhd .close::before {
  content: '\e91a';
}
.cid-uKjDzdwNhd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uKjDzdwNhd .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-uKjDzdwNhd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjDzdwNhd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKjDzdwNhd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uKjDzdwNhd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uKjDzdwNhd .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-uKjDzdwNhd .carousel-indicators li.active,
.cid-uKjDzdwNhd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uKjDzdwNhd .carousel-indicators li::after,
.cid-uKjDzdwNhd .carousel-indicators li::before {
  content: none;
}
.cid-uKjDzdwNhd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uKjDzdwNhd .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uKjDzdwNhd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uKjDzdwNhd .carousel-indicators {
    display: none;
  }
}
.cid-uKjDzdwNhd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uKjDzdwNhd .carousel-inner > .active {
  display: block;
}
.cid-uKjDzdwNhd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjDzdwNhd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKjDzdwNhd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uKjDzdwNhd .carousel-control,
  .cid-uKjDzdwNhd .carousel-indicators,
  .cid-uKjDzdwNhd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uKjDzdwNhd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uKjDzdwNhd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uKjDzdwNhd .carousel-indicators .active,
.cid-uKjDzdwNhd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uKjDzdwNhd .carousel-indicators .active {
  background: #fff;
}
.cid-uKjDzdwNhd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uKjDzdwNhd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uKjDzdwNhd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uKjDzdwNhd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uKjDzdwNhd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uKjDzdwNhd .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uKjDzdwNhd .carousel {
  width: 100%;
}
.cid-uKjDzdwNhd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uKjDzdwNhd .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uKjDzdwNhd .modal.fade .modal-dialog,
.cid-uKjDzdwNhd .modal.in .modal-dialog {
  transform: none;
}
.cid-uKjDzdwNhd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uKjDzdwNhd H6 {
  text-align: center;
}
.cid-uKjDzebMTB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKjDzebMTB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjDzebMTB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjDzebMTB .row {
  justify-content: center;
}
.cid-uKjDzebMTB .card {
  justify-content: center;
}
.cid-uKjDzebMTB .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKjDzebMTB .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKjDzebMTB .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKjDzebMTB .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKjDzebMTB .nav-wrapper .list .item-wrap:hover,
.cid-uKjDzebMTB .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKjDzebMTB .list,
.cid-uKjDzebMTB .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKjHF4yJR8 .navbar-dropdown {
  position: relative !important;
}
.cid-uKjHF4yJR8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjHF4yJR8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKjHF4yJR8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjHF4yJR8 .dropdown-item:hover,
.cid-uKjHF4yJR8 .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKjHF4yJR8 .dropdown-item:hover span {
  color: white;
}
.cid-uKjHF4yJR8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKjHF4yJR8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKjHF4yJR8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKjHF4yJR8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKjHF4yJR8 .nav-link {
  position: relative;
}
.cid-uKjHF4yJR8 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKjHF4yJR8 .container {
    flex-wrap: nowrap;
  }
}
.cid-uKjHF4yJR8 .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKjHF4yJR8 .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKjHF4yJR8 .dropdown-menu,
.cid-uKjHF4yJR8 .navbar.opened {
  background: #ffffff !important;
}
.cid-uKjHF4yJR8 .nav-item:focus,
.cid-uKjHF4yJR8 .nav-link:focus {
  outline: none;
}
.cid-uKjHF4yJR8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKjHF4yJR8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKjHF4yJR8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKjHF4yJR8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKjHF4yJR8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKjHF4yJR8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKjHF4yJR8 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjHF4yJR8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uKjHF4yJR8 .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKjHF4yJR8 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKjHF4yJR8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKjHF4yJR8 .navbar.collapsed {
  justify-content: center;
}
.cid-uKjHF4yJR8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKjHF4yJR8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKjHF4yJR8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKjHF4yJR8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKjHF4yJR8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKjHF4yJR8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKjHF4yJR8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKjHF4yJR8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKjHF4yJR8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKjHF4yJR8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKjHF4yJR8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKjHF4yJR8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKjHF4yJR8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKjHF4yJR8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKjHF4yJR8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKjHF4yJR8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKjHF4yJR8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKjHF4yJR8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKjHF4yJR8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKjHF4yJR8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKjHF4yJR8 .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKjHF4yJR8 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKjHF4yJR8 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKjHF4yJR8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKjHF4yJR8 .navbar-brand .navbar-caption:hover,
.cid-uKjHF4yJR8 .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjHF4yJR8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKjHF4yJR8 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKjHF4yJR8 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKjHF4yJR8 .dropdown-item.active,
.cid-uKjHF4yJR8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uKjHF4yJR8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKjHF4yJR8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKjHF4yJR8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKjHF4yJR8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKjHF4yJR8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKjHF4yJR8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKjHF4yJR8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKjHF4yJR8 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKjHF4yJR8 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKjHF4yJR8 .navbar-buttons {
  text-align: center;
}
.cid-uKjHF4yJR8 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKjHF4yJR8 .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKjHF4yJR8 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKjHF4yJR8 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKjHF4yJR8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKjHF4yJR8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKjHF4yJR8 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjHF4yJR8 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKjHF4yJR8 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKjHF4yJR8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjHF4yJR8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKjHF4yJR8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKjHF4yJR8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKjHF4yJR8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKjHF4yJR8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKjHF4yJR8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKjHF4yJR8 .navbar {
    height: 70px;
  }
  .cid-uKjHF4yJR8 .navbar.opened {
    height: auto;
  }
  .cid-uKjHF4yJR8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKjHF4yJR8 .navbar-nav {
  margin: 0 auto;
}
.cid-uKjHF4yJR8 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKjHF4yJR8 .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKjHF4yJR8 .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKjHF4yJR8 .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKjHF4yJR8 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKjHF4yJR8 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKjHF4yJR8 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKjHF4yJR8 .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKjHF4yJR8 .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKjHF4yJR8 .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKjHF4yJR8 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKjHF4yJR8 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKjHF4yJR8 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKjHF4yJR8 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKjHF4yJR8 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKjHF4yJR8 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKjHF4yJR8 .content-wrap {
  min-height: 110px;
}
.cid-uKjHIiEPMI {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKjHIiEPMI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjHIiEPMI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjHIiEPMI .container,
.cid-uKjHIiEPMI .container-small,
.cid-uKjHIiEPMI .container-fluid {
  padding: 0 !important;
}
.cid-uKjHIiEPMI .container,
.cid-uKjHIiEPMI .container-small {
  max-width: 1440px;
}
.cid-uKjHIiEPMI .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKjHIiEPMI .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKjHIiEPMI .text-box {
    padding: 50px 10px;
  }
}
.cid-uKjHIiEPMI .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKjHIiEPMI .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKjHIiEPMI .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKjHIiEPMI .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKjHIiEPMI .mbr-text a {
  text-decoration: underline;
}
.cid-uKjHIiEPMI .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKjHIiEPMI .mbr-section-subtitle,
.cid-uKjHIiEPMI .mbr-section-btn {
  text-align: justify;
}
.cid-uKjHF50K6B {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKjHF50K6B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjHF50K6B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjHF50K6B .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uKjHF50K6B .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uKjHF50K6B .mbr-section-subtitle {
  color: #24262b;
}
.cid-uKjHF50K6B .items-row {
  row-gap: 32px;
}
.cid-uKjHF50K6B .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uKjHF50K6B .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uKjHF50K6B .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-uKjHF50K6B .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-uKjHF50K6B .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uKjHF50K6B .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uKjHF50K6B .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uKjHF50K6B .mbr-item-subtitle {
  color: #24262b;
}
.cid-uKjHF50K6B .carousel-control,
.cid-uKjHF50K6B .close {
  background: #1b1b1b;
}
.cid-uKjHF50K6B .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uKjHF50K6B .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uKjHF50K6B .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uKjHF50K6B .carousel-control-next span {
  margin-left: 5px;
}
.cid-uKjHF50K6B .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-uKjHF50K6B .close::before {
  content: '\e91a';
}
.cid-uKjHF50K6B .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uKjHF50K6B .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-uKjHF50K6B .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjHF50K6B .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKjHF50K6B .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uKjHF50K6B .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uKjHF50K6B .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-uKjHF50K6B .carousel-indicators li.active,
.cid-uKjHF50K6B .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uKjHF50K6B .carousel-indicators li::after,
.cid-uKjHF50K6B .carousel-indicators li::before {
  content: none;
}
.cid-uKjHF50K6B .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uKjHF50K6B .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uKjHF50K6B .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uKjHF50K6B .carousel-indicators {
    display: none;
  }
}
.cid-uKjHF50K6B .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uKjHF50K6B .carousel-inner > .active {
  display: block;
}
.cid-uKjHF50K6B .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKjHF50K6B .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKjHF50K6B .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uKjHF50K6B .carousel-control,
  .cid-uKjHF50K6B .carousel-indicators,
  .cid-uKjHF50K6B .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uKjHF50K6B .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uKjHF50K6B .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uKjHF50K6B .carousel-indicators .active,
.cid-uKjHF50K6B .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uKjHF50K6B .carousel-indicators .active {
  background: #fff;
}
.cid-uKjHF50K6B .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uKjHF50K6B .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uKjHF50K6B .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uKjHF50K6B .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uKjHF50K6B .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uKjHF50K6B .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uKjHF50K6B .carousel {
  width: 100%;
}
.cid-uKjHF50K6B .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uKjHF50K6B .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uKjHF50K6B .modal.fade .modal-dialog,
.cid-uKjHF50K6B .modal.in .modal-dialog {
  transform: none;
}
.cid-uKjHF50K6B .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uKjHF50K6B H6 {
  text-align: center;
}
.cid-uKjI3CBZr1 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uKjI3CBZr1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjI3CBZr1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjI3CBZr1 .container,
.cid-uKjI3CBZr1 .container-small,
.cid-uKjI3CBZr1 .container-fluid {
  padding: 0 !important;
}
.cid-uKjI3CBZr1 .container,
.cid-uKjI3CBZr1 .container-small {
  max-width: 1440px;
}
.cid-uKjI3CBZr1 .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKjI3CBZr1 .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKjI3CBZr1 .text-box {
    padding: 50px 10px;
  }
}
.cid-uKjI3CBZr1 .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKjI3CBZr1 .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKjI3CBZr1 .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKjI3CBZr1 .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKjI3CBZr1 .mbr-text a {
  text-decoration: underline;
}
.cid-uKjI3CBZr1 .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKjI3CBZr1 .mbr-section-subtitle,
.cid-uKjI3CBZr1 .mbr-section-btn {
  text-align: justify;
}
.cid-uKjIrJTG6A {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKjIrJTG6A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjIrJTG6A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjIrJTG6A .container,
.cid-uKjIrJTG6A .container-small,
.cid-uKjIrJTG6A .container-fluid {
  padding: 0 !important;
}
.cid-uKjIrJTG6A .container,
.cid-uKjIrJTG6A .container-small {
  max-width: 1440px;
}
.cid-uKjIrJTG6A .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKjIrJTG6A .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKjIrJTG6A .text-box {
    padding: 50px 10px;
  }
}
.cid-uKjIrJTG6A .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKjIrJTG6A .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKjIrJTG6A .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKjIrJTG6A .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKjIrJTG6A .mbr-text a {
  text-decoration: underline;
}
.cid-uKjIrJTG6A .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKjIrJTG6A .mbr-section-subtitle,
.cid-uKjIrJTG6A .mbr-section-btn {
  text-align: justify;
}
.cid-uKjHF5w2z7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKjHF5w2z7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKjHF5w2z7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKjHF5w2z7 .row {
  justify-content: center;
}
.cid-uKjHF5w2z7 .card {
  justify-content: center;
}
.cid-uKjHF5w2z7 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKjHF5w2z7 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKjHF5w2z7 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKjHF5w2z7 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKjHF5w2z7 .nav-wrapper .list .item-wrap:hover,
.cid-uKjHF5w2z7 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKjHF5w2z7 .list,
.cid-uKjHF5w2z7 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKvyqNiYjG .navbar-dropdown {
  position: relative !important;
}
.cid-uKvyqNiYjG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKvyqNiYjG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKvyqNiYjG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKvyqNiYjG .dropdown-item:hover,
.cid-uKvyqNiYjG .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKvyqNiYjG .dropdown-item:hover span {
  color: white;
}
.cid-uKvyqNiYjG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKvyqNiYjG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKvyqNiYjG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKvyqNiYjG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKvyqNiYjG .nav-link {
  position: relative;
}
.cid-uKvyqNiYjG .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKvyqNiYjG .container {
    flex-wrap: nowrap;
  }
}
.cid-uKvyqNiYjG .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKvyqNiYjG .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKvyqNiYjG .dropdown-menu,
.cid-uKvyqNiYjG .navbar.opened {
  background: #ffffff !important;
}
.cid-uKvyqNiYjG .nav-item:focus,
.cid-uKvyqNiYjG .nav-link:focus {
  outline: none;
}
.cid-uKvyqNiYjG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKvyqNiYjG .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKvyqNiYjG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKvyqNiYjG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKvyqNiYjG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKvyqNiYjG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKvyqNiYjG .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKvyqNiYjG .navbar.opened {
  transition: all 0.3s;
}
.cid-uKvyqNiYjG .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKvyqNiYjG .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKvyqNiYjG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKvyqNiYjG .navbar.collapsed {
  justify-content: center;
}
.cid-uKvyqNiYjG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKvyqNiYjG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKvyqNiYjG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKvyqNiYjG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKvyqNiYjG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKvyqNiYjG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKvyqNiYjG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKvyqNiYjG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKvyqNiYjG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKvyqNiYjG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKvyqNiYjG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKvyqNiYjG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKvyqNiYjG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKvyqNiYjG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKvyqNiYjG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKvyqNiYjG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKvyqNiYjG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKvyqNiYjG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKvyqNiYjG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKvyqNiYjG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKvyqNiYjG .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKvyqNiYjG .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKvyqNiYjG .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKvyqNiYjG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKvyqNiYjG .navbar-brand .navbar-caption:hover,
.cid-uKvyqNiYjG .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKvyqNiYjG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKvyqNiYjG .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKvyqNiYjG .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKvyqNiYjG .dropdown-item.active,
.cid-uKvyqNiYjG .dropdown-item:active {
  background-color: transparent;
}
.cid-uKvyqNiYjG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKvyqNiYjG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKvyqNiYjG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKvyqNiYjG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKvyqNiYjG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKvyqNiYjG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKvyqNiYjG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKvyqNiYjG ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKvyqNiYjG ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKvyqNiYjG .navbar-buttons {
  text-align: center;
}
.cid-uKvyqNiYjG .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKvyqNiYjG .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKvyqNiYjG .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKvyqNiYjG button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKvyqNiYjG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKvyqNiYjG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKvyqNiYjG button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKvyqNiYjG button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKvyqNiYjG button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKvyqNiYjG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKvyqNiYjG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKvyqNiYjG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKvyqNiYjG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKvyqNiYjG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKvyqNiYjG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKvyqNiYjG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKvyqNiYjG .navbar {
    height: 70px;
  }
  .cid-uKvyqNiYjG .navbar.opened {
    height: auto;
  }
  .cid-uKvyqNiYjG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKvyqNiYjG .navbar-nav {
  margin: 0 auto;
}
.cid-uKvyqNiYjG .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKvyqNiYjG .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKvyqNiYjG .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKvyqNiYjG .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKvyqNiYjG .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKvyqNiYjG .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKvyqNiYjG .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKvyqNiYjG .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKvyqNiYjG .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKvyqNiYjG .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKvyqNiYjG .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKvyqNiYjG .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKvyqNiYjG .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKvyqNiYjG .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKvyqNiYjG .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKvyqNiYjG .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKvyqNiYjG .content-wrap {
  min-height: 110px;
}
.cid-uKvyqNAral {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKvyqNAral .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKvyqNAral .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKvyqNAral .container,
.cid-uKvyqNAral .container-small,
.cid-uKvyqNAral .container-fluid {
  padding: 0 !important;
}
.cid-uKvyqNAral .container,
.cid-uKvyqNAral .container-small {
  max-width: 1440px;
}
.cid-uKvyqNAral .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKvyqNAral .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKvyqNAral .text-box {
    padding: 50px 10px;
  }
}
.cid-uKvyqNAral .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKvyqNAral .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKvyqNAral .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKvyqNAral .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKvyqNAral .mbr-text a {
  text-decoration: underline;
}
.cid-uKvyqNAral .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKvyqNAral .mbr-section-subtitle,
.cid-uKvyqNAral .mbr-section-btn {
  text-align: justify;
}
.cid-uKvyqNMB71 {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKvyqNMB71 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKvyqNMB71 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKvyqNMB71 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uKvyqNMB71 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uKvyqNMB71 .mbr-section-subtitle {
  color: #24262b;
}
.cid-uKvyqNMB71 .items-row {
  row-gap: 32px;
}
.cid-uKvyqNMB71 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uKvyqNMB71 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uKvyqNMB71 .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-uKvyqNMB71 .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-uKvyqNMB71 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uKvyqNMB71 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uKvyqNMB71 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uKvyqNMB71 .mbr-item-subtitle {
  color: #24262b;
}
.cid-uKvyqNMB71 .carousel-control,
.cid-uKvyqNMB71 .close {
  background: #1b1b1b;
}
.cid-uKvyqNMB71 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uKvyqNMB71 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uKvyqNMB71 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uKvyqNMB71 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uKvyqNMB71 .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-uKvyqNMB71 .close::before {
  content: '\e91a';
}
.cid-uKvyqNMB71 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uKvyqNMB71 .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-uKvyqNMB71 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKvyqNMB71 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKvyqNMB71 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uKvyqNMB71 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uKvyqNMB71 .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-uKvyqNMB71 .carousel-indicators li.active,
.cid-uKvyqNMB71 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uKvyqNMB71 .carousel-indicators li::after,
.cid-uKvyqNMB71 .carousel-indicators li::before {
  content: none;
}
.cid-uKvyqNMB71 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uKvyqNMB71 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uKvyqNMB71 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uKvyqNMB71 .carousel-indicators {
    display: none;
  }
}
.cid-uKvyqNMB71 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uKvyqNMB71 .carousel-inner > .active {
  display: block;
}
.cid-uKvyqNMB71 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKvyqNMB71 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKvyqNMB71 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uKvyqNMB71 .carousel-control,
  .cid-uKvyqNMB71 .carousel-indicators,
  .cid-uKvyqNMB71 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uKvyqNMB71 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uKvyqNMB71 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uKvyqNMB71 .carousel-indicators .active,
.cid-uKvyqNMB71 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uKvyqNMB71 .carousel-indicators .active {
  background: #fff;
}
.cid-uKvyqNMB71 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uKvyqNMB71 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uKvyqNMB71 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uKvyqNMB71 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uKvyqNMB71 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uKvyqNMB71 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uKvyqNMB71 .carousel {
  width: 100%;
}
.cid-uKvyqNMB71 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uKvyqNMB71 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uKvyqNMB71 .modal.fade .modal-dialog,
.cid-uKvyqNMB71 .modal.in .modal-dialog {
  transform: none;
}
.cid-uKvyqNMB71 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uKvyqNMB71 H6 {
  text-align: center;
}
.cid-uKvyqOehJ6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKvyqOehJ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKvyqOehJ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKvyqOehJ6 .row {
  justify-content: center;
}
.cid-uKvyqOehJ6 .card {
  justify-content: center;
}
.cid-uKvyqOehJ6 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKvyqOehJ6 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKvyqOehJ6 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKvyqOehJ6 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKvyqOehJ6 .nav-wrapper .list .item-wrap:hover,
.cid-uKvyqOehJ6 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKvyqOehJ6 .list,
.cid-uKvyqOehJ6 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKvAgj3MWz .navbar-dropdown {
  position: relative !important;
}
.cid-uKvAgj3MWz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKvAgj3MWz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKvAgj3MWz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKvAgj3MWz .dropdown-item:hover,
.cid-uKvAgj3MWz .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKvAgj3MWz .dropdown-item:hover span {
  color: white;
}
.cid-uKvAgj3MWz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKvAgj3MWz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKvAgj3MWz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKvAgj3MWz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKvAgj3MWz .nav-link {
  position: relative;
}
.cid-uKvAgj3MWz .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKvAgj3MWz .container {
    flex-wrap: nowrap;
  }
}
.cid-uKvAgj3MWz .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKvAgj3MWz .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKvAgj3MWz .dropdown-menu,
.cid-uKvAgj3MWz .navbar.opened {
  background: #ffffff !important;
}
.cid-uKvAgj3MWz .nav-item:focus,
.cid-uKvAgj3MWz .nav-link:focus {
  outline: none;
}
.cid-uKvAgj3MWz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKvAgj3MWz .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKvAgj3MWz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKvAgj3MWz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKvAgj3MWz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKvAgj3MWz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKvAgj3MWz .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKvAgj3MWz .navbar.opened {
  transition: all 0.3s;
}
.cid-uKvAgj3MWz .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKvAgj3MWz .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKvAgj3MWz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKvAgj3MWz .navbar.collapsed {
  justify-content: center;
}
.cid-uKvAgj3MWz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKvAgj3MWz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKvAgj3MWz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKvAgj3MWz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKvAgj3MWz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKvAgj3MWz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKvAgj3MWz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKvAgj3MWz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKvAgj3MWz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKvAgj3MWz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKvAgj3MWz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKvAgj3MWz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKvAgj3MWz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKvAgj3MWz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKvAgj3MWz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKvAgj3MWz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKvAgj3MWz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKvAgj3MWz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKvAgj3MWz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKvAgj3MWz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKvAgj3MWz .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKvAgj3MWz .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKvAgj3MWz .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKvAgj3MWz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKvAgj3MWz .navbar-brand .navbar-caption:hover,
.cid-uKvAgj3MWz .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKvAgj3MWz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKvAgj3MWz .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKvAgj3MWz .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKvAgj3MWz .dropdown-item.active,
.cid-uKvAgj3MWz .dropdown-item:active {
  background-color: transparent;
}
.cid-uKvAgj3MWz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKvAgj3MWz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKvAgj3MWz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKvAgj3MWz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKvAgj3MWz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKvAgj3MWz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKvAgj3MWz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKvAgj3MWz ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKvAgj3MWz ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKvAgj3MWz .navbar-buttons {
  text-align: center;
}
.cid-uKvAgj3MWz .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKvAgj3MWz .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKvAgj3MWz .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKvAgj3MWz button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKvAgj3MWz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKvAgj3MWz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKvAgj3MWz button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKvAgj3MWz button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKvAgj3MWz button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKvAgj3MWz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKvAgj3MWz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKvAgj3MWz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKvAgj3MWz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKvAgj3MWz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKvAgj3MWz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKvAgj3MWz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKvAgj3MWz .navbar {
    height: 70px;
  }
  .cid-uKvAgj3MWz .navbar.opened {
    height: auto;
  }
  .cid-uKvAgj3MWz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKvAgj3MWz .navbar-nav {
  margin: 0 auto;
}
.cid-uKvAgj3MWz .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKvAgj3MWz .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKvAgj3MWz .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKvAgj3MWz .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKvAgj3MWz .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKvAgj3MWz .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKvAgj3MWz .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKvAgj3MWz .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKvAgj3MWz .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKvAgj3MWz .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKvAgj3MWz .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKvAgj3MWz .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKvAgj3MWz .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKvAgj3MWz .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKvAgj3MWz .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKvAgj3MWz .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKvAgj3MWz .content-wrap {
  min-height: 110px;
}
.cid-uKvAgjmAUG {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKvAgjmAUG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKvAgjmAUG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKvAgjmAUG .container,
.cid-uKvAgjmAUG .container-small,
.cid-uKvAgjmAUG .container-fluid {
  padding: 0 !important;
}
.cid-uKvAgjmAUG .container,
.cid-uKvAgjmAUG .container-small {
  max-width: 1440px;
}
.cid-uKvAgjmAUG .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKvAgjmAUG .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKvAgjmAUG .text-box {
    padding: 50px 10px;
  }
}
.cid-uKvAgjmAUG .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKvAgjmAUG .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKvAgjmAUG .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKvAgjmAUG .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKvAgjmAUG .mbr-text a {
  text-decoration: underline;
}
.cid-uKvAgjmAUG .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKvAgjmAUG .mbr-section-subtitle,
.cid-uKvAgjmAUG .mbr-section-btn {
  text-align: justify;
}
.cid-uKvAgjzKfK {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKvAgjzKfK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKvAgjzKfK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKvAgjzKfK .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uKvAgjzKfK .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uKvAgjzKfK .mbr-section-subtitle {
  color: #24262b;
}
.cid-uKvAgjzKfK .items-row {
  row-gap: 32px;
}
.cid-uKvAgjzKfK .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uKvAgjzKfK .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uKvAgjzKfK .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-uKvAgjzKfK .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-uKvAgjzKfK .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uKvAgjzKfK .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uKvAgjzKfK .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uKvAgjzKfK .mbr-item-subtitle {
  color: #24262b;
}
.cid-uKvAgjzKfK .carousel-control,
.cid-uKvAgjzKfK .close {
  background: #1b1b1b;
}
.cid-uKvAgjzKfK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uKvAgjzKfK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uKvAgjzKfK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uKvAgjzKfK .carousel-control-next span {
  margin-left: 5px;
}
.cid-uKvAgjzKfK .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-uKvAgjzKfK .close::before {
  content: '\e91a';
}
.cid-uKvAgjzKfK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uKvAgjzKfK .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-uKvAgjzKfK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKvAgjzKfK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uKvAgjzKfK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uKvAgjzKfK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uKvAgjzKfK .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-uKvAgjzKfK .carousel-indicators li.active,
.cid-uKvAgjzKfK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uKvAgjzKfK .carousel-indicators li::after,
.cid-uKvAgjzKfK .carousel-indicators li::before {
  content: none;
}
.cid-uKvAgjzKfK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uKvAgjzKfK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uKvAgjzKfK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uKvAgjzKfK .carousel-indicators {
    display: none;
  }
}
.cid-uKvAgjzKfK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uKvAgjzKfK .carousel-inner > .active {
  display: block;
}
.cid-uKvAgjzKfK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKvAgjzKfK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKvAgjzKfK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uKvAgjzKfK .carousel-control,
  .cid-uKvAgjzKfK .carousel-indicators,
  .cid-uKvAgjzKfK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uKvAgjzKfK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uKvAgjzKfK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uKvAgjzKfK .carousel-indicators .active,
.cid-uKvAgjzKfK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uKvAgjzKfK .carousel-indicators .active {
  background: #fff;
}
.cid-uKvAgjzKfK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uKvAgjzKfK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uKvAgjzKfK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uKvAgjzKfK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uKvAgjzKfK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uKvAgjzKfK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uKvAgjzKfK .carousel {
  width: 100%;
}
.cid-uKvAgjzKfK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uKvAgjzKfK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uKvAgjzKfK .modal.fade .modal-dialog,
.cid-uKvAgjzKfK .modal.in .modal-dialog {
  transform: none;
}
.cid-uKvAgjzKfK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uKvAgjzKfK H6 {
  text-align: center;
}
.cid-uKvAgjSA4o {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKvAgjSA4o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKvAgjSA4o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKvAgjSA4o .row {
  justify-content: center;
}
.cid-uKvAgjSA4o .card {
  justify-content: center;
}
.cid-uKvAgjSA4o .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKvAgjSA4o .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKvAgjSA4o .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKvAgjSA4o .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKvAgjSA4o .nav-wrapper .list .item-wrap:hover,
.cid-uKvAgjSA4o .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKvAgjSA4o .list,
.cid-uKvAgjSA4o .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uKvGoje4fo .navbar-dropdown {
  position: relative !important;
}
.cid-uKvGoje4fo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKvGoje4fo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKvGoje4fo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKvGoje4fo .dropdown-item:hover,
.cid-uKvGoje4fo .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uKvGoje4fo .dropdown-item:hover span {
  color: white;
}
.cid-uKvGoje4fo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKvGoje4fo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKvGoje4fo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKvGoje4fo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKvGoje4fo .nav-link {
  position: relative;
}
.cid-uKvGoje4fo .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uKvGoje4fo .container {
    flex-wrap: nowrap;
  }
}
.cid-uKvGoje4fo .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uKvGoje4fo .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uKvGoje4fo .dropdown-menu,
.cid-uKvGoje4fo .navbar.opened {
  background: #ffffff !important;
}
.cid-uKvGoje4fo .nav-item:focus,
.cid-uKvGoje4fo .nav-link:focus {
  outline: none;
}
.cid-uKvGoje4fo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKvGoje4fo .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uKvGoje4fo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKvGoje4fo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKvGoje4fo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKvGoje4fo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKvGoje4fo .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKvGoje4fo .navbar.opened {
  transition: all 0.3s;
}
.cid-uKvGoje4fo .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uKvGoje4fo .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uKvGoje4fo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKvGoje4fo .navbar.collapsed {
  justify-content: center;
}
.cid-uKvGoje4fo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKvGoje4fo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKvGoje4fo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uKvGoje4fo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKvGoje4fo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKvGoje4fo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKvGoje4fo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKvGoje4fo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKvGoje4fo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKvGoje4fo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKvGoje4fo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKvGoje4fo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKvGoje4fo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKvGoje4fo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKvGoje4fo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKvGoje4fo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKvGoje4fo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKvGoje4fo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uKvGoje4fo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKvGoje4fo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKvGoje4fo .navbar.navbar-short {
  min-height: 96px;
}
.cid-uKvGoje4fo .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uKvGoje4fo .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uKvGoje4fo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uKvGoje4fo .navbar-brand .navbar-caption:hover,
.cid-uKvGoje4fo .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKvGoje4fo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKvGoje4fo .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uKvGoje4fo .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uKvGoje4fo .dropdown-item.active,
.cid-uKvGoje4fo .dropdown-item:active {
  background-color: transparent;
}
.cid-uKvGoje4fo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKvGoje4fo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKvGoje4fo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKvGoje4fo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uKvGoje4fo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uKvGoje4fo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uKvGoje4fo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKvGoje4fo ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uKvGoje4fo ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uKvGoje4fo .navbar-buttons {
  text-align: center;
}
.cid-uKvGoje4fo .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uKvGoje4fo .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uKvGoje4fo .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uKvGoje4fo button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uKvGoje4fo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKvGoje4fo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uKvGoje4fo button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKvGoje4fo button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uKvGoje4fo button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uKvGoje4fo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKvGoje4fo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKvGoje4fo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKvGoje4fo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKvGoje4fo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKvGoje4fo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKvGoje4fo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uKvGoje4fo .navbar {
    height: 70px;
  }
  .cid-uKvGoje4fo .navbar.opened {
    height: auto;
  }
  .cid-uKvGoje4fo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uKvGoje4fo .navbar-nav {
  margin: 0 auto;
}
.cid-uKvGoje4fo .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uKvGoje4fo .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uKvGoje4fo .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uKvGoje4fo .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uKvGoje4fo .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uKvGoje4fo .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uKvGoje4fo .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uKvGoje4fo .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uKvGoje4fo .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uKvGoje4fo .navbar {
    justify-content: flex-start !important;
  }
  .cid-uKvGoje4fo .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uKvGoje4fo .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uKvGoje4fo .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uKvGoje4fo .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uKvGoje4fo .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uKvGoje4fo .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uKvGoje4fo .content-wrap {
  min-height: 110px;
}
.cid-uKvGojRSTF {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uKvGojRSTF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKvGojRSTF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKvGojRSTF .container,
.cid-uKvGojRSTF .container-small,
.cid-uKvGojRSTF .container-fluid {
  padding: 0 !important;
}
.cid-uKvGojRSTF .container,
.cid-uKvGojRSTF .container-small {
  max-width: 1440px;
}
.cid-uKvGojRSTF .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uKvGojRSTF .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uKvGojRSTF .text-box {
    padding: 50px 10px;
  }
}
.cid-uKvGojRSTF .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uKvGojRSTF .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uKvGojRSTF .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uKvGojRSTF .mbr-text {
    margin-top: 20px;
  }
}
.cid-uKvGojRSTF .mbr-text a {
  text-decoration: underline;
}
.cid-uKvGojRSTF .mbr-section-btn {
  margin-top: 34px;
}
.cid-uKvGojRSTF .mbr-section-subtitle,
.cid-uKvGojRSTF .mbr-section-btn {
  text-align: justify;
}
.cid-uKvGok6vRf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKvGok6vRf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKvGok6vRf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKvGok6vRf .row {
  justify-content: center;
}
.cid-uKvGok6vRf .card {
  justify-content: center;
}
.cid-uKvGok6vRf .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uKvGok6vRf .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uKvGok6vRf .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uKvGok6vRf .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uKvGok6vRf .nav-wrapper .list .item-wrap:hover,
.cid-uKvGok6vRf .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uKvGok6vRf .list,
.cid-uKvGok6vRf .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uLm4eoCOJy .navbar-dropdown {
  position: relative !important;
}
.cid-uLm4eoCOJy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLm4eoCOJy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLm4eoCOJy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uLm4eoCOJy .dropdown-item:hover,
.cid-uLm4eoCOJy .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uLm4eoCOJy .dropdown-item:hover span {
  color: white;
}
.cid-uLm4eoCOJy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLm4eoCOJy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLm4eoCOJy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLm4eoCOJy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLm4eoCOJy .nav-link {
  position: relative;
}
.cid-uLm4eoCOJy .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uLm4eoCOJy .container {
    flex-wrap: nowrap;
  }
}
.cid-uLm4eoCOJy .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uLm4eoCOJy .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uLm4eoCOJy .dropdown-menu,
.cid-uLm4eoCOJy .navbar.opened {
  background: #ffffff !important;
}
.cid-uLm4eoCOJy .nav-item:focus,
.cid-uLm4eoCOJy .nav-link:focus {
  outline: none;
}
.cid-uLm4eoCOJy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLm4eoCOJy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uLm4eoCOJy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLm4eoCOJy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLm4eoCOJy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLm4eoCOJy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLm4eoCOJy .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uLm4eoCOJy .navbar.opened {
  transition: all 0.3s;
}
.cid-uLm4eoCOJy .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uLm4eoCOJy .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uLm4eoCOJy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLm4eoCOJy .navbar.collapsed {
  justify-content: center;
}
.cid-uLm4eoCOJy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLm4eoCOJy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLm4eoCOJy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uLm4eoCOJy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLm4eoCOJy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLm4eoCOJy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLm4eoCOJy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLm4eoCOJy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLm4eoCOJy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLm4eoCOJy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLm4eoCOJy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLm4eoCOJy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLm4eoCOJy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLm4eoCOJy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLm4eoCOJy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLm4eoCOJy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLm4eoCOJy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLm4eoCOJy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uLm4eoCOJy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLm4eoCOJy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLm4eoCOJy .navbar.navbar-short {
  min-height: 96px;
}
.cid-uLm4eoCOJy .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uLm4eoCOJy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uLm4eoCOJy .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uLm4eoCOJy .navbar-brand .navbar-caption:hover,
.cid-uLm4eoCOJy .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uLm4eoCOJy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uLm4eoCOJy .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uLm4eoCOJy .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uLm4eoCOJy .dropdown-item.active,
.cid-uLm4eoCOJy .dropdown-item:active {
  background-color: transparent;
}
.cid-uLm4eoCOJy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLm4eoCOJy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLm4eoCOJy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLm4eoCOJy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uLm4eoCOJy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uLm4eoCOJy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uLm4eoCOJy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLm4eoCOJy ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uLm4eoCOJy ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uLm4eoCOJy .navbar-buttons {
  text-align: center;
}
.cid-uLm4eoCOJy .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uLm4eoCOJy .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uLm4eoCOJy .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uLm4eoCOJy button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uLm4eoCOJy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uLm4eoCOJy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uLm4eoCOJy button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uLm4eoCOJy button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uLm4eoCOJy button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uLm4eoCOJy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLm4eoCOJy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLm4eoCOJy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLm4eoCOJy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLm4eoCOJy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uLm4eoCOJy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLm4eoCOJy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uLm4eoCOJy .navbar {
    height: 70px;
  }
  .cid-uLm4eoCOJy .navbar.opened {
    height: auto;
  }
  .cid-uLm4eoCOJy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLm4eoCOJy .navbar-nav {
  margin: 0 auto;
}
.cid-uLm4eoCOJy .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uLm4eoCOJy .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uLm4eoCOJy .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uLm4eoCOJy .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uLm4eoCOJy .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uLm4eoCOJy .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uLm4eoCOJy .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uLm4eoCOJy .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uLm4eoCOJy .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uLm4eoCOJy .navbar {
    justify-content: flex-start !important;
  }
  .cid-uLm4eoCOJy .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uLm4eoCOJy .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uLm4eoCOJy .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uLm4eoCOJy .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uLm4eoCOJy .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uLm4eoCOJy .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uLm4eoCOJy .content-wrap {
  min-height: 110px;
}
.cid-uLm4eoTBwm {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLm4eoTBwm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLm4eoTBwm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLm4eoTBwm .container,
.cid-uLm4eoTBwm .container-small,
.cid-uLm4eoTBwm .container-fluid {
  padding: 0 !important;
}
.cid-uLm4eoTBwm .container,
.cid-uLm4eoTBwm .container-small {
  max-width: 1440px;
}
.cid-uLm4eoTBwm .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uLm4eoTBwm .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uLm4eoTBwm .text-box {
    padding: 50px 10px;
  }
}
.cid-uLm4eoTBwm .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uLm4eoTBwm .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uLm4eoTBwm .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uLm4eoTBwm .mbr-text {
    margin-top: 20px;
  }
}
.cid-uLm4eoTBwm .mbr-text a {
  text-decoration: underline;
}
.cid-uLm4eoTBwm .mbr-section-btn {
  margin-top: 34px;
}
.cid-uLm4eoTBwm .mbr-section-subtitle,
.cid-uLm4eoTBwm .mbr-section-btn {
  text-align: justify;
}
.cid-uLm4ep5XIo {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uLm4ep5XIo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLm4ep5XIo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLm4ep5XIo .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uLm4ep5XIo .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uLm4ep5XIo .mbr-section-subtitle {
  color: #24262b;
}
.cid-uLm4ep5XIo .items-row {
  row-gap: 32px;
}
.cid-uLm4ep5XIo .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uLm4ep5XIo .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uLm4ep5XIo .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-uLm4ep5XIo .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-uLm4ep5XIo .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uLm4ep5XIo .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uLm4ep5XIo .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uLm4ep5XIo .mbr-item-subtitle {
  color: #24262b;
}
.cid-uLm4ep5XIo .carousel-control,
.cid-uLm4ep5XIo .close {
  background: #1b1b1b;
}
.cid-uLm4ep5XIo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uLm4ep5XIo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uLm4ep5XIo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uLm4ep5XIo .carousel-control-next span {
  margin-left: 5px;
}
.cid-uLm4ep5XIo .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-uLm4ep5XIo .close::before {
  content: '\e91a';
}
.cid-uLm4ep5XIo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uLm4ep5XIo .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-uLm4ep5XIo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uLm4ep5XIo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uLm4ep5XIo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uLm4ep5XIo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uLm4ep5XIo .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-uLm4ep5XIo .carousel-indicators li.active,
.cid-uLm4ep5XIo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uLm4ep5XIo .carousel-indicators li::after,
.cid-uLm4ep5XIo .carousel-indicators li::before {
  content: none;
}
.cid-uLm4ep5XIo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uLm4ep5XIo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uLm4ep5XIo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uLm4ep5XIo .carousel-indicators {
    display: none;
  }
}
.cid-uLm4ep5XIo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uLm4ep5XIo .carousel-inner > .active {
  display: block;
}
.cid-uLm4ep5XIo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uLm4ep5XIo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uLm4ep5XIo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uLm4ep5XIo .carousel-control,
  .cid-uLm4ep5XIo .carousel-indicators,
  .cid-uLm4ep5XIo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uLm4ep5XIo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uLm4ep5XIo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uLm4ep5XIo .carousel-indicators .active,
.cid-uLm4ep5XIo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uLm4ep5XIo .carousel-indicators .active {
  background: #fff;
}
.cid-uLm4ep5XIo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uLm4ep5XIo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uLm4ep5XIo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uLm4ep5XIo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uLm4ep5XIo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uLm4ep5XIo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uLm4ep5XIo .carousel {
  width: 100%;
}
.cid-uLm4ep5XIo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uLm4ep5XIo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uLm4ep5XIo .modal.fade .modal-dialog,
.cid-uLm4ep5XIo .modal.in .modal-dialog {
  transform: none;
}
.cid-uLm4ep5XIo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uLm4ep5XIo H6 {
  text-align: center;
}
.cid-uLm4epws84 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uLm4epws84 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLm4epws84 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLm4epws84 .row {
  justify-content: center;
}
.cid-uLm4epws84 .card {
  justify-content: center;
}
.cid-uLm4epws84 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uLm4epws84 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uLm4epws84 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uLm4epws84 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uLm4epws84 .nav-wrapper .list .item-wrap:hover,
.cid-uLm4epws84 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uLm4epws84 .list,
.cid-uLm4epws84 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uPBywormVn .navbar-dropdown {
  position: relative !important;
}
.cid-uPBywormVn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPBywormVn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPBywormVn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uPBywormVn .dropdown-item:hover,
.cid-uPBywormVn .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uPBywormVn .dropdown-item:hover span {
  color: white;
}
.cid-uPBywormVn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPBywormVn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPBywormVn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPBywormVn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPBywormVn .nav-link {
  position: relative;
}
.cid-uPBywormVn .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uPBywormVn .container {
    flex-wrap: nowrap;
  }
}
.cid-uPBywormVn .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uPBywormVn .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uPBywormVn .dropdown-menu,
.cid-uPBywormVn .navbar.opened {
  background: #ffffff !important;
}
.cid-uPBywormVn .nav-item:focus,
.cid-uPBywormVn .nav-link:focus {
  outline: none;
}
.cid-uPBywormVn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPBywormVn .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uPBywormVn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPBywormVn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPBywormVn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPBywormVn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPBywormVn .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uPBywormVn .navbar.opened {
  transition: all 0.3s;
}
.cid-uPBywormVn .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uPBywormVn .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uPBywormVn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPBywormVn .navbar.collapsed {
  justify-content: center;
}
.cid-uPBywormVn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPBywormVn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPBywormVn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uPBywormVn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPBywormVn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPBywormVn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPBywormVn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPBywormVn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPBywormVn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPBywormVn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPBywormVn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPBywormVn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPBywormVn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPBywormVn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPBywormVn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPBywormVn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPBywormVn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPBywormVn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uPBywormVn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPBywormVn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPBywormVn .navbar.navbar-short {
  min-height: 96px;
}
.cid-uPBywormVn .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uPBywormVn .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uPBywormVn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uPBywormVn .navbar-brand .navbar-caption:hover,
.cid-uPBywormVn .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uPBywormVn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPBywormVn .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uPBywormVn .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uPBywormVn .dropdown-item.active,
.cid-uPBywormVn .dropdown-item:active {
  background-color: transparent;
}
.cid-uPBywormVn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPBywormVn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPBywormVn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPBywormVn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uPBywormVn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uPBywormVn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uPBywormVn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPBywormVn ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uPBywormVn ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uPBywormVn .navbar-buttons {
  text-align: center;
}
.cid-uPBywormVn .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uPBywormVn .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uPBywormVn .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uPBywormVn button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uPBywormVn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPBywormVn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uPBywormVn button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uPBywormVn button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uPBywormVn button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uPBywormVn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPBywormVn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPBywormVn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPBywormVn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPBywormVn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uPBywormVn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPBywormVn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uPBywormVn .navbar {
    height: 70px;
  }
  .cid-uPBywormVn .navbar.opened {
    height: auto;
  }
  .cid-uPBywormVn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPBywormVn .navbar-nav {
  margin: 0 auto;
}
.cid-uPBywormVn .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uPBywormVn .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uPBywormVn .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uPBywormVn .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uPBywormVn .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uPBywormVn .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uPBywormVn .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uPBywormVn .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uPBywormVn .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uPBywormVn .navbar {
    justify-content: flex-start !important;
  }
  .cid-uPBywormVn .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uPBywormVn .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uPBywormVn .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uPBywormVn .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uPBywormVn .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uPBywormVn .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uPBywormVn .content-wrap {
  min-height: 110px;
}
.cid-uPBywoHPjS {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPBywoHPjS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBywoHPjS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBywoHPjS .container,
.cid-uPBywoHPjS .container-small,
.cid-uPBywoHPjS .container-fluid {
  padding: 0 !important;
}
.cid-uPBywoHPjS .container,
.cid-uPBywoHPjS .container-small {
  max-width: 1440px;
}
.cid-uPBywoHPjS .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPBywoHPjS .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uPBywoHPjS .text-box {
    padding: 50px 10px;
  }
}
.cid-uPBywoHPjS .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uPBywoHPjS .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uPBywoHPjS .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uPBywoHPjS .mbr-text {
    margin-top: 20px;
  }
}
.cid-uPBywoHPjS .mbr-text a {
  text-decoration: underline;
}
.cid-uPBywoHPjS .mbr-section-btn {
  margin-top: 34px;
}
.cid-uPBywoHPjS .mbr-section-subtitle,
.cid-uPBywoHPjS .mbr-section-btn {
  text-align: justify;
}
.cid-uPBywoSqvI {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uPBywoSqvI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBywoSqvI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBywoSqvI .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uPBywoSqvI .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uPBywoSqvI .mbr-section-subtitle {
  color: #24262b;
}
.cid-uPBywoSqvI .items-row {
  row-gap: 32px;
}
.cid-uPBywoSqvI .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uPBywoSqvI .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uPBywoSqvI .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-uPBywoSqvI .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-uPBywoSqvI .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uPBywoSqvI .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uPBywoSqvI .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uPBywoSqvI .mbr-item-subtitle {
  color: #24262b;
}
.cid-uPBywoSqvI .carousel-control,
.cid-uPBywoSqvI .close {
  background: #1b1b1b;
}
.cid-uPBywoSqvI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uPBywoSqvI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uPBywoSqvI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uPBywoSqvI .carousel-control-next span {
  margin-left: 5px;
}
.cid-uPBywoSqvI .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-uPBywoSqvI .close::before {
  content: '\e91a';
}
.cid-uPBywoSqvI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uPBywoSqvI .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-uPBywoSqvI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPBywoSqvI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPBywoSqvI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uPBywoSqvI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uPBywoSqvI .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-uPBywoSqvI .carousel-indicators li.active,
.cid-uPBywoSqvI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uPBywoSqvI .carousel-indicators li::after,
.cid-uPBywoSqvI .carousel-indicators li::before {
  content: none;
}
.cid-uPBywoSqvI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uPBywoSqvI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uPBywoSqvI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uPBywoSqvI .carousel-indicators {
    display: none;
  }
}
.cid-uPBywoSqvI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uPBywoSqvI .carousel-inner > .active {
  display: block;
}
.cid-uPBywoSqvI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPBywoSqvI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uPBywoSqvI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uPBywoSqvI .carousel-control,
  .cid-uPBywoSqvI .carousel-indicators,
  .cid-uPBywoSqvI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uPBywoSqvI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uPBywoSqvI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uPBywoSqvI .carousel-indicators .active,
.cid-uPBywoSqvI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uPBywoSqvI .carousel-indicators .active {
  background: #fff;
}
.cid-uPBywoSqvI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uPBywoSqvI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uPBywoSqvI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uPBywoSqvI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uPBywoSqvI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uPBywoSqvI .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uPBywoSqvI .carousel {
  width: 100%;
}
.cid-uPBywoSqvI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uPBywoSqvI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uPBywoSqvI .modal.fade .modal-dialog,
.cid-uPBywoSqvI .modal.in .modal-dialog {
  transform: none;
}
.cid-uPBywoSqvI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uPBywoSqvI H6 {
  text-align: center;
}
.cid-uPBywpm1xB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uPBywpm1xB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBywpm1xB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBywpm1xB .row {
  justify-content: center;
}
.cid-uPBywpm1xB .card {
  justify-content: center;
}
.cid-uPBywpm1xB .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uPBywpm1xB .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uPBywpm1xB .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uPBywpm1xB .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uPBywpm1xB .nav-wrapper .list .item-wrap:hover,
.cid-uPBywpm1xB .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uPBywpm1xB .list,
.cid-uPBywpm1xB .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uT56Jxd3i2 .navbar-dropdown {
  position: relative !important;
}
.cid-uT56Jxd3i2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uT56Jxd3i2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uT56Jxd3i2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uT56Jxd3i2 .dropdown-item:hover,
.cid-uT56Jxd3i2 .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uT56Jxd3i2 .dropdown-item:hover span {
  color: white;
}
.cid-uT56Jxd3i2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uT56Jxd3i2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uT56Jxd3i2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uT56Jxd3i2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uT56Jxd3i2 .nav-link {
  position: relative;
}
.cid-uT56Jxd3i2 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uT56Jxd3i2 .container {
    flex-wrap: nowrap;
  }
}
.cid-uT56Jxd3i2 .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uT56Jxd3i2 .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uT56Jxd3i2 .dropdown-menu,
.cid-uT56Jxd3i2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uT56Jxd3i2 .nav-item:focus,
.cid-uT56Jxd3i2 .nav-link:focus {
  outline: none;
}
.cid-uT56Jxd3i2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uT56Jxd3i2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uT56Jxd3i2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uT56Jxd3i2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uT56Jxd3i2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uT56Jxd3i2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uT56Jxd3i2 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uT56Jxd3i2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uT56Jxd3i2 .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uT56Jxd3i2 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uT56Jxd3i2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uT56Jxd3i2 .navbar.collapsed {
  justify-content: center;
}
.cid-uT56Jxd3i2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uT56Jxd3i2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uT56Jxd3i2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uT56Jxd3i2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uT56Jxd3i2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uT56Jxd3i2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uT56Jxd3i2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uT56Jxd3i2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uT56Jxd3i2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uT56Jxd3i2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uT56Jxd3i2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uT56Jxd3i2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uT56Jxd3i2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uT56Jxd3i2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uT56Jxd3i2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uT56Jxd3i2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uT56Jxd3i2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uT56Jxd3i2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uT56Jxd3i2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uT56Jxd3i2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uT56Jxd3i2 .navbar.navbar-short {
  min-height: 96px;
}
.cid-uT56Jxd3i2 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uT56Jxd3i2 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uT56Jxd3i2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uT56Jxd3i2 .navbar-brand .navbar-caption:hover,
.cid-uT56Jxd3i2 .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uT56Jxd3i2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uT56Jxd3i2 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uT56Jxd3i2 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uT56Jxd3i2 .dropdown-item.active,
.cid-uT56Jxd3i2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uT56Jxd3i2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uT56Jxd3i2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uT56Jxd3i2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uT56Jxd3i2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uT56Jxd3i2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uT56Jxd3i2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uT56Jxd3i2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uT56Jxd3i2 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uT56Jxd3i2 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uT56Jxd3i2 .navbar-buttons {
  text-align: center;
}
.cid-uT56Jxd3i2 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uT56Jxd3i2 .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uT56Jxd3i2 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uT56Jxd3i2 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uT56Jxd3i2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uT56Jxd3i2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uT56Jxd3i2 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uT56Jxd3i2 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uT56Jxd3i2 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uT56Jxd3i2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uT56Jxd3i2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uT56Jxd3i2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uT56Jxd3i2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uT56Jxd3i2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uT56Jxd3i2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uT56Jxd3i2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uT56Jxd3i2 .navbar {
    height: 70px;
  }
  .cid-uT56Jxd3i2 .navbar.opened {
    height: auto;
  }
  .cid-uT56Jxd3i2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uT56Jxd3i2 .navbar-nav {
  margin: 0 auto;
}
.cid-uT56Jxd3i2 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uT56Jxd3i2 .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uT56Jxd3i2 .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uT56Jxd3i2 .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uT56Jxd3i2 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uT56Jxd3i2 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uT56Jxd3i2 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uT56Jxd3i2 .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uT56Jxd3i2 .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uT56Jxd3i2 .navbar {
    justify-content: flex-start !important;
  }
  .cid-uT56Jxd3i2 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uT56Jxd3i2 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uT56Jxd3i2 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uT56Jxd3i2 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uT56Jxd3i2 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uT56Jxd3i2 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uT56Jxd3i2 .content-wrap {
  min-height: 110px;
}
.cid-uT56JxthCY {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uT56JxthCY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT56JxthCY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT56JxthCY .container,
.cid-uT56JxthCY .container-small,
.cid-uT56JxthCY .container-fluid {
  padding: 0 !important;
}
.cid-uT56JxthCY .container,
.cid-uT56JxthCY .container-small {
  max-width: 1440px;
}
.cid-uT56JxthCY .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uT56JxthCY .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uT56JxthCY .text-box {
    padding: 50px 10px;
  }
}
.cid-uT56JxthCY .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uT56JxthCY .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uT56JxthCY .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uT56JxthCY .mbr-text {
    margin-top: 20px;
  }
}
.cid-uT56JxthCY .mbr-text a {
  text-decoration: underline;
}
.cid-uT56JxthCY .mbr-section-btn {
  margin-top: 34px;
}
.cid-uT56JxthCY .mbr-section-subtitle,
.cid-uT56JxthCY .mbr-section-btn {
  text-align: justify;
}
.cid-uT56JxECuA {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uT56JxECuA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT56JxECuA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT56JxECuA .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uT56JxECuA .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uT56JxECuA .mbr-section-subtitle {
  color: #24262b;
}
.cid-uT56JxECuA .items-row {
  row-gap: 32px;
}
.cid-uT56JxECuA .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uT56JxECuA .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uT56JxECuA .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-uT56JxECuA .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-uT56JxECuA .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uT56JxECuA .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uT56JxECuA .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uT56JxECuA .mbr-item-subtitle {
  color: #24262b;
}
.cid-uT56JxECuA .carousel-control,
.cid-uT56JxECuA .close {
  background: #1b1b1b;
}
.cid-uT56JxECuA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uT56JxECuA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uT56JxECuA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uT56JxECuA .carousel-control-next span {
  margin-left: 5px;
}
.cid-uT56JxECuA .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-uT56JxECuA .close::before {
  content: '\e91a';
}
.cid-uT56JxECuA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uT56JxECuA .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-uT56JxECuA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uT56JxECuA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uT56JxECuA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uT56JxECuA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uT56JxECuA .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-uT56JxECuA .carousel-indicators li.active,
.cid-uT56JxECuA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uT56JxECuA .carousel-indicators li::after,
.cid-uT56JxECuA .carousel-indicators li::before {
  content: none;
}
.cid-uT56JxECuA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uT56JxECuA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uT56JxECuA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uT56JxECuA .carousel-indicators {
    display: none;
  }
}
.cid-uT56JxECuA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uT56JxECuA .carousel-inner > .active {
  display: block;
}
.cid-uT56JxECuA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uT56JxECuA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uT56JxECuA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uT56JxECuA .carousel-control,
  .cid-uT56JxECuA .carousel-indicators,
  .cid-uT56JxECuA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uT56JxECuA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uT56JxECuA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uT56JxECuA .carousel-indicators .active,
.cid-uT56JxECuA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uT56JxECuA .carousel-indicators .active {
  background: #fff;
}
.cid-uT56JxECuA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uT56JxECuA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uT56JxECuA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uT56JxECuA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uT56JxECuA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uT56JxECuA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uT56JxECuA .carousel {
  width: 100%;
}
.cid-uT56JxECuA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uT56JxECuA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uT56JxECuA .modal.fade .modal-dialog,
.cid-uT56JxECuA .modal.in .modal-dialog {
  transform: none;
}
.cid-uT56JxECuA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uT56JxECuA H6 {
  text-align: center;
}
.cid-uT56Jy4ViD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uT56Jy4ViD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT56Jy4ViD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT56Jy4ViD .row {
  justify-content: center;
}
.cid-uT56Jy4ViD .card {
  justify-content: center;
}
.cid-uT56Jy4ViD .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uT56Jy4ViD .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uT56Jy4ViD .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uT56Jy4ViD .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uT56Jy4ViD .nav-wrapper .list .item-wrap:hover,
.cid-uT56Jy4ViD .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uT56Jy4ViD .list,
.cid-uT56Jy4ViD .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uT5XYukGvH .navbar-dropdown {
  position: relative !important;
}
.cid-uT5XYukGvH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uT5XYukGvH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uT5XYukGvH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uT5XYukGvH .dropdown-item:hover,
.cid-uT5XYukGvH .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uT5XYukGvH .dropdown-item:hover span {
  color: white;
}
.cid-uT5XYukGvH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uT5XYukGvH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uT5XYukGvH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uT5XYukGvH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uT5XYukGvH .nav-link {
  position: relative;
}
.cid-uT5XYukGvH .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uT5XYukGvH .container {
    flex-wrap: nowrap;
  }
}
.cid-uT5XYukGvH .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uT5XYukGvH .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uT5XYukGvH .dropdown-menu,
.cid-uT5XYukGvH .navbar.opened {
  background: #ffffff !important;
}
.cid-uT5XYukGvH .nav-item:focus,
.cid-uT5XYukGvH .nav-link:focus {
  outline: none;
}
.cid-uT5XYukGvH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uT5XYukGvH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uT5XYukGvH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uT5XYukGvH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uT5XYukGvH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uT5XYukGvH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uT5XYukGvH .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uT5XYukGvH .navbar.opened {
  transition: all 0.3s;
}
.cid-uT5XYukGvH .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uT5XYukGvH .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uT5XYukGvH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uT5XYukGvH .navbar.collapsed {
  justify-content: center;
}
.cid-uT5XYukGvH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uT5XYukGvH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uT5XYukGvH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uT5XYukGvH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uT5XYukGvH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uT5XYukGvH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uT5XYukGvH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uT5XYukGvH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uT5XYukGvH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uT5XYukGvH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uT5XYukGvH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uT5XYukGvH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uT5XYukGvH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uT5XYukGvH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uT5XYukGvH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uT5XYukGvH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uT5XYukGvH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uT5XYukGvH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uT5XYukGvH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uT5XYukGvH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uT5XYukGvH .navbar.navbar-short {
  min-height: 96px;
}
.cid-uT5XYukGvH .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uT5XYukGvH .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uT5XYukGvH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uT5XYukGvH .navbar-brand .navbar-caption:hover,
.cid-uT5XYukGvH .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uT5XYukGvH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uT5XYukGvH .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uT5XYukGvH .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uT5XYukGvH .dropdown-item.active,
.cid-uT5XYukGvH .dropdown-item:active {
  background-color: transparent;
}
.cid-uT5XYukGvH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uT5XYukGvH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uT5XYukGvH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uT5XYukGvH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uT5XYukGvH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uT5XYukGvH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uT5XYukGvH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uT5XYukGvH ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uT5XYukGvH ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uT5XYukGvH .navbar-buttons {
  text-align: center;
}
.cid-uT5XYukGvH .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uT5XYukGvH .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uT5XYukGvH .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uT5XYukGvH button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uT5XYukGvH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uT5XYukGvH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uT5XYukGvH button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uT5XYukGvH button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uT5XYukGvH button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uT5XYukGvH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uT5XYukGvH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uT5XYukGvH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uT5XYukGvH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uT5XYukGvH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uT5XYukGvH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uT5XYukGvH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uT5XYukGvH .navbar {
    height: 70px;
  }
  .cid-uT5XYukGvH .navbar.opened {
    height: auto;
  }
  .cid-uT5XYukGvH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uT5XYukGvH .navbar-nav {
  margin: 0 auto;
}
.cid-uT5XYukGvH .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uT5XYukGvH .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uT5XYukGvH .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uT5XYukGvH .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uT5XYukGvH .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uT5XYukGvH .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uT5XYukGvH .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uT5XYukGvH .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uT5XYukGvH .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uT5XYukGvH .navbar {
    justify-content: flex-start !important;
  }
  .cid-uT5XYukGvH .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uT5XYukGvH .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uT5XYukGvH .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uT5XYukGvH .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uT5XYukGvH .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uT5XYukGvH .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uT5XYukGvH .content-wrap {
  min-height: 110px;
}
.cid-uT5XYuAOaQ {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uT5XYuAOaQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT5XYuAOaQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT5XYuAOaQ .container,
.cid-uT5XYuAOaQ .container-small,
.cid-uT5XYuAOaQ .container-fluid {
  padding: 0 !important;
}
.cid-uT5XYuAOaQ .container,
.cid-uT5XYuAOaQ .container-small {
  max-width: 1440px;
}
.cid-uT5XYuAOaQ .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uT5XYuAOaQ .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uT5XYuAOaQ .text-box {
    padding: 50px 10px;
  }
}
.cid-uT5XYuAOaQ .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uT5XYuAOaQ .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uT5XYuAOaQ .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uT5XYuAOaQ .mbr-text {
    margin-top: 20px;
  }
}
.cid-uT5XYuAOaQ .mbr-text a {
  text-decoration: underline;
}
.cid-uT5XYuAOaQ .mbr-section-btn {
  margin-top: 34px;
}
.cid-uT5XYuAOaQ .mbr-section-subtitle,
.cid-uT5XYuAOaQ .mbr-section-btn {
  text-align: justify;
}
.cid-uT5XYuLXZw {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uT5XYuLXZw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT5XYuLXZw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT5XYuLXZw .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uT5XYuLXZw .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uT5XYuLXZw .mbr-section-subtitle {
  color: #24262b;
}
.cid-uT5XYuLXZw .items-row {
  row-gap: 32px;
}
.cid-uT5XYuLXZw .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uT5XYuLXZw .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uT5XYuLXZw .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-uT5XYuLXZw .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-uT5XYuLXZw .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uT5XYuLXZw .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uT5XYuLXZw .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uT5XYuLXZw .mbr-item-subtitle {
  color: #24262b;
}
.cid-uT5XYuLXZw .carousel-control,
.cid-uT5XYuLXZw .close {
  background: #1b1b1b;
}
.cid-uT5XYuLXZw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uT5XYuLXZw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uT5XYuLXZw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uT5XYuLXZw .carousel-control-next span {
  margin-left: 5px;
}
.cid-uT5XYuLXZw .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-uT5XYuLXZw .close::before {
  content: '\e91a';
}
.cid-uT5XYuLXZw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uT5XYuLXZw .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-uT5XYuLXZw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uT5XYuLXZw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uT5XYuLXZw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uT5XYuLXZw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uT5XYuLXZw .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-uT5XYuLXZw .carousel-indicators li.active,
.cid-uT5XYuLXZw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uT5XYuLXZw .carousel-indicators li::after,
.cid-uT5XYuLXZw .carousel-indicators li::before {
  content: none;
}
.cid-uT5XYuLXZw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uT5XYuLXZw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uT5XYuLXZw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uT5XYuLXZw .carousel-indicators {
    display: none;
  }
}
.cid-uT5XYuLXZw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uT5XYuLXZw .carousel-inner > .active {
  display: block;
}
.cid-uT5XYuLXZw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uT5XYuLXZw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uT5XYuLXZw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uT5XYuLXZw .carousel-control,
  .cid-uT5XYuLXZw .carousel-indicators,
  .cid-uT5XYuLXZw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uT5XYuLXZw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uT5XYuLXZw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uT5XYuLXZw .carousel-indicators .active,
.cid-uT5XYuLXZw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uT5XYuLXZw .carousel-indicators .active {
  background: #fff;
}
.cid-uT5XYuLXZw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uT5XYuLXZw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uT5XYuLXZw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uT5XYuLXZw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uT5XYuLXZw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uT5XYuLXZw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uT5XYuLXZw .carousel {
  width: 100%;
}
.cid-uT5XYuLXZw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uT5XYuLXZw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uT5XYuLXZw .modal.fade .modal-dialog,
.cid-uT5XYuLXZw .modal.in .modal-dialog {
  transform: none;
}
.cid-uT5XYuLXZw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uT5XYuLXZw H6 {
  text-align: center;
}
.cid-uT5XYv462K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uT5XYv462K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT5XYv462K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT5XYv462K .row {
  justify-content: center;
}
.cid-uT5XYv462K .card {
  justify-content: center;
}
.cid-uT5XYv462K .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uT5XYv462K .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uT5XYv462K .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uT5XYv462K .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uT5XYv462K .nav-wrapper .list .item-wrap:hover,
.cid-uT5XYv462K .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uT5XYv462K .list,
.cid-uT5XYv462K .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uYbcW3eZmc .navbar-dropdown {
  position: relative !important;
}
.cid-uYbcW3eZmc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYbcW3eZmc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYbcW3eZmc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uYbcW3eZmc .dropdown-item:hover,
.cid-uYbcW3eZmc .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uYbcW3eZmc .dropdown-item:hover span {
  color: white;
}
.cid-uYbcW3eZmc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYbcW3eZmc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYbcW3eZmc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYbcW3eZmc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYbcW3eZmc .nav-link {
  position: relative;
}
.cid-uYbcW3eZmc .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uYbcW3eZmc .container {
    flex-wrap: nowrap;
  }
}
.cid-uYbcW3eZmc .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uYbcW3eZmc .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uYbcW3eZmc .dropdown-menu,
.cid-uYbcW3eZmc .navbar.opened {
  background: #ffffff !important;
}
.cid-uYbcW3eZmc .nav-item:focus,
.cid-uYbcW3eZmc .nav-link:focus {
  outline: none;
}
.cid-uYbcW3eZmc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYbcW3eZmc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uYbcW3eZmc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYbcW3eZmc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYbcW3eZmc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYbcW3eZmc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYbcW3eZmc .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uYbcW3eZmc .navbar.opened {
  transition: all 0.3s;
}
.cid-uYbcW3eZmc .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uYbcW3eZmc .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uYbcW3eZmc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYbcW3eZmc .navbar.collapsed {
  justify-content: center;
}
.cid-uYbcW3eZmc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYbcW3eZmc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYbcW3eZmc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uYbcW3eZmc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYbcW3eZmc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYbcW3eZmc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uYbcW3eZmc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYbcW3eZmc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYbcW3eZmc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYbcW3eZmc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYbcW3eZmc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYbcW3eZmc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYbcW3eZmc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYbcW3eZmc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uYbcW3eZmc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYbcW3eZmc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYbcW3eZmc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYbcW3eZmc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uYbcW3eZmc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYbcW3eZmc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uYbcW3eZmc .navbar.navbar-short {
  min-height: 96px;
}
.cid-uYbcW3eZmc .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uYbcW3eZmc .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uYbcW3eZmc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uYbcW3eZmc .navbar-brand .navbar-caption:hover,
.cid-uYbcW3eZmc .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uYbcW3eZmc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYbcW3eZmc .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uYbcW3eZmc .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uYbcW3eZmc .dropdown-item.active,
.cid-uYbcW3eZmc .dropdown-item:active {
  background-color: transparent;
}
.cid-uYbcW3eZmc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYbcW3eZmc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYbcW3eZmc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYbcW3eZmc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uYbcW3eZmc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uYbcW3eZmc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uYbcW3eZmc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYbcW3eZmc ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uYbcW3eZmc ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uYbcW3eZmc .navbar-buttons {
  text-align: center;
}
.cid-uYbcW3eZmc .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uYbcW3eZmc .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uYbcW3eZmc .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uYbcW3eZmc button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uYbcW3eZmc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uYbcW3eZmc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uYbcW3eZmc button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uYbcW3eZmc button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uYbcW3eZmc button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uYbcW3eZmc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYbcW3eZmc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYbcW3eZmc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYbcW3eZmc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYbcW3eZmc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uYbcW3eZmc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYbcW3eZmc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYbcW3eZmc .navbar {
    height: 70px;
  }
  .cid-uYbcW3eZmc .navbar.opened {
    height: auto;
  }
  .cid-uYbcW3eZmc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYbcW3eZmc .navbar-nav {
  margin: 0 auto;
}
.cid-uYbcW3eZmc .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uYbcW3eZmc .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uYbcW3eZmc .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uYbcW3eZmc .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uYbcW3eZmc .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uYbcW3eZmc .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uYbcW3eZmc .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uYbcW3eZmc .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uYbcW3eZmc .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uYbcW3eZmc .navbar {
    justify-content: flex-start !important;
  }
  .cid-uYbcW3eZmc .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uYbcW3eZmc .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uYbcW3eZmc .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uYbcW3eZmc .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uYbcW3eZmc .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uYbcW3eZmc .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uYbcW3eZmc .content-wrap {
  min-height: 110px;
}
.cid-uYbcW3w7tA {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uYbcW3w7tA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYbcW3w7tA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYbcW3w7tA .container,
.cid-uYbcW3w7tA .container-small,
.cid-uYbcW3w7tA .container-fluid {
  padding: 0 !important;
}
.cid-uYbcW3w7tA .container,
.cid-uYbcW3w7tA .container-small {
  max-width: 1440px;
}
.cid-uYbcW3w7tA .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uYbcW3w7tA .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uYbcW3w7tA .text-box {
    padding: 50px 10px;
  }
}
.cid-uYbcW3w7tA .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uYbcW3w7tA .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uYbcW3w7tA .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uYbcW3w7tA .mbr-text {
    margin-top: 20px;
  }
}
.cid-uYbcW3w7tA .mbr-text a {
  text-decoration: underline;
}
.cid-uYbcW3w7tA .mbr-section-btn {
  margin-top: 34px;
}
.cid-uYbcW3w7tA .mbr-section-subtitle,
.cid-uYbcW3w7tA .mbr-section-btn {
  text-align: justify;
}
.cid-uYbcW3Mh1d {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uYbcW3Mh1d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYbcW3Mh1d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYbcW3Mh1d .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uYbcW3Mh1d .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uYbcW3Mh1d .mbr-section-subtitle {
  color: #24262b;
}
.cid-uYbcW3Mh1d .items-row {
  row-gap: 32px;
}
.cid-uYbcW3Mh1d .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uYbcW3Mh1d .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uYbcW3Mh1d .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-uYbcW3Mh1d .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-uYbcW3Mh1d .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uYbcW3Mh1d .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uYbcW3Mh1d .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uYbcW3Mh1d .mbr-item-subtitle {
  color: #24262b;
}
.cid-uYbcW3Mh1d .carousel-control,
.cid-uYbcW3Mh1d .close {
  background: #1b1b1b;
}
.cid-uYbcW3Mh1d .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYbcW3Mh1d .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYbcW3Mh1d .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYbcW3Mh1d .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYbcW3Mh1d .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-uYbcW3Mh1d .close::before {
  content: '\e91a';
}
.cid-uYbcW3Mh1d .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYbcW3Mh1d .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-uYbcW3Mh1d .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYbcW3Mh1d .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYbcW3Mh1d .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYbcW3Mh1d .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYbcW3Mh1d .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-uYbcW3Mh1d .carousel-indicators li.active,
.cid-uYbcW3Mh1d .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYbcW3Mh1d .carousel-indicators li::after,
.cid-uYbcW3Mh1d .carousel-indicators li::before {
  content: none;
}
.cid-uYbcW3Mh1d .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYbcW3Mh1d .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYbcW3Mh1d .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYbcW3Mh1d .carousel-indicators {
    display: none;
  }
}
.cid-uYbcW3Mh1d .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYbcW3Mh1d .carousel-inner > .active {
  display: block;
}
.cid-uYbcW3Mh1d .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYbcW3Mh1d .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYbcW3Mh1d .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uYbcW3Mh1d .carousel-control,
  .cid-uYbcW3Mh1d .carousel-indicators,
  .cid-uYbcW3Mh1d .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYbcW3Mh1d .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYbcW3Mh1d .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYbcW3Mh1d .carousel-indicators .active,
.cid-uYbcW3Mh1d .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYbcW3Mh1d .carousel-indicators .active {
  background: #fff;
}
.cid-uYbcW3Mh1d .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYbcW3Mh1d .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYbcW3Mh1d .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYbcW3Mh1d .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYbcW3Mh1d .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYbcW3Mh1d .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYbcW3Mh1d .carousel {
  width: 100%;
}
.cid-uYbcW3Mh1d .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYbcW3Mh1d .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYbcW3Mh1d .modal.fade .modal-dialog,
.cid-uYbcW3Mh1d .modal.in .modal-dialog {
  transform: none;
}
.cid-uYbcW3Mh1d .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYbcW3Mh1d H6 {
  text-align: center;
}
.cid-uYbcW4iFSV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYbcW4iFSV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYbcW4iFSV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYbcW4iFSV .row {
  justify-content: center;
}
.cid-uYbcW4iFSV .card {
  justify-content: center;
}
.cid-uYbcW4iFSV .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uYbcW4iFSV .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uYbcW4iFSV .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uYbcW4iFSV .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uYbcW4iFSV .nav-wrapper .list .item-wrap:hover,
.cid-uYbcW4iFSV .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uYbcW4iFSV .list,
.cid-uYbcW4iFSV .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uZ6Em7edus .navbar-dropdown {
  position: relative !important;
}
.cid-uZ6Em7edus .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZ6Em7edus .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uZ6Em7edus .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uZ6Em7edus .dropdown-item:hover,
.cid-uZ6Em7edus .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-uZ6Em7edus .dropdown-item:hover span {
  color: white;
}
.cid-uZ6Em7edus .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uZ6Em7edus .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uZ6Em7edus .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uZ6Em7edus .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uZ6Em7edus .nav-link {
  position: relative;
}
.cid-uZ6Em7edus .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-uZ6Em7edus .container {
    flex-wrap: nowrap;
  }
}
.cid-uZ6Em7edus .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-uZ6Em7edus .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-uZ6Em7edus .dropdown-menu,
.cid-uZ6Em7edus .navbar.opened {
  background: #ffffff !important;
}
.cid-uZ6Em7edus .nav-item:focus,
.cid-uZ6Em7edus .nav-link:focus {
  outline: none;
}
.cid-uZ6Em7edus .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uZ6Em7edus .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-uZ6Em7edus .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uZ6Em7edus .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uZ6Em7edus .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZ6Em7edus .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZ6Em7edus .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uZ6Em7edus .navbar.opened {
  transition: all 0.3s;
}
.cid-uZ6Em7edus .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-uZ6Em7edus .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-uZ6Em7edus .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZ6Em7edus .navbar.collapsed {
  justify-content: center;
}
.cid-uZ6Em7edus .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZ6Em7edus .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZ6Em7edus .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-uZ6Em7edus .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZ6Em7edus .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZ6Em7edus .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uZ6Em7edus .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZ6Em7edus .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uZ6Em7edus .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uZ6Em7edus .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZ6Em7edus .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZ6Em7edus .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZ6Em7edus .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZ6Em7edus .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uZ6Em7edus .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uZ6Em7edus .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZ6Em7edus .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZ6Em7edus .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-uZ6Em7edus .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uZ6Em7edus .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uZ6Em7edus .navbar.navbar-short {
  min-height: 96px;
}
.cid-uZ6Em7edus .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-uZ6Em7edus .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-uZ6Em7edus .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-uZ6Em7edus .navbar-brand .navbar-caption:hover,
.cid-uZ6Em7edus .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uZ6Em7edus .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZ6Em7edus .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-uZ6Em7edus .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-uZ6Em7edus .dropdown-item.active,
.cid-uZ6Em7edus .dropdown-item:active {
  background-color: transparent;
}
.cid-uZ6Em7edus .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZ6Em7edus .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZ6Em7edus .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZ6Em7edus .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-uZ6Em7edus .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-uZ6Em7edus .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-uZ6Em7edus .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZ6Em7edus ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-uZ6Em7edus ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-uZ6Em7edus .navbar-buttons {
  text-align: center;
}
.cid-uZ6Em7edus .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-uZ6Em7edus .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-uZ6Em7edus .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-uZ6Em7edus button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-uZ6Em7edus button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uZ6Em7edus button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-uZ6Em7edus button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uZ6Em7edus button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-uZ6Em7edus button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-uZ6Em7edus nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZ6Em7edus nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZ6Em7edus nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZ6Em7edus nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZ6Em7edus .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uZ6Em7edus a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uZ6Em7edus .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZ6Em7edus .navbar {
    height: 70px;
  }
  .cid-uZ6Em7edus .navbar.opened {
    height: auto;
  }
  .cid-uZ6Em7edus .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZ6Em7edus .navbar-nav {
  margin: 0 auto;
}
.cid-uZ6Em7edus .nav-item {
  padding: 0;
  margin: 0;
}
.cid-uZ6Em7edus .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-uZ6Em7edus .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-uZ6Em7edus .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-uZ6Em7edus .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-uZ6Em7edus .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-uZ6Em7edus .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-uZ6Em7edus .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-uZ6Em7edus .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-uZ6Em7edus .navbar {
    justify-content: flex-start !important;
  }
  .cid-uZ6Em7edus .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-uZ6Em7edus .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-uZ6Em7edus .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-uZ6Em7edus .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-uZ6Em7edus .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-uZ6Em7edus .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-uZ6Em7edus .content-wrap {
  min-height: 110px;
}
.cid-uZ6Em7uTJq {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uZ6Em7uTJq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ6Em7uTJq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZ6Em7uTJq .container,
.cid-uZ6Em7uTJq .container-small,
.cid-uZ6Em7uTJq .container-fluid {
  padding: 0 !important;
}
.cid-uZ6Em7uTJq .container,
.cid-uZ6Em7uTJq .container-small {
  max-width: 1440px;
}
.cid-uZ6Em7uTJq .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uZ6Em7uTJq .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-uZ6Em7uTJq .text-box {
    padding: 50px 10px;
  }
}
.cid-uZ6Em7uTJq .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-uZ6Em7uTJq .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-uZ6Em7uTJq .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-uZ6Em7uTJq .mbr-text {
    margin-top: 20px;
  }
}
.cid-uZ6Em7uTJq .mbr-text a {
  text-decoration: underline;
}
.cid-uZ6Em7uTJq .mbr-section-btn {
  margin-top: 34px;
}
.cid-uZ6Em7uTJq .mbr-section-subtitle,
.cid-uZ6Em7uTJq .mbr-section-btn {
  text-align: justify;
}
.cid-uZ6Em7Gw2X {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-uZ6Em7Gw2X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ6Em7Gw2X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZ6Em7Gw2X .mbr-section-head {
  margin-bottom: 32px;
}
.cid-uZ6Em7Gw2X .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uZ6Em7Gw2X .mbr-section-subtitle {
  color: #24262b;
}
.cid-uZ6Em7Gw2X .items-row {
  row-gap: 32px;
}
.cid-uZ6Em7Gw2X .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-uZ6Em7Gw2X .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-uZ6Em7Gw2X .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-uZ6Em7Gw2X .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-uZ6Em7Gw2X .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-uZ6Em7Gw2X .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uZ6Em7Gw2X .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-uZ6Em7Gw2X .mbr-item-subtitle {
  color: #24262b;
}
.cid-uZ6Em7Gw2X .carousel-control,
.cid-uZ6Em7Gw2X .close {
  background: #1b1b1b;
}
.cid-uZ6Em7Gw2X .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uZ6Em7Gw2X .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uZ6Em7Gw2X .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uZ6Em7Gw2X .carousel-control-next span {
  margin-left: 5px;
}
.cid-uZ6Em7Gw2X .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-uZ6Em7Gw2X .close::before {
  content: '\e91a';
}
.cid-uZ6Em7Gw2X .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uZ6Em7Gw2X .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-uZ6Em7Gw2X .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZ6Em7Gw2X .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uZ6Em7Gw2X .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uZ6Em7Gw2X .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uZ6Em7Gw2X .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-uZ6Em7Gw2X .carousel-indicators li.active,
.cid-uZ6Em7Gw2X .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uZ6Em7Gw2X .carousel-indicators li::after,
.cid-uZ6Em7Gw2X .carousel-indicators li::before {
  content: none;
}
.cid-uZ6Em7Gw2X .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uZ6Em7Gw2X .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uZ6Em7Gw2X .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uZ6Em7Gw2X .carousel-indicators {
    display: none;
  }
}
.cid-uZ6Em7Gw2X .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uZ6Em7Gw2X .carousel-inner > .active {
  display: block;
}
.cid-uZ6Em7Gw2X .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZ6Em7Gw2X .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uZ6Em7Gw2X .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uZ6Em7Gw2X .carousel-control,
  .cid-uZ6Em7Gw2X .carousel-indicators,
  .cid-uZ6Em7Gw2X .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uZ6Em7Gw2X .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uZ6Em7Gw2X .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uZ6Em7Gw2X .carousel-indicators .active,
.cid-uZ6Em7Gw2X .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uZ6Em7Gw2X .carousel-indicators .active {
  background: #fff;
}
.cid-uZ6Em7Gw2X .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uZ6Em7Gw2X .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uZ6Em7Gw2X .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uZ6Em7Gw2X .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uZ6Em7Gw2X .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uZ6Em7Gw2X .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uZ6Em7Gw2X .carousel {
  width: 100%;
}
.cid-uZ6Em7Gw2X .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uZ6Em7Gw2X .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uZ6Em7Gw2X .modal.fade .modal-dialog,
.cid-uZ6Em7Gw2X .modal.in .modal-dialog {
  transform: none;
}
.cid-uZ6Em7Gw2X .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uZ6Em7Gw2X H6 {
  text-align: center;
}
.cid-uZ6Em82UJQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uZ6Em82UJQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ6Em82UJQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZ6Em82UJQ .row {
  justify-content: center;
}
.cid-uZ6Em82UJQ .card {
  justify-content: center;
}
.cid-uZ6Em82UJQ .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uZ6Em82UJQ .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZ6Em82UJQ .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uZ6Em82UJQ .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-uZ6Em82UJQ .nav-wrapper .list .item-wrap:hover,
.cid-uZ6Em82UJQ .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-uZ6Em82UJQ .list,
.cid-uZ6Em82UJQ .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v3yoWVp7OM .navbar-dropdown {
  position: relative !important;
}
.cid-v3yoWVp7OM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3yoWVp7OM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v3yoWVp7OM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v3yoWVp7OM .dropdown-item:hover,
.cid-v3yoWVp7OM .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v3yoWVp7OM .dropdown-item:hover span {
  color: white;
}
.cid-v3yoWVp7OM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v3yoWVp7OM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v3yoWVp7OM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v3yoWVp7OM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v3yoWVp7OM .nav-link {
  position: relative;
}
.cid-v3yoWVp7OM .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v3yoWVp7OM .container {
    flex-wrap: nowrap;
  }
}
.cid-v3yoWVp7OM .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v3yoWVp7OM .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-v3yoWVp7OM .dropdown-menu,
.cid-v3yoWVp7OM .navbar.opened {
  background: #ffffff !important;
}
.cid-v3yoWVp7OM .nav-item:focus,
.cid-v3yoWVp7OM .nav-link:focus {
  outline: none;
}
.cid-v3yoWVp7OM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3yoWVp7OM .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-v3yoWVp7OM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3yoWVp7OM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3yoWVp7OM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3yoWVp7OM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3yoWVp7OM .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v3yoWVp7OM .navbar.opened {
  transition: all 0.3s;
}
.cid-v3yoWVp7OM .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-v3yoWVp7OM .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v3yoWVp7OM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3yoWVp7OM .navbar.collapsed {
  justify-content: center;
}
.cid-v3yoWVp7OM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3yoWVp7OM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3yoWVp7OM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-v3yoWVp7OM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3yoWVp7OM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3yoWVp7OM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3yoWVp7OM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3yoWVp7OM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3yoWVp7OM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v3yoWVp7OM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3yoWVp7OM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3yoWVp7OM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3yoWVp7OM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3yoWVp7OM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3yoWVp7OM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v3yoWVp7OM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3yoWVp7OM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3yoWVp7OM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v3yoWVp7OM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3yoWVp7OM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3yoWVp7OM .navbar.navbar-short {
  min-height: 96px;
}
.cid-v3yoWVp7OM .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v3yoWVp7OM .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-v3yoWVp7OM .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v3yoWVp7OM .navbar-brand .navbar-caption:hover,
.cid-v3yoWVp7OM .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v3yoWVp7OM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3yoWVp7OM .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v3yoWVp7OM .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v3yoWVp7OM .dropdown-item.active,
.cid-v3yoWVp7OM .dropdown-item:active {
  background-color: transparent;
}
.cid-v3yoWVp7OM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3yoWVp7OM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3yoWVp7OM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3yoWVp7OM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-v3yoWVp7OM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v3yoWVp7OM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v3yoWVp7OM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3yoWVp7OM ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v3yoWVp7OM ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-v3yoWVp7OM .navbar-buttons {
  text-align: center;
}
.cid-v3yoWVp7OM .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-v3yoWVp7OM .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-v3yoWVp7OM .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v3yoWVp7OM button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v3yoWVp7OM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3yoWVp7OM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v3yoWVp7OM button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v3yoWVp7OM button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v3yoWVp7OM button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v3yoWVp7OM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3yoWVp7OM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3yoWVp7OM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3yoWVp7OM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3yoWVp7OM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3yoWVp7OM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3yoWVp7OM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3yoWVp7OM .navbar {
    height: 70px;
  }
  .cid-v3yoWVp7OM .navbar.opened {
    height: auto;
  }
  .cid-v3yoWVp7OM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3yoWVp7OM .navbar-nav {
  margin: 0 auto;
}
.cid-v3yoWVp7OM .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v3yoWVp7OM .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v3yoWVp7OM .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-v3yoWVp7OM .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-v3yoWVp7OM .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v3yoWVp7OM .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v3yoWVp7OM .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v3yoWVp7OM .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-v3yoWVp7OM .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-v3yoWVp7OM .navbar {
    justify-content: flex-start !important;
  }
  .cid-v3yoWVp7OM .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v3yoWVp7OM .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v3yoWVp7OM .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v3yoWVp7OM .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-v3yoWVp7OM .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-v3yoWVp7OM .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v3yoWVp7OM .content-wrap {
  min-height: 110px;
}
.cid-v3yoWVE3kl {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3yoWVE3kl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3yoWVE3kl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3yoWVE3kl .container,
.cid-v3yoWVE3kl .container-small,
.cid-v3yoWVE3kl .container-fluid {
  padding: 0 !important;
}
.cid-v3yoWVE3kl .container,
.cid-v3yoWVE3kl .container-small {
  max-width: 1440px;
}
.cid-v3yoWVE3kl .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v3yoWVE3kl .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-v3yoWVE3kl .text-box {
    padding: 50px 10px;
  }
}
.cid-v3yoWVE3kl .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-v3yoWVE3kl .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-v3yoWVE3kl .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-v3yoWVE3kl .mbr-text {
    margin-top: 20px;
  }
}
.cid-v3yoWVE3kl .mbr-text a {
  text-decoration: underline;
}
.cid-v3yoWVE3kl .mbr-section-btn {
  margin-top: 34px;
}
.cid-v3yoWVE3kl .mbr-section-subtitle,
.cid-v3yoWVE3kl .mbr-section-btn {
  text-align: justify;
}
.cid-v3yoWVPF0F {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v3yoWVPF0F .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3yoWVPF0F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3yoWVPF0F .mbr-section-head {
  margin-bottom: 32px;
}
.cid-v3yoWVPF0F .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v3yoWVPF0F .mbr-section-subtitle {
  color: #24262b;
}
.cid-v3yoWVPF0F .items-row {
  row-gap: 32px;
}
.cid-v3yoWVPF0F .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-v3yoWVPF0F .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-v3yoWVPF0F .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-v3yoWVPF0F .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-v3yoWVPF0F .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-v3yoWVPF0F .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v3yoWVPF0F .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-v3yoWVPF0F .mbr-item-subtitle {
  color: #24262b;
}
.cid-v3yoWVPF0F .carousel-control,
.cid-v3yoWVPF0F .close {
  background: #1b1b1b;
}
.cid-v3yoWVPF0F .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3yoWVPF0F .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3yoWVPF0F .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3yoWVPF0F .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3yoWVPF0F .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-v3yoWVPF0F .close::before {
  content: '\e91a';
}
.cid-v3yoWVPF0F .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3yoWVPF0F .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-v3yoWVPF0F .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3yoWVPF0F .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3yoWVPF0F .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3yoWVPF0F .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3yoWVPF0F .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-v3yoWVPF0F .carousel-indicators li.active,
.cid-v3yoWVPF0F .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3yoWVPF0F .carousel-indicators li::after,
.cid-v3yoWVPF0F .carousel-indicators li::before {
  content: none;
}
.cid-v3yoWVPF0F .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3yoWVPF0F .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3yoWVPF0F .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3yoWVPF0F .carousel-indicators {
    display: none;
  }
}
.cid-v3yoWVPF0F .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3yoWVPF0F .carousel-inner > .active {
  display: block;
}
.cid-v3yoWVPF0F .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3yoWVPF0F .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3yoWVPF0F .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3yoWVPF0F .carousel-control,
  .cid-v3yoWVPF0F .carousel-indicators,
  .cid-v3yoWVPF0F .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3yoWVPF0F .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3yoWVPF0F .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3yoWVPF0F .carousel-indicators .active,
.cid-v3yoWVPF0F .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3yoWVPF0F .carousel-indicators .active {
  background: #fff;
}
.cid-v3yoWVPF0F .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3yoWVPF0F .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3yoWVPF0F .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3yoWVPF0F .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3yoWVPF0F .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3yoWVPF0F .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3yoWVPF0F .carousel {
  width: 100%;
}
.cid-v3yoWVPF0F .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3yoWVPF0F .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3yoWVPF0F .modal.fade .modal-dialog,
.cid-v3yoWVPF0F .modal.in .modal-dialog {
  transform: none;
}
.cid-v3yoWVPF0F .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3yoWVPF0F H6 {
  text-align: center;
}
.cid-v3yoWW9GnL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3yoWW9GnL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3yoWW9GnL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3yoWW9GnL .row {
  justify-content: center;
}
.cid-v3yoWW9GnL .card {
  justify-content: center;
}
.cid-v3yoWW9GnL .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v3yoWW9GnL .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v3yoWW9GnL .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-v3yoWW9GnL .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-v3yoWW9GnL .nav-wrapper .list .item-wrap:hover,
.cid-v3yoWW9GnL .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-v3yoWW9GnL .list,
.cid-v3yoWW9GnL .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v3Kcs0Hnfw .navbar-dropdown {
  position: relative !important;
}
.cid-v3Kcs0Hnfw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3Kcs0Hnfw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v3Kcs0Hnfw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v3Kcs0Hnfw .dropdown-item:hover,
.cid-v3Kcs0Hnfw .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v3Kcs0Hnfw .dropdown-item:hover span {
  color: white;
}
.cid-v3Kcs0Hnfw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v3Kcs0Hnfw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v3Kcs0Hnfw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v3Kcs0Hnfw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v3Kcs0Hnfw .nav-link {
  position: relative;
}
.cid-v3Kcs0Hnfw .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v3Kcs0Hnfw .container {
    flex-wrap: nowrap;
  }
}
.cid-v3Kcs0Hnfw .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v3Kcs0Hnfw .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-v3Kcs0Hnfw .dropdown-menu,
.cid-v3Kcs0Hnfw .navbar.opened {
  background: #ffffff !important;
}
.cid-v3Kcs0Hnfw .nav-item:focus,
.cid-v3Kcs0Hnfw .nav-link:focus {
  outline: none;
}
.cid-v3Kcs0Hnfw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3Kcs0Hnfw .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-v3Kcs0Hnfw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3Kcs0Hnfw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3Kcs0Hnfw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3Kcs0Hnfw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3Kcs0Hnfw .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v3Kcs0Hnfw .navbar.opened {
  transition: all 0.3s;
}
.cid-v3Kcs0Hnfw .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-v3Kcs0Hnfw .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v3Kcs0Hnfw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3Kcs0Hnfw .navbar.collapsed {
  justify-content: center;
}
.cid-v3Kcs0Hnfw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3Kcs0Hnfw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3Kcs0Hnfw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-v3Kcs0Hnfw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3Kcs0Hnfw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3Kcs0Hnfw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3Kcs0Hnfw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3Kcs0Hnfw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3Kcs0Hnfw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v3Kcs0Hnfw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3Kcs0Hnfw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3Kcs0Hnfw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3Kcs0Hnfw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3Kcs0Hnfw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3Kcs0Hnfw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v3Kcs0Hnfw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3Kcs0Hnfw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3Kcs0Hnfw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v3Kcs0Hnfw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3Kcs0Hnfw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3Kcs0Hnfw .navbar.navbar-short {
  min-height: 96px;
}
.cid-v3Kcs0Hnfw .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v3Kcs0Hnfw .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-v3Kcs0Hnfw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v3Kcs0Hnfw .navbar-brand .navbar-caption:hover,
.cid-v3Kcs0Hnfw .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v3Kcs0Hnfw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3Kcs0Hnfw .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v3Kcs0Hnfw .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v3Kcs0Hnfw .dropdown-item.active,
.cid-v3Kcs0Hnfw .dropdown-item:active {
  background-color: transparent;
}
.cid-v3Kcs0Hnfw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3Kcs0Hnfw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3Kcs0Hnfw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3Kcs0Hnfw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-v3Kcs0Hnfw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v3Kcs0Hnfw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v3Kcs0Hnfw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3Kcs0Hnfw ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v3Kcs0Hnfw ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-v3Kcs0Hnfw .navbar-buttons {
  text-align: center;
}
.cid-v3Kcs0Hnfw .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-v3Kcs0Hnfw .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-v3Kcs0Hnfw .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v3Kcs0Hnfw button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v3Kcs0Hnfw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3Kcs0Hnfw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v3Kcs0Hnfw button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v3Kcs0Hnfw button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v3Kcs0Hnfw button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v3Kcs0Hnfw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3Kcs0Hnfw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3Kcs0Hnfw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3Kcs0Hnfw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3Kcs0Hnfw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3Kcs0Hnfw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3Kcs0Hnfw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3Kcs0Hnfw .navbar {
    height: 70px;
  }
  .cid-v3Kcs0Hnfw .navbar.opened {
    height: auto;
  }
  .cid-v3Kcs0Hnfw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3Kcs0Hnfw .navbar-nav {
  margin: 0 auto;
}
.cid-v3Kcs0Hnfw .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v3Kcs0Hnfw .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v3Kcs0Hnfw .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-v3Kcs0Hnfw .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-v3Kcs0Hnfw .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v3Kcs0Hnfw .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v3Kcs0Hnfw .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v3Kcs0Hnfw .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-v3Kcs0Hnfw .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-v3Kcs0Hnfw .navbar {
    justify-content: flex-start !important;
  }
  .cid-v3Kcs0Hnfw .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v3Kcs0Hnfw .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v3Kcs0Hnfw .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v3Kcs0Hnfw .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-v3Kcs0Hnfw .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-v3Kcs0Hnfw .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v3Kcs0Hnfw .content-wrap {
  min-height: 110px;
}
.cid-v3Kcs0Zoak {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3Kcs0Zoak .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Kcs0Zoak .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Kcs0Zoak .container,
.cid-v3Kcs0Zoak .container-small,
.cid-v3Kcs0Zoak .container-fluid {
  padding: 0 !important;
}
.cid-v3Kcs0Zoak .container,
.cid-v3Kcs0Zoak .container-small {
  max-width: 1440px;
}
.cid-v3Kcs0Zoak .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v3Kcs0Zoak .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-v3Kcs0Zoak .text-box {
    padding: 50px 10px;
  }
}
.cid-v3Kcs0Zoak .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-v3Kcs0Zoak .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-v3Kcs0Zoak .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-v3Kcs0Zoak .mbr-text {
    margin-top: 20px;
  }
}
.cid-v3Kcs0Zoak .mbr-text a {
  text-decoration: underline;
}
.cid-v3Kcs0Zoak .mbr-section-btn {
  margin-top: 34px;
}
.cid-v3Kcs0Zoak .mbr-section-subtitle,
.cid-v3Kcs0Zoak .mbr-section-btn {
  text-align: justify;
}
.cid-v3Kcs195ZS {
  padding-top: 0rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v3Kcs195ZS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Kcs195ZS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Kcs195ZS .mbr-section-head {
  margin-bottom: 32px;
}
.cid-v3Kcs195ZS .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v3Kcs195ZS .mbr-section-subtitle {
  color: #24262b;
}
.cid-v3Kcs195ZS .items-row {
  row-gap: 32px;
}
.cid-v3Kcs195ZS .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-v3Kcs195ZS .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-v3Kcs195ZS .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-v3Kcs195ZS .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-v3Kcs195ZS .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-v3Kcs195ZS .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v3Kcs195ZS .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-v3Kcs195ZS .mbr-item-subtitle {
  color: #24262b;
}
.cid-v3Kcs195ZS .carousel-control,
.cid-v3Kcs195ZS .close {
  background: #1b1b1b;
}
.cid-v3Kcs195ZS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3Kcs195ZS .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3Kcs195ZS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3Kcs195ZS .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3Kcs195ZS .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-v3Kcs195ZS .close::before {
  content: '\e91a';
}
.cid-v3Kcs195ZS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3Kcs195ZS .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-v3Kcs195ZS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3Kcs195ZS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3Kcs195ZS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3Kcs195ZS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3Kcs195ZS .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-v3Kcs195ZS .carousel-indicators li.active,
.cid-v3Kcs195ZS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3Kcs195ZS .carousel-indicators li::after,
.cid-v3Kcs195ZS .carousel-indicators li::before {
  content: none;
}
.cid-v3Kcs195ZS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3Kcs195ZS .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3Kcs195ZS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3Kcs195ZS .carousel-indicators {
    display: none;
  }
}
.cid-v3Kcs195ZS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3Kcs195ZS .carousel-inner > .active {
  display: block;
}
.cid-v3Kcs195ZS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3Kcs195ZS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3Kcs195ZS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3Kcs195ZS .carousel-control,
  .cid-v3Kcs195ZS .carousel-indicators,
  .cid-v3Kcs195ZS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3Kcs195ZS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3Kcs195ZS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3Kcs195ZS .carousel-indicators .active,
.cid-v3Kcs195ZS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3Kcs195ZS .carousel-indicators .active {
  background: #fff;
}
.cid-v3Kcs195ZS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3Kcs195ZS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3Kcs195ZS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3Kcs195ZS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3Kcs195ZS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3Kcs195ZS .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3Kcs195ZS .carousel {
  width: 100%;
}
.cid-v3Kcs195ZS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3Kcs195ZS .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3Kcs195ZS .modal.fade .modal-dialog,
.cid-v3Kcs195ZS .modal.in .modal-dialog {
  transform: none;
}
.cid-v3Kcs195ZS .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3Kcs195ZS H6 {
  text-align: center;
}
.cid-v3Kcs1C5xB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3Kcs1C5xB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3Kcs1C5xB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3Kcs1C5xB .row {
  justify-content: center;
}
.cid-v3Kcs1C5xB .card {
  justify-content: center;
}
.cid-v3Kcs1C5xB .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v3Kcs1C5xB .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v3Kcs1C5xB .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-v3Kcs1C5xB .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-v3Kcs1C5xB .nav-wrapper .list .item-wrap:hover,
.cid-v3Kcs1C5xB .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-v3Kcs1C5xB .list,
.cid-v3Kcs1C5xB .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v4vIpFqA9A .navbar-dropdown {
  position: relative !important;
}
.cid-v4vIpFqA9A .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4vIpFqA9A .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v4vIpFqA9A .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v4vIpFqA9A .dropdown-item:hover,
.cid-v4vIpFqA9A .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v4vIpFqA9A .dropdown-item:hover span {
  color: white;
}
.cid-v4vIpFqA9A .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v4vIpFqA9A .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v4vIpFqA9A .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v4vIpFqA9A .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v4vIpFqA9A .nav-link {
  position: relative;
}
.cid-v4vIpFqA9A .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v4vIpFqA9A .container {
    flex-wrap: nowrap;
  }
}
.cid-v4vIpFqA9A .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v4vIpFqA9A .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-v4vIpFqA9A .dropdown-menu,
.cid-v4vIpFqA9A .navbar.opened {
  background: #ffffff !important;
}
.cid-v4vIpFqA9A .nav-item:focus,
.cid-v4vIpFqA9A .nav-link:focus {
  outline: none;
}
.cid-v4vIpFqA9A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4vIpFqA9A .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-v4vIpFqA9A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4vIpFqA9A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4vIpFqA9A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4vIpFqA9A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4vIpFqA9A .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v4vIpFqA9A .navbar.opened {
  transition: all 0.3s;
}
.cid-v4vIpFqA9A .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-v4vIpFqA9A .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v4vIpFqA9A .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v4vIpFqA9A .navbar.collapsed {
  justify-content: center;
}
.cid-v4vIpFqA9A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4vIpFqA9A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4vIpFqA9A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-v4vIpFqA9A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4vIpFqA9A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4vIpFqA9A .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4vIpFqA9A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4vIpFqA9A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4vIpFqA9A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v4vIpFqA9A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4vIpFqA9A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4vIpFqA9A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4vIpFqA9A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4vIpFqA9A .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4vIpFqA9A .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v4vIpFqA9A .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v4vIpFqA9A .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4vIpFqA9A .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v4vIpFqA9A .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4vIpFqA9A .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4vIpFqA9A .navbar.navbar-short {
  min-height: 96px;
}
.cid-v4vIpFqA9A .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v4vIpFqA9A .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-v4vIpFqA9A .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v4vIpFqA9A .navbar-brand .navbar-caption:hover,
.cid-v4vIpFqA9A .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v4vIpFqA9A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4vIpFqA9A .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v4vIpFqA9A .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v4vIpFqA9A .dropdown-item.active,
.cid-v4vIpFqA9A .dropdown-item:active {
  background-color: transparent;
}
.cid-v4vIpFqA9A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4vIpFqA9A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4vIpFqA9A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4vIpFqA9A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-v4vIpFqA9A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v4vIpFqA9A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v4vIpFqA9A .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v4vIpFqA9A ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v4vIpFqA9A ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-v4vIpFqA9A .navbar-buttons {
  text-align: center;
}
.cid-v4vIpFqA9A .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-v4vIpFqA9A .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-v4vIpFqA9A .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v4vIpFqA9A button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v4vIpFqA9A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4vIpFqA9A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v4vIpFqA9A button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v4vIpFqA9A button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v4vIpFqA9A button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v4vIpFqA9A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4vIpFqA9A nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4vIpFqA9A nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4vIpFqA9A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4vIpFqA9A .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4vIpFqA9A a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4vIpFqA9A .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4vIpFqA9A .navbar {
    height: 70px;
  }
  .cid-v4vIpFqA9A .navbar.opened {
    height: auto;
  }
  .cid-v4vIpFqA9A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4vIpFqA9A .navbar-nav {
  margin: 0 auto;
}
.cid-v4vIpFqA9A .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v4vIpFqA9A .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v4vIpFqA9A .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-v4vIpFqA9A .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-v4vIpFqA9A .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v4vIpFqA9A .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v4vIpFqA9A .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v4vIpFqA9A .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-v4vIpFqA9A .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-v4vIpFqA9A .navbar {
    justify-content: flex-start !important;
  }
  .cid-v4vIpFqA9A .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v4vIpFqA9A .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v4vIpFqA9A .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v4vIpFqA9A .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-v4vIpFqA9A .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-v4vIpFqA9A .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v4vIpFqA9A .content-wrap {
  min-height: 110px;
}
.cid-v4Z0TV40Nv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/1-1.jpg");
}
.cid-v4Z0TV40Nv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4Z0TV40Nv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4Z0TV40Nv .image-wrap {
  height: 800px;
}
@media (max-width: 992px) {
  .cid-v4Z0TV40Nv .image-wrap {
    height: 350px;
  }
}
.cid-v4vIpFGaBX {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4vIpFGaBX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4vIpFGaBX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4vIpFGaBX .container,
.cid-v4vIpFGaBX .container-small,
.cid-v4vIpFGaBX .container-fluid {
  padding: 0 !important;
}
.cid-v4vIpFGaBX .container,
.cid-v4vIpFGaBX .container-small {
  max-width: 1440px;
}
.cid-v4vIpFGaBX .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v4vIpFGaBX .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-v4vIpFGaBX .text-box {
    padding: 50px 10px;
  }
}
.cid-v4vIpFGaBX .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-v4vIpFGaBX .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-v4vIpFGaBX .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-v4vIpFGaBX .mbr-text {
    margin-top: 20px;
  }
}
.cid-v4vIpFGaBX .mbr-text a {
  text-decoration: underline;
}
.cid-v4vIpFGaBX .mbr-section-btn {
  margin-top: 34px;
}
.cid-v4vIpFGaBX .mbr-section-subtitle,
.cid-v4vIpFGaBX .mbr-section-btn {
  text-align: justify;
}
.cid-v4vIpFQfpw {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v4vIpFQfpw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4vIpFQfpw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4vIpFQfpw .mbr-section-head {
  margin-bottom: 32px;
}
.cid-v4vIpFQfpw .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v4vIpFQfpw .mbr-section-subtitle {
  color: #24262b;
}
.cid-v4vIpFQfpw .items-row {
  row-gap: 32px;
}
.cid-v4vIpFQfpw .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-v4vIpFQfpw .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-v4vIpFQfpw .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-v4vIpFQfpw .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-v4vIpFQfpw .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-v4vIpFQfpw .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v4vIpFQfpw .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-v4vIpFQfpw .mbr-item-subtitle {
  color: #24262b;
}
.cid-v4vIpFQfpw .carousel-control,
.cid-v4vIpFQfpw .close {
  background: #1b1b1b;
}
.cid-v4vIpFQfpw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4vIpFQfpw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v4vIpFQfpw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4vIpFQfpw .carousel-control-next span {
  margin-left: 5px;
}
.cid-v4vIpFQfpw .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-v4vIpFQfpw .close::before {
  content: '\e91a';
}
.cid-v4vIpFQfpw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4vIpFQfpw .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-v4vIpFQfpw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4vIpFQfpw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v4vIpFQfpw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4vIpFQfpw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v4vIpFQfpw .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-v4vIpFQfpw .carousel-indicators li.active,
.cid-v4vIpFQfpw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v4vIpFQfpw .carousel-indicators li::after,
.cid-v4vIpFQfpw .carousel-indicators li::before {
  content: none;
}
.cid-v4vIpFQfpw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v4vIpFQfpw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v4vIpFQfpw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4vIpFQfpw .carousel-indicators {
    display: none;
  }
}
.cid-v4vIpFQfpw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v4vIpFQfpw .carousel-inner > .active {
  display: block;
}
.cid-v4vIpFQfpw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4vIpFQfpw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4vIpFQfpw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4vIpFQfpw .carousel-control,
  .cid-v4vIpFQfpw .carousel-indicators,
  .cid-v4vIpFQfpw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4vIpFQfpw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4vIpFQfpw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4vIpFQfpw .carousel-indicators .active,
.cid-v4vIpFQfpw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v4vIpFQfpw .carousel-indicators .active {
  background: #fff;
}
.cid-v4vIpFQfpw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4vIpFQfpw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4vIpFQfpw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4vIpFQfpw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4vIpFQfpw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4vIpFQfpw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4vIpFQfpw .carousel {
  width: 100%;
}
.cid-v4vIpFQfpw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4vIpFQfpw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v4vIpFQfpw .modal.fade .modal-dialog,
.cid-v4vIpFQfpw .modal.in .modal-dialog {
  transform: none;
}
.cid-v4vIpFQfpw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4vIpFQfpw H6 {
  text-align: center;
}
.cid-v4vIpGlxTt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v4vIpGlxTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4vIpGlxTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4vIpGlxTt .row {
  justify-content: center;
}
.cid-v4vIpGlxTt .card {
  justify-content: center;
}
.cid-v4vIpGlxTt .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4vIpGlxTt .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v4vIpGlxTt .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-v4vIpGlxTt .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-v4vIpGlxTt .nav-wrapper .list .item-wrap:hover,
.cid-v4vIpGlxTt .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-v4vIpGlxTt .list,
.cid-v4vIpGlxTt .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v4YRmbYClA .navbar-dropdown {
  position: relative !important;
}
.cid-v4YRmbYClA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4YRmbYClA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v4YRmbYClA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v4YRmbYClA .dropdown-item:hover,
.cid-v4YRmbYClA .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v4YRmbYClA .dropdown-item:hover span {
  color: white;
}
.cid-v4YRmbYClA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v4YRmbYClA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v4YRmbYClA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v4YRmbYClA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v4YRmbYClA .nav-link {
  position: relative;
}
.cid-v4YRmbYClA .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v4YRmbYClA .container {
    flex-wrap: nowrap;
  }
}
.cid-v4YRmbYClA .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v4YRmbYClA .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-v4YRmbYClA .dropdown-menu,
.cid-v4YRmbYClA .navbar.opened {
  background: #ffffff !important;
}
.cid-v4YRmbYClA .nav-item:focus,
.cid-v4YRmbYClA .nav-link:focus {
  outline: none;
}
.cid-v4YRmbYClA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4YRmbYClA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-v4YRmbYClA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4YRmbYClA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4YRmbYClA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4YRmbYClA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4YRmbYClA .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v4YRmbYClA .navbar.opened {
  transition: all 0.3s;
}
.cid-v4YRmbYClA .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-v4YRmbYClA .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v4YRmbYClA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v4YRmbYClA .navbar.collapsed {
  justify-content: center;
}
.cid-v4YRmbYClA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4YRmbYClA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4YRmbYClA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-v4YRmbYClA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4YRmbYClA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4YRmbYClA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4YRmbYClA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4YRmbYClA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4YRmbYClA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v4YRmbYClA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4YRmbYClA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4YRmbYClA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4YRmbYClA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4YRmbYClA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4YRmbYClA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v4YRmbYClA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v4YRmbYClA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4YRmbYClA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v4YRmbYClA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4YRmbYClA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4YRmbYClA .navbar.navbar-short {
  min-height: 96px;
}
.cid-v4YRmbYClA .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v4YRmbYClA .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-v4YRmbYClA .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v4YRmbYClA .navbar-brand .navbar-caption:hover,
.cid-v4YRmbYClA .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v4YRmbYClA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4YRmbYClA .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v4YRmbYClA .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v4YRmbYClA .dropdown-item.active,
.cid-v4YRmbYClA .dropdown-item:active {
  background-color: transparent;
}
.cid-v4YRmbYClA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4YRmbYClA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4YRmbYClA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4YRmbYClA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-v4YRmbYClA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v4YRmbYClA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v4YRmbYClA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v4YRmbYClA ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v4YRmbYClA ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-v4YRmbYClA .navbar-buttons {
  text-align: center;
}
.cid-v4YRmbYClA .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-v4YRmbYClA .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-v4YRmbYClA .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v4YRmbYClA button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v4YRmbYClA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4YRmbYClA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v4YRmbYClA button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v4YRmbYClA button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v4YRmbYClA button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v4YRmbYClA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4YRmbYClA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4YRmbYClA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4YRmbYClA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4YRmbYClA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4YRmbYClA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4YRmbYClA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4YRmbYClA .navbar {
    height: 70px;
  }
  .cid-v4YRmbYClA .navbar.opened {
    height: auto;
  }
  .cid-v4YRmbYClA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4YRmbYClA .navbar-nav {
  margin: 0 auto;
}
.cid-v4YRmbYClA .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v4YRmbYClA .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v4YRmbYClA .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-v4YRmbYClA .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-v4YRmbYClA .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v4YRmbYClA .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v4YRmbYClA .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v4YRmbYClA .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-v4YRmbYClA .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-v4YRmbYClA .navbar {
    justify-content: flex-start !important;
  }
  .cid-v4YRmbYClA .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v4YRmbYClA .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v4YRmbYClA .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v4YRmbYClA .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-v4YRmbYClA .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-v4YRmbYClA .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v4YRmbYClA .content-wrap {
  min-height: 110px;
}
.cid-v4YSdskoOk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/reg1.jpg");
}
.cid-v4YSdskoOk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YSdskoOk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YSdskoOk .image-wrap {
  height: 800px;
}
@media (max-width: 992px) {
  .cid-v4YSdskoOk .image-wrap {
    height: 350px;
  }
}
.cid-v4YRmcf3QR {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4YRmcf3QR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YRmcf3QR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YRmcf3QR .container,
.cid-v4YRmcf3QR .container-small,
.cid-v4YRmcf3QR .container-fluid {
  padding: 0 !important;
}
.cid-v4YRmcf3QR .container,
.cid-v4YRmcf3QR .container-small {
  max-width: 1440px;
}
.cid-v4YRmcf3QR .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v4YRmcf3QR .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-v4YRmcf3QR .text-box {
    padding: 50px 10px;
  }
}
.cid-v4YRmcf3QR .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-v4YRmcf3QR .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-v4YRmcf3QR .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-v4YRmcf3QR .mbr-text {
    margin-top: 20px;
  }
}
.cid-v4YRmcf3QR .mbr-text a {
  text-decoration: underline;
}
.cid-v4YRmcf3QR .mbr-section-btn {
  margin-top: 34px;
}
.cid-v4YRmcf3QR .mbr-section-subtitle,
.cid-v4YRmcf3QR .mbr-section-btn {
  text-align: justify;
}
.cid-v4YRmcsIxV {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v4YRmcsIxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YRmcsIxV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YRmcsIxV .mbr-section-head {
  margin-bottom: 32px;
}
.cid-v4YRmcsIxV .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v4YRmcsIxV .mbr-section-subtitle {
  color: #24262b;
}
.cid-v4YRmcsIxV .items-row {
  row-gap: 32px;
}
.cid-v4YRmcsIxV .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-v4YRmcsIxV .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-v4YRmcsIxV .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-v4YRmcsIxV .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-v4YRmcsIxV .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-v4YRmcsIxV .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v4YRmcsIxV .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-v4YRmcsIxV .mbr-item-subtitle {
  color: #24262b;
}
.cid-v4YRmcsIxV .carousel-control,
.cid-v4YRmcsIxV .close {
  background: #1b1b1b;
}
.cid-v4YRmcsIxV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4YRmcsIxV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v4YRmcsIxV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4YRmcsIxV .carousel-control-next span {
  margin-left: 5px;
}
.cid-v4YRmcsIxV .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-v4YRmcsIxV .close::before {
  content: '\e91a';
}
.cid-v4YRmcsIxV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4YRmcsIxV .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-v4YRmcsIxV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4YRmcsIxV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v4YRmcsIxV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4YRmcsIxV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v4YRmcsIxV .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-v4YRmcsIxV .carousel-indicators li.active,
.cid-v4YRmcsIxV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v4YRmcsIxV .carousel-indicators li::after,
.cid-v4YRmcsIxV .carousel-indicators li::before {
  content: none;
}
.cid-v4YRmcsIxV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v4YRmcsIxV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v4YRmcsIxV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4YRmcsIxV .carousel-indicators {
    display: none;
  }
}
.cid-v4YRmcsIxV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v4YRmcsIxV .carousel-inner > .active {
  display: block;
}
.cid-v4YRmcsIxV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4YRmcsIxV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4YRmcsIxV .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4YRmcsIxV .carousel-control,
  .cid-v4YRmcsIxV .carousel-indicators,
  .cid-v4YRmcsIxV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4YRmcsIxV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4YRmcsIxV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4YRmcsIxV .carousel-indicators .active,
.cid-v4YRmcsIxV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v4YRmcsIxV .carousel-indicators .active {
  background: #fff;
}
.cid-v4YRmcsIxV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4YRmcsIxV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4YRmcsIxV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4YRmcsIxV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4YRmcsIxV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4YRmcsIxV .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4YRmcsIxV .carousel {
  width: 100%;
}
.cid-v4YRmcsIxV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4YRmcsIxV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v4YRmcsIxV .modal.fade .modal-dialog,
.cid-v4YRmcsIxV .modal.in .modal-dialog {
  transform: none;
}
.cid-v4YRmcsIxV .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4YRmcsIxV H6 {
  text-align: center;
}
.cid-v4YRmduj4h {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v4YRmduj4h .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YRmduj4h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YRmduj4h .row {
  justify-content: center;
}
.cid-v4YRmduj4h .card {
  justify-content: center;
}
.cid-v4YRmduj4h .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4YRmduj4h .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v4YRmduj4h .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-v4YRmduj4h .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-v4YRmduj4h .nav-wrapper .list .item-wrap:hover,
.cid-v4YRmduj4h .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-v4YRmduj4h .list,
.cid-v4YRmduj4h .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v4YTXxs5QW .navbar-dropdown {
  position: relative !important;
}
.cid-v4YTXxs5QW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4YTXxs5QW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v4YTXxs5QW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v4YTXxs5QW .dropdown-item:hover,
.cid-v4YTXxs5QW .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v4YTXxs5QW .dropdown-item:hover span {
  color: white;
}
.cid-v4YTXxs5QW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v4YTXxs5QW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v4YTXxs5QW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v4YTXxs5QW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v4YTXxs5QW .nav-link {
  position: relative;
}
.cid-v4YTXxs5QW .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v4YTXxs5QW .container {
    flex-wrap: nowrap;
  }
}
.cid-v4YTXxs5QW .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v4YTXxs5QW .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-v4YTXxs5QW .dropdown-menu,
.cid-v4YTXxs5QW .navbar.opened {
  background: #ffffff !important;
}
.cid-v4YTXxs5QW .nav-item:focus,
.cid-v4YTXxs5QW .nav-link:focus {
  outline: none;
}
.cid-v4YTXxs5QW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4YTXxs5QW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-v4YTXxs5QW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4YTXxs5QW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4YTXxs5QW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4YTXxs5QW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4YTXxs5QW .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v4YTXxs5QW .navbar.opened {
  transition: all 0.3s;
}
.cid-v4YTXxs5QW .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-v4YTXxs5QW .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v4YTXxs5QW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v4YTXxs5QW .navbar.collapsed {
  justify-content: center;
}
.cid-v4YTXxs5QW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4YTXxs5QW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4YTXxs5QW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-v4YTXxs5QW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4YTXxs5QW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4YTXxs5QW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4YTXxs5QW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4YTXxs5QW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4YTXxs5QW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v4YTXxs5QW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4YTXxs5QW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4YTXxs5QW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4YTXxs5QW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4YTXxs5QW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4YTXxs5QW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v4YTXxs5QW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v4YTXxs5QW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4YTXxs5QW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v4YTXxs5QW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4YTXxs5QW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4YTXxs5QW .navbar.navbar-short {
  min-height: 96px;
}
.cid-v4YTXxs5QW .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v4YTXxs5QW .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-v4YTXxs5QW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v4YTXxs5QW .navbar-brand .navbar-caption:hover,
.cid-v4YTXxs5QW .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v4YTXxs5QW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4YTXxs5QW .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v4YTXxs5QW .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v4YTXxs5QW .dropdown-item.active,
.cid-v4YTXxs5QW .dropdown-item:active {
  background-color: transparent;
}
.cid-v4YTXxs5QW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4YTXxs5QW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4YTXxs5QW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4YTXxs5QW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-v4YTXxs5QW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v4YTXxs5QW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v4YTXxs5QW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v4YTXxs5QW ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v4YTXxs5QW ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-v4YTXxs5QW .navbar-buttons {
  text-align: center;
}
.cid-v4YTXxs5QW .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-v4YTXxs5QW .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-v4YTXxs5QW .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v4YTXxs5QW button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v4YTXxs5QW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4YTXxs5QW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v4YTXxs5QW button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v4YTXxs5QW button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v4YTXxs5QW button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v4YTXxs5QW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4YTXxs5QW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4YTXxs5QW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4YTXxs5QW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4YTXxs5QW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4YTXxs5QW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4YTXxs5QW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4YTXxs5QW .navbar {
    height: 70px;
  }
  .cid-v4YTXxs5QW .navbar.opened {
    height: auto;
  }
  .cid-v4YTXxs5QW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4YTXxs5QW .navbar-nav {
  margin: 0 auto;
}
.cid-v4YTXxs5QW .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v4YTXxs5QW .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v4YTXxs5QW .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-v4YTXxs5QW .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-v4YTXxs5QW .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v4YTXxs5QW .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v4YTXxs5QW .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v4YTXxs5QW .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-v4YTXxs5QW .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-v4YTXxs5QW .navbar {
    justify-content: flex-start !important;
  }
  .cid-v4YTXxs5QW .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v4YTXxs5QW .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v4YTXxs5QW .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v4YTXxs5QW .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-v4YTXxs5QW .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-v4YTXxs5QW .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v4YTXxs5QW .content-wrap {
  min-height: 110px;
}
.cid-v4YTXxJ2hx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/dsc08006-resize-resize.jpg");
}
.cid-v4YTXxJ2hx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YTXxJ2hx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YTXxJ2hx .image-wrap {
  height: 800px;
}
@media (max-width: 992px) {
  .cid-v4YTXxJ2hx .image-wrap {
    height: 350px;
  }
}
.cid-v4YTXxTTzR {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4YTXxTTzR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YTXxTTzR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YTXxTTzR .container,
.cid-v4YTXxTTzR .container-small,
.cid-v4YTXxTTzR .container-fluid {
  padding: 0 !important;
}
.cid-v4YTXxTTzR .container,
.cid-v4YTXxTTzR .container-small {
  max-width: 1440px;
}
.cid-v4YTXxTTzR .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v4YTXxTTzR .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-v4YTXxTTzR .text-box {
    padding: 50px 10px;
  }
}
.cid-v4YTXxTTzR .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-v4YTXxTTzR .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-v4YTXxTTzR .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-v4YTXxTTzR .mbr-text {
    margin-top: 20px;
  }
}
.cid-v4YTXxTTzR .mbr-text a {
  text-decoration: underline;
}
.cid-v4YTXxTTzR .mbr-section-btn {
  margin-top: 34px;
}
.cid-v4YTXxTTzR .mbr-section-subtitle,
.cid-v4YTXxTTzR .mbr-section-btn {
  text-align: justify;
}
.cid-v4YTXy6YIA {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v4YTXy6YIA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YTXy6YIA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YTXy6YIA .mbr-section-head {
  margin-bottom: 32px;
}
.cid-v4YTXy6YIA .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v4YTXy6YIA .mbr-section-subtitle {
  color: #24262b;
}
.cid-v4YTXy6YIA .items-row {
  row-gap: 32px;
}
.cid-v4YTXy6YIA .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-v4YTXy6YIA .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-v4YTXy6YIA .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-v4YTXy6YIA .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-v4YTXy6YIA .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-v4YTXy6YIA .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v4YTXy6YIA .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-v4YTXy6YIA .mbr-item-subtitle {
  color: #24262b;
}
.cid-v4YTXy6YIA .carousel-control,
.cid-v4YTXy6YIA .close {
  background: #1b1b1b;
}
.cid-v4YTXy6YIA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4YTXy6YIA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v4YTXy6YIA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4YTXy6YIA .carousel-control-next span {
  margin-left: 5px;
}
.cid-v4YTXy6YIA .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-v4YTXy6YIA .close::before {
  content: '\e91a';
}
.cid-v4YTXy6YIA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4YTXy6YIA .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-v4YTXy6YIA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4YTXy6YIA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v4YTXy6YIA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4YTXy6YIA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v4YTXy6YIA .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-v4YTXy6YIA .carousel-indicators li.active,
.cid-v4YTXy6YIA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v4YTXy6YIA .carousel-indicators li::after,
.cid-v4YTXy6YIA .carousel-indicators li::before {
  content: none;
}
.cid-v4YTXy6YIA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v4YTXy6YIA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v4YTXy6YIA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4YTXy6YIA .carousel-indicators {
    display: none;
  }
}
.cid-v4YTXy6YIA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v4YTXy6YIA .carousel-inner > .active {
  display: block;
}
.cid-v4YTXy6YIA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4YTXy6YIA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4YTXy6YIA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4YTXy6YIA .carousel-control,
  .cid-v4YTXy6YIA .carousel-indicators,
  .cid-v4YTXy6YIA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4YTXy6YIA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4YTXy6YIA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4YTXy6YIA .carousel-indicators .active,
.cid-v4YTXy6YIA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v4YTXy6YIA .carousel-indicators .active {
  background: #fff;
}
.cid-v4YTXy6YIA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4YTXy6YIA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4YTXy6YIA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4YTXy6YIA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4YTXy6YIA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4YTXy6YIA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4YTXy6YIA .carousel {
  width: 100%;
}
.cid-v4YTXy6YIA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4YTXy6YIA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v4YTXy6YIA .modal.fade .modal-dialog,
.cid-v4YTXy6YIA .modal.in .modal-dialog {
  transform: none;
}
.cid-v4YTXy6YIA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4YTXy6YIA H6 {
  text-align: center;
}
.cid-v4YTXyvoaK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v4YTXyvoaK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YTXyvoaK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YTXyvoaK .row {
  justify-content: center;
}
.cid-v4YTXyvoaK .card {
  justify-content: center;
}
.cid-v4YTXyvoaK .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4YTXyvoaK .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v4YTXyvoaK .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-v4YTXyvoaK .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-v4YTXyvoaK .nav-wrapper .list .item-wrap:hover,
.cid-v4YTXyvoaK .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-v4YTXyvoaK .list,
.cid-v4YTXyvoaK .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v4YXAxBgi3 .navbar-dropdown {
  position: relative !important;
}
.cid-v4YXAxBgi3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4YXAxBgi3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v4YXAxBgi3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v4YXAxBgi3 .dropdown-item:hover,
.cid-v4YXAxBgi3 .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v4YXAxBgi3 .dropdown-item:hover span {
  color: white;
}
.cid-v4YXAxBgi3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v4YXAxBgi3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v4YXAxBgi3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v4YXAxBgi3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v4YXAxBgi3 .nav-link {
  position: relative;
}
.cid-v4YXAxBgi3 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v4YXAxBgi3 .container {
    flex-wrap: nowrap;
  }
}
.cid-v4YXAxBgi3 .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v4YXAxBgi3 .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-v4YXAxBgi3 .dropdown-menu,
.cid-v4YXAxBgi3 .navbar.opened {
  background: #ffffff !important;
}
.cid-v4YXAxBgi3 .nav-item:focus,
.cid-v4YXAxBgi3 .nav-link:focus {
  outline: none;
}
.cid-v4YXAxBgi3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4YXAxBgi3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-v4YXAxBgi3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4YXAxBgi3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4YXAxBgi3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4YXAxBgi3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4YXAxBgi3 .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v4YXAxBgi3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v4YXAxBgi3 .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-v4YXAxBgi3 .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v4YXAxBgi3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v4YXAxBgi3 .navbar.collapsed {
  justify-content: center;
}
.cid-v4YXAxBgi3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4YXAxBgi3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4YXAxBgi3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-v4YXAxBgi3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4YXAxBgi3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4YXAxBgi3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4YXAxBgi3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4YXAxBgi3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4YXAxBgi3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v4YXAxBgi3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4YXAxBgi3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4YXAxBgi3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4YXAxBgi3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4YXAxBgi3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4YXAxBgi3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v4YXAxBgi3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v4YXAxBgi3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4YXAxBgi3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v4YXAxBgi3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4YXAxBgi3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4YXAxBgi3 .navbar.navbar-short {
  min-height: 96px;
}
.cid-v4YXAxBgi3 .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v4YXAxBgi3 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-v4YXAxBgi3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v4YXAxBgi3 .navbar-brand .navbar-caption:hover,
.cid-v4YXAxBgi3 .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v4YXAxBgi3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4YXAxBgi3 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v4YXAxBgi3 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v4YXAxBgi3 .dropdown-item.active,
.cid-v4YXAxBgi3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v4YXAxBgi3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4YXAxBgi3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4YXAxBgi3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4YXAxBgi3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-v4YXAxBgi3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v4YXAxBgi3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v4YXAxBgi3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v4YXAxBgi3 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v4YXAxBgi3 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-v4YXAxBgi3 .navbar-buttons {
  text-align: center;
}
.cid-v4YXAxBgi3 .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-v4YXAxBgi3 .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-v4YXAxBgi3 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v4YXAxBgi3 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v4YXAxBgi3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4YXAxBgi3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v4YXAxBgi3 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v4YXAxBgi3 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v4YXAxBgi3 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v4YXAxBgi3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4YXAxBgi3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4YXAxBgi3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4YXAxBgi3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4YXAxBgi3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4YXAxBgi3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4YXAxBgi3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4YXAxBgi3 .navbar {
    height: 70px;
  }
  .cid-v4YXAxBgi3 .navbar.opened {
    height: auto;
  }
  .cid-v4YXAxBgi3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4YXAxBgi3 .navbar-nav {
  margin: 0 auto;
}
.cid-v4YXAxBgi3 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v4YXAxBgi3 .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v4YXAxBgi3 .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-v4YXAxBgi3 .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-v4YXAxBgi3 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v4YXAxBgi3 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v4YXAxBgi3 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v4YXAxBgi3 .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-v4YXAxBgi3 .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-v4YXAxBgi3 .navbar {
    justify-content: flex-start !important;
  }
  .cid-v4YXAxBgi3 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v4YXAxBgi3 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v4YXAxBgi3 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v4YXAxBgi3 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-v4YXAxBgi3 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-v4YXAxBgi3 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v4YXAxBgi3 .content-wrap {
  min-height: 110px;
}
.cid-v4YXAxSqiL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/pxl-20251129.jpg");
}
.cid-v4YXAxSqiL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YXAxSqiL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YXAxSqiL .image-wrap {
  height: 800px;
}
@media (max-width: 992px) {
  .cid-v4YXAxSqiL .image-wrap {
    height: 350px;
  }
}
.cid-v4YXAy0mRo {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4YXAy0mRo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YXAy0mRo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YXAy0mRo .container,
.cid-v4YXAy0mRo .container-small,
.cid-v4YXAy0mRo .container-fluid {
  padding: 0 !important;
}
.cid-v4YXAy0mRo .container,
.cid-v4YXAy0mRo .container-small {
  max-width: 1440px;
}
.cid-v4YXAy0mRo .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v4YXAy0mRo .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-v4YXAy0mRo .text-box {
    padding: 50px 10px;
  }
}
.cid-v4YXAy0mRo .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-v4YXAy0mRo .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-v4YXAy0mRo .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-v4YXAy0mRo .mbr-text {
    margin-top: 20px;
  }
}
.cid-v4YXAy0mRo .mbr-text a {
  text-decoration: underline;
}
.cid-v4YXAy0mRo .mbr-section-btn {
  margin-top: 34px;
}
.cid-v4YXAy0mRo .mbr-section-subtitle,
.cid-v4YXAy0mRo .mbr-section-btn {
  text-align: justify;
}
.cid-v4YXAydwpW {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v4YXAydwpW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YXAydwpW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YXAydwpW .mbr-section-head {
  margin-bottom: 32px;
}
.cid-v4YXAydwpW .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v4YXAydwpW .mbr-section-subtitle {
  color: #24262b;
}
.cid-v4YXAydwpW .items-row {
  row-gap: 32px;
}
.cid-v4YXAydwpW .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-v4YXAydwpW .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-v4YXAydwpW .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-v4YXAydwpW .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-v4YXAydwpW .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-v4YXAydwpW .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v4YXAydwpW .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-v4YXAydwpW .mbr-item-subtitle {
  color: #24262b;
}
.cid-v4YXAydwpW .carousel-control,
.cid-v4YXAydwpW .close {
  background: #1b1b1b;
}
.cid-v4YXAydwpW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v4YXAydwpW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v4YXAydwpW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v4YXAydwpW .carousel-control-next span {
  margin-left: 5px;
}
.cid-v4YXAydwpW .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-v4YXAydwpW .close::before {
  content: '\e91a';
}
.cid-v4YXAydwpW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v4YXAydwpW .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-v4YXAydwpW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4YXAydwpW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v4YXAydwpW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v4YXAydwpW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v4YXAydwpW .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-v4YXAydwpW .carousel-indicators li.active,
.cid-v4YXAydwpW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v4YXAydwpW .carousel-indicators li::after,
.cid-v4YXAydwpW .carousel-indicators li::before {
  content: none;
}
.cid-v4YXAydwpW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v4YXAydwpW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v4YXAydwpW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v4YXAydwpW .carousel-indicators {
    display: none;
  }
}
.cid-v4YXAydwpW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v4YXAydwpW .carousel-inner > .active {
  display: block;
}
.cid-v4YXAydwpW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4YXAydwpW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4YXAydwpW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v4YXAydwpW .carousel-control,
  .cid-v4YXAydwpW .carousel-indicators,
  .cid-v4YXAydwpW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v4YXAydwpW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v4YXAydwpW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v4YXAydwpW .carousel-indicators .active,
.cid-v4YXAydwpW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v4YXAydwpW .carousel-indicators .active {
  background: #fff;
}
.cid-v4YXAydwpW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v4YXAydwpW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v4YXAydwpW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v4YXAydwpW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v4YXAydwpW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v4YXAydwpW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v4YXAydwpW .carousel {
  width: 100%;
}
.cid-v4YXAydwpW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v4YXAydwpW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v4YXAydwpW .modal.fade .modal-dialog,
.cid-v4YXAydwpW .modal.in .modal-dialog {
  transform: none;
}
.cid-v4YXAydwpW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v4YXAydwpW H6 {
  text-align: center;
}
.cid-v4YXAyVSKE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v4YXAyVSKE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4YXAyVSKE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4YXAyVSKE .row {
  justify-content: center;
}
.cid-v4YXAyVSKE .card {
  justify-content: center;
}
.cid-v4YXAyVSKE .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v4YXAyVSKE .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v4YXAyVSKE .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-v4YXAyVSKE .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-v4YXAyVSKE .nav-wrapper .list .item-wrap:hover,
.cid-v4YXAyVSKE .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-v4YXAyVSKE .list,
.cid-v4YXAyVSKE .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v53WOqPCPn .navbar-dropdown {
  position: relative !important;
}
.cid-v53WOqPCPn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v53WOqPCPn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v53WOqPCPn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v53WOqPCPn .dropdown-item:hover,
.cid-v53WOqPCPn .dropdown-item:focus {
  background: #ffffff !important;
  color: #cbff5b !important;
}
.cid-v53WOqPCPn .dropdown-item:hover span {
  color: white;
}
.cid-v53WOqPCPn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v53WOqPCPn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v53WOqPCPn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v53WOqPCPn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v53WOqPCPn .nav-link {
  position: relative;
}
.cid-v53WOqPCPn .container {
  display: flex;
  margin: 0 auto;
  max-width: 1600px;
}
@media (min-width: 992px) {
  .cid-v53WOqPCPn .container {
    flex-wrap: nowrap;
  }
}
.cid-v53WOqPCPn .iconfont-wrapper {
  color: #009241 !important;
  font-size: 1.5rem;
  transition: all 0.3s ease-in-out;
}
.cid-v53WOqPCPn .iconfont-wrapper:hover {
  color: #00fca9 !important;
}
.cid-v53WOqPCPn .dropdown-menu,
.cid-v53WOqPCPn .navbar.opened {
  background: #ffffff !important;
}
.cid-v53WOqPCPn .nav-item:focus,
.cid-v53WOqPCPn .nav-link:focus {
  outline: none;
}
.cid-v53WOqPCPn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v53WOqPCPn .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-v53WOqPCPn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v53WOqPCPn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v53WOqPCPn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v53WOqPCPn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v53WOqPCPn .navbar {
  min-height: 110px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v53WOqPCPn .navbar.opened {
  transition: all 0.3s;
}
.cid-v53WOqPCPn .navbar .dropdown-item {
  padding: 0.5rem 3.2rem 0.5rem 1.8rem;
  border-radius: 0.6rem;
}
.cid-v53WOqPCPn .navbar .navbar-logo img {
  width: auto;
  border-radius: 6px !important;
}
.cid-v53WOqPCPn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v53WOqPCPn .navbar.collapsed {
  justify-content: center;
}
.cid-v53WOqPCPn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v53WOqPCPn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v53WOqPCPn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.4rem);
  }
}
.cid-v53WOqPCPn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v53WOqPCPn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v53WOqPCPn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v53WOqPCPn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v53WOqPCPn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v53WOqPCPn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v53WOqPCPn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v53WOqPCPn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v53WOqPCPn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v53WOqPCPn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v53WOqPCPn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v53WOqPCPn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v53WOqPCPn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v53WOqPCPn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v53WOqPCPn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-v53WOqPCPn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v53WOqPCPn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v53WOqPCPn .navbar.navbar-short {
  min-height: 96px;
}
.cid-v53WOqPCPn .navbar.navbar-short .navbar-brand {
  min-height: 96px;
}
.cid-v53WOqPCPn .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-v53WOqPCPn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v53WOqPCPn .navbar-brand .navbar-caption:hover,
.cid-v53WOqPCPn .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v53WOqPCPn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v53WOqPCPn .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-v53WOqPCPn .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00fca9 !important;
}
.cid-v53WOqPCPn .dropdown-item.active,
.cid-v53WOqPCPn .dropdown-item:active {
  background-color: transparent;
}
.cid-v53WOqPCPn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v53WOqPCPn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v53WOqPCPn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v53WOqPCPn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
  top: 3rem;
  border-radius: 0.6rem;
}
@media (max-width: 992px) {
  .cid-v53WOqPCPn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-v53WOqPCPn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-v53WOqPCPn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v53WOqPCPn ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-v53WOqPCPn ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-v53WOqPCPn .navbar-buttons {
  text-align: center;
}
.cid-v53WOqPCPn .navbar-buttons .btn {
  white-space: nowrap;
  margin-right: 0;
  padding: 11px 32px;
  min-height: auto;
}
.cid-v53WOqPCPn .navbar-buttons .btn .mbr-iconfont {
  width: 32px;
  height: 32px;
  min-width: 32px;
  font-size: 16px;
  margin-left: 32px;
  margin-right: -20px;
}
@media (max-width: 575px) {
  .cid-v53WOqPCPn .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-v53WOqPCPn button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #ffffff !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-v53WOqPCPn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v53WOqPCPn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-v53WOqPCPn button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v53WOqPCPn button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-v53WOqPCPn button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-v53WOqPCPn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v53WOqPCPn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v53WOqPCPn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v53WOqPCPn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v53WOqPCPn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v53WOqPCPn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v53WOqPCPn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v53WOqPCPn .navbar {
    height: 70px;
  }
  .cid-v53WOqPCPn .navbar.opened {
    height: auto;
  }
  .cid-v53WOqPCPn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v53WOqPCPn .navbar-nav {
  margin: 0 auto;
}
.cid-v53WOqPCPn .nav-item {
  padding: 0;
  margin: 0;
}
.cid-v53WOqPCPn .nav-item .nav-link {
  padding: 5px 32px !important;
  margin: 0 !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-v53WOqPCPn .nav-item .nav-link::after {
  color: #00fca9 !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-v53WOqPCPn .nav-item .nav-link:hover {
  background-color: transparent;
  color: #00fca9 !important;
}
.cid-v53WOqPCPn .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-v53WOqPCPn .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-v53WOqPCPn .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
.cid-v53WOqPCPn .nav-item .dropdown-menu .dropdown-item {
  color: #cbff5b !important;
}
.cid-v53WOqPCPn .nav-item .dropdown-menu .dropdown-item:hover {
  color: #00fca9 !important;
}
@media (max-width: 991px) {
  .cid-v53WOqPCPn .navbar {
    justify-content: flex-start !important;
  }
  .cid-v53WOqPCPn .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-v53WOqPCPn .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-v53WOqPCPn .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-v53WOqPCPn .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-v53WOqPCPn .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
  .cid-v53WOqPCPn .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
  }
}
.cid-v53WOqPCPn .content-wrap {
  min-height: 110px;
}
.cid-v53WOr5BZo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/dsc03174-pano-resize.jpg");
}
.cid-v53WOr5BZo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v53WOr5BZo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v53WOr5BZo .image-wrap {
  height: 800px;
}
@media (max-width: 992px) {
  .cid-v53WOr5BZo .image-wrap {
    height: 350px;
  }
}
.cid-v53WOrfVdF {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v53WOrfVdF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v53WOrfVdF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v53WOrfVdF .container,
.cid-v53WOrfVdF .container-small,
.cid-v53WOrfVdF .container-fluid {
  padding: 0 !important;
}
.cid-v53WOrfVdF .container,
.cid-v53WOrfVdF .container-small {
  max-width: 1440px;
}
.cid-v53WOrfVdF .text-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  padding: 20px;
  min-height: 480px;
  margin: 0 auto;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v53WOrfVdF .text-box {
    min-height: 400px;
    padding: 50px 20px;
  }
}
@media (max-width: 767px) {
  .cid-v53WOrfVdF .text-box {
    padding: 50px 10px;
  }
}
.cid-v53WOrfVdF .mbr-section-title {
  color: #131313;
  text-align: left;
}
.cid-v53WOrfVdF .mbr-section-subtitle {
  margin-top: 20px;
  color: #131313;
}
.cid-v53WOrfVdF .mbr-text {
  margin-top: 44px;
  color: #131313;
}
@media (max-width: 767px) {
  .cid-v53WOrfVdF .mbr-text {
    margin-top: 20px;
  }
}
.cid-v53WOrfVdF .mbr-text a {
  text-decoration: underline;
}
.cid-v53WOrfVdF .mbr-section-btn {
  margin-top: 34px;
}
.cid-v53WOrfVdF .mbr-section-subtitle,
.cid-v53WOrfVdF .mbr-section-btn {
  text-align: justify;
}
.cid-v53WOrp3w1 {
  padding-top: 4rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-v53WOrp3w1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v53WOrp3w1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v53WOrp3w1 .mbr-section-head {
  margin-bottom: 32px;
}
.cid-v53WOrp3w1 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v53WOrp3w1 .mbr-section-subtitle {
  color: #24262b;
}
.cid-v53WOrp3w1 .items-row {
  row-gap: 32px;
}
.cid-v53WOrp3w1 .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-v53WOrp3w1 .item-wrapper img {
  width: 100%;
  aspect-ratio: calc(8 / (1 * 7));
  object-fit: cover;
  transition: all 0.3s;
}
.cid-v53WOrp3w1 .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-v53WOrp3w1 .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-v53WOrp3w1 .item-wrapper:hover img {
  transform: scale(1.05);
}
.cid-v53WOrp3w1 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v53WOrp3w1 .item-wrapper:hover .img-overlay {
  opacity: 0.3;
}
.cid-v53WOrp3w1 .mbr-item-subtitle {
  color: #24262b;
}
.cid-v53WOrp3w1 .carousel-control,
.cid-v53WOrp3w1 .close {
  background: #1b1b1b;
}
.cid-v53WOrp3w1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v53WOrp3w1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v53WOrp3w1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v53WOrp3w1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v53WOrp3w1 .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-v53WOrp3w1 .close::before {
  content: '\e91a';
}
.cid-v53WOrp3w1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v53WOrp3w1 .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-v53WOrp3w1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v53WOrp3w1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v53WOrp3w1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v53WOrp3w1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v53WOrp3w1 .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-v53WOrp3w1 .carousel-indicators li.active,
.cid-v53WOrp3w1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v53WOrp3w1 .carousel-indicators li::after,
.cid-v53WOrp3w1 .carousel-indicators li::before {
  content: none;
}
.cid-v53WOrp3w1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v53WOrp3w1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v53WOrp3w1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v53WOrp3w1 .carousel-indicators {
    display: none;
  }
}
.cid-v53WOrp3w1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v53WOrp3w1 .carousel-inner > .active {
  display: block;
}
.cid-v53WOrp3w1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v53WOrp3w1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v53WOrp3w1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v53WOrp3w1 .carousel-control,
  .cid-v53WOrp3w1 .carousel-indicators,
  .cid-v53WOrp3w1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v53WOrp3w1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v53WOrp3w1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v53WOrp3w1 .carousel-indicators .active,
.cid-v53WOrp3w1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v53WOrp3w1 .carousel-indicators .active {
  background: #fff;
}
.cid-v53WOrp3w1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v53WOrp3w1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v53WOrp3w1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v53WOrp3w1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v53WOrp3w1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v53WOrp3w1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v53WOrp3w1 .carousel {
  width: 100%;
}
.cid-v53WOrp3w1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v53WOrp3w1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v53WOrp3w1 .modal.fade .modal-dialog,
.cid-v53WOrp3w1 .modal.in .modal-dialog {
  transform: none;
}
.cid-v53WOrp3w1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v53WOrp3w1 H6 {
  text-align: center;
}
.cid-v53WOseNJn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v53WOseNJn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v53WOseNJn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v53WOseNJn .row {
  justify-content: center;
}
.cid-v53WOseNJn .card {
  justify-content: center;
}
.cid-v53WOseNJn .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v53WOseNJn .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v53WOseNJn .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-v53WOseNJn .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-v53WOseNJn .nav-wrapper .list .item-wrap:hover,
.cid-v53WOseNJn .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-v53WOseNJn .list,
.cid-v53WOseNJn .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
