.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper,
.item-wrapper .mbr-overlay {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 5rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- 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: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #9fe870 !important;
}
.bg-success {
  background-color: #2e481a !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
  color: #264d0c !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #264d0c !important;
  background-color: #bcef9c !important;
  border-color: #bcef9c !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
  color: #d70081 !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #d70081 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info,
.btn-info:active {
  background-color: #320707 !important;
  border-color: #320707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #2e481a !important;
  border-color: #2e481a !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #466d28 !important;
  border-color: #466d28 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #466d28 !important;
  border-color: #466d28 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #9fe870;
  color: #9fe870;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #6ddc25 !important;
  background-color: transparent !important;
  border-color: #6ddc25 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #264d0c !important;
  background-color: #9fe870 !important;
  border-color: #9fe870 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffd7ef;
  color: #ffd7ef;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff80cc !important;
  background-color: transparent !important;
  border-color: #ff80cc !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #d70081 !important;
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #320707;
  color: #320707;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #2e481a;
  color: #2e481a;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #050803 !important;
  background-color: transparent !important;
  border-color: #050803 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #2e481a !important;
  border-color: #2e481a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: #d4d4d4 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #9fe870 !important;
}
.text-secondary {
  color: #ffd7ef !important;
}
.text-success {
  color: #2e481a !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #66d022 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff71c6 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #52cac8 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #cccccc !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #9fe870;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #320707;
}
.alert-warning {
  background-color: #a0e2e1;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #9fe870;
  border-color: #9fe870;
  color: #306310;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #9fe870;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #9ecf79;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.75rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #9fe870 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.75rem;
}
blockquote {
  border-color: #9fe870;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #9fe870;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #9fe870;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #9fe870;
  border-bottom-color: #9fe870;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #9fe870 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffd7ef !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%239fe870' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-vqzq2ND9oC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vqzq2ND9oC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vqzq2ND9oC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vqzq2ND9oC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vqzq2ND9oC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vqzq2ND9oC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vqzq2ND9oC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vqzq2ND9oC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vqzq2ND9oC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vqzq2ND9oC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vqzq2ND9oC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vqzq2ND9oC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vqzq2ND9oC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vqzq2ND9oC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vqzq2ND9oC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vqzq2ND9oC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vqzq2ND9oC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vqzq2ND9oC .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vqzq2ND9oC .navbar-logo {
    padding-left: 0;
  }
}
.cid-vqzq2ND9oC .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqzq2ND9oC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vqzq2ND9oC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vqzq2ND9oC .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vqzq2ND9oC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vqzq2ND9oC .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vqzq2ND9oC .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vqzq2ND9oC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vqzq2ND9oC .nav-item:focus,
.cid-vqzq2ND9oC .nav-link:focus {
  outline: none;
}
.cid-vqzq2ND9oC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vqzq2ND9oC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vqzq2ND9oC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vqzq2ND9oC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vqzq2ND9oC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vqzq2ND9oC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vqzq2ND9oC .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vqzq2ND9oC .navbar.opened {
  transition: all 0.3s;
}
.cid-vqzq2ND9oC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vqzq2ND9oC .navbar .navbar-logo img {
  width: auto;
}
.cid-vqzq2ND9oC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vqzq2ND9oC .navbar.collapsed {
  justify-content: center;
}
.cid-vqzq2ND9oC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vqzq2ND9oC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vqzq2ND9oC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vqzq2ND9oC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vqzq2ND9oC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vqzq2ND9oC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vqzq2ND9oC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vqzq2ND9oC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vqzq2ND9oC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqzq2ND9oC .navbar {
    min-height: 72px;
  }
  .cid-vqzq2ND9oC .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vqzq2ND9oC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vqzq2ND9oC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vqzq2ND9oC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vqzq2ND9oC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vqzq2ND9oC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vqzq2ND9oC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vqzq2ND9oC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vqzq2ND9oC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vqzq2ND9oC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vqzq2ND9oC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vqzq2ND9oC .dropdown-item.active,
.cid-vqzq2ND9oC .dropdown-item:active {
  background-color: transparent;
}
.cid-vqzq2ND9oC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vqzq2ND9oC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vqzq2ND9oC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vqzq2ND9oC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vqzq2ND9oC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vqzq2ND9oC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vqzq2ND9oC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vqzq2ND9oC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vqzq2ND9oC .navbar-buttons {
    text-align: left;
  }
}
.cid-vqzq2ND9oC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vqzq2ND9oC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vqzq2ND9oC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vqzq2ND9oC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqzq2ND9oC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqzq2ND9oC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vqzq2ND9oC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqzq2ND9oC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vqzq2ND9oC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vqzq2ND9oC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqzq2ND9oC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vqzq2ND9oC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vqzq2ND9oC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vqzq2ND9oC .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vqzq2ND9oC .navbar {
    height: 70px;
  }
  .cid-vqzq2ND9oC .navbar.opened {
    height: auto;
  }
  .cid-vqzq2ND9oC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vqzq2ND9oC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vqzq2ND9oC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vqzq2ND9oC .navbar-brand {
    margin-right: auto;
  }
  .cid-vqzq2ND9oC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vqzq2ND9oC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vqzq2ND9oC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vqzq2ND9oC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqzq2ND9oC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vqzq2ND9oC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vqzz3kgsIs {
  background-color: #c6cfe0;
  padding-top: 0;
  padding-bottom: 0;
}
.cid-vqzz3kgsIs .carousel {
  width: 100%;
}
.cid-vqzz3kgsIs .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-vqzz3kgsIs .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-vqzz3kgsIs img,
.cid-vqzz3kgsIs .item-wrapper {
  border-radius: 0 !important;
}
.cid-vqzz3kgsIs .carousel-caption {
  bottom: 40px;
  z-index: 1;
}
.cid-vqzz3kgsIs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vqzz3kgsIs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vqzz3kgsIs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vqzz3kgsIs .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-vqzz3kgsIs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vqzz3kgsIs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vqzz3kgsIs .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vqzz3kgsIs .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vqzz3kgsIs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vqzz3kgsIs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vqzz3kgsIs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vqzz3kgsIs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vqzz3kgsIs .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-vqzz3kgsIs .carousel-indicators li.active,
.cid-vqzz3kgsIs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vqzz3kgsIs .carousel-indicators li::after,
.cid-vqzz3kgsIs .carousel-indicators li::before {
  content: none;
}
.cid-vqzz3kgsIs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vqzz3kgsIs .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-vqzz3kgsIs .mbr-section-subtitle,
  .cid-vqzz3kgsIs .mbr-section-text,
  .cid-vqzz3kgsIs .mbr-section-btn {
    text-align: center;
  }
}
.cid-vqzz3kgsIs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vqFTGvjXxv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vqFTGvjXxv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vqFTGvjXxv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vqFTGvjXxv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vqFTGvjXxv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vqFTGvjXxv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vqFTGvjXxv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vqFTGvjXxv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vqFTGvjXxv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vqFTGvjXxv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vqFTGvjXxv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vqFTGvjXxv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vqFTGvjXxv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vqFTGvjXxv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vqFTGvjXxv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vqFTGvjXxv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vqFTGvjXxv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vqFTGvjXxv .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vqFTGvjXxv .navbar-logo {
    padding-left: 0;
  }
}
.cid-vqFTGvjXxv .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqFTGvjXxv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vqFTGvjXxv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vqFTGvjXxv .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vqFTGvjXxv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vqFTGvjXxv .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vqFTGvjXxv .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vqFTGvjXxv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vqFTGvjXxv .nav-item:focus,
.cid-vqFTGvjXxv .nav-link:focus {
  outline: none;
}
.cid-vqFTGvjXxv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vqFTGvjXxv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vqFTGvjXxv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vqFTGvjXxv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vqFTGvjXxv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vqFTGvjXxv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vqFTGvjXxv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vqFTGvjXxv .navbar.opened {
  transition: all 0.3s;
}
.cid-vqFTGvjXxv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vqFTGvjXxv .navbar .navbar-logo img {
  width: auto;
}
.cid-vqFTGvjXxv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vqFTGvjXxv .navbar.collapsed {
  justify-content: center;
}
.cid-vqFTGvjXxv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vqFTGvjXxv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vqFTGvjXxv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vqFTGvjXxv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vqFTGvjXxv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vqFTGvjXxv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vqFTGvjXxv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vqFTGvjXxv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vqFTGvjXxv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqFTGvjXxv .navbar {
    min-height: 72px;
  }
  .cid-vqFTGvjXxv .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vqFTGvjXxv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vqFTGvjXxv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vqFTGvjXxv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vqFTGvjXxv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vqFTGvjXxv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vqFTGvjXxv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vqFTGvjXxv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vqFTGvjXxv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vqFTGvjXxv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vqFTGvjXxv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vqFTGvjXxv .dropdown-item.active,
.cid-vqFTGvjXxv .dropdown-item:active {
  background-color: transparent;
}
.cid-vqFTGvjXxv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vqFTGvjXxv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vqFTGvjXxv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vqFTGvjXxv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vqFTGvjXxv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vqFTGvjXxv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vqFTGvjXxv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vqFTGvjXxv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vqFTGvjXxv .navbar-buttons {
    text-align: left;
  }
}
.cid-vqFTGvjXxv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vqFTGvjXxv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vqFTGvjXxv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vqFTGvjXxv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqFTGvjXxv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqFTGvjXxv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vqFTGvjXxv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqFTGvjXxv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vqFTGvjXxv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vqFTGvjXxv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqFTGvjXxv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vqFTGvjXxv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vqFTGvjXxv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vqFTGvjXxv .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vqFTGvjXxv .navbar {
    height: 70px;
  }
  .cid-vqFTGvjXxv .navbar.opened {
    height: auto;
  }
  .cid-vqFTGvjXxv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vqFTGvjXxv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vqFTGvjXxv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vqFTGvjXxv .navbar-brand {
    margin-right: auto;
  }
  .cid-vqFTGvjXxv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vqFTGvjXxv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vqFTGvjXxv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vqFTGvjXxv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqFTGvjXxv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vqFTGvjXxv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vr2aazTMLc {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vr2aazTMLc .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vr2aazTMLc .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vr2aazTMLc .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2aazTMLc .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2aazTMLc .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2aazTMLc .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2aazTMLc .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2aazTMLc .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vr2aazTMLc .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vr2aazTMLc .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2aazTMLc .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vr2aazTMLc .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vr2aazTMLc .btn {
  width: 1200;
}
.cid-vr2aazTMLc .item:focus,
.cid-vr2aazTMLc span:focus {
  outline: none;
}
.cid-vr2aazTMLc .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vr2aazTMLc .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2aazTMLc .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2aazTMLc .mbr-section-title {
  color: #ffffff;
}
.cid-vr2aazTMLc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vr2aazTMLc .mbr-text,
.cid-vr2aazTMLc .mbr-section-btn {
  text-align: left;
}
.cid-vr2aazTMLc .item-title {
  text-align: left;
  color: #000000;
}
.cid-vr2aazTMLc .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vr2aazTMLc .content-head {
  max-width: 800px;
}
.cid-vqFTOM6eAn {
  padding-top: 1rem;
  padding-bottom: 10rem;
  background-color: #c6cfe0;
}
.cid-vqFTOM6eAn h6 {
  line-height: 1.2;
}
.cid-vqFTOM6eAn img,
.cid-vqFTOM6eAn .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-vqFTOM6eAn img,
  .cid-vqFTOM6eAn .item-img {
    height: 150px;
    object-fit: cover;
  }
}
.cid-vqFTOM6eAn .item:focus,
.cid-vqFTOM6eAn span:focus {
  outline: none;
}
.cid-vqFTOM6eAn .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-vqFTOM6eAn .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-vqFTOM6eAn .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-vqFTOM6eAn .mbr-text,
.cid-vqFTOM6eAn .mbr-section-btn {
  color: #000000;
}
.cid-vqFTOM6eAn .item-title {
  color: #000000;
  text-align: center;
}
.cid-vqFTOM6eAn .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vqFTOM6eAn .item-text {
  color: #000000;
  text-align: center;
}
.cid-vqFTOM6eAn .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-vqFTOM6eAn img,
  .cid-vqFTOM6eAn .item-img {
    height: 150px;
    object-fit: cover;
  }
  .cid-vqFTOM6eAn .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vqFTOM6eAn .mbr-section-subtitle {
  text-align: left;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vqJuR93b08 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vqJuR93b08 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vqJuR93b08 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vqJuR93b08 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vqJuR93b08 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vqJuR93b08 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vqJuR93b08 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vqJuR93b08 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vqJuR93b08 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vqJuR93b08 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vqJuR93b08 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vqJuR93b08 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vqJuR93b08 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vqJuR93b08 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vqJuR93b08 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vqJuR93b08 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vqJuR93b08 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vqJuR93b08 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vqJuR93b08 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vqJuR93b08 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqJuR93b08 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vqJuR93b08 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vqJuR93b08 .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vqJuR93b08 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vqJuR93b08 .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vqJuR93b08 .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vqJuR93b08 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vqJuR93b08 .nav-item:focus,
.cid-vqJuR93b08 .nav-link:focus {
  outline: none;
}
.cid-vqJuR93b08 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vqJuR93b08 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vqJuR93b08 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vqJuR93b08 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vqJuR93b08 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vqJuR93b08 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vqJuR93b08 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vqJuR93b08 .navbar.opened {
  transition: all 0.3s;
}
.cid-vqJuR93b08 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vqJuR93b08 .navbar .navbar-logo img {
  width: auto;
}
.cid-vqJuR93b08 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vqJuR93b08 .navbar.collapsed {
  justify-content: center;
}
.cid-vqJuR93b08 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vqJuR93b08 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vqJuR93b08 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vqJuR93b08 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vqJuR93b08 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vqJuR93b08 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vqJuR93b08 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vqJuR93b08 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vqJuR93b08 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqJuR93b08 .navbar {
    min-height: 72px;
  }
  .cid-vqJuR93b08 .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vqJuR93b08 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vqJuR93b08 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vqJuR93b08 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vqJuR93b08 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vqJuR93b08 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vqJuR93b08 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vqJuR93b08 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vqJuR93b08 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vqJuR93b08 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vqJuR93b08 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vqJuR93b08 .dropdown-item.active,
.cid-vqJuR93b08 .dropdown-item:active {
  background-color: transparent;
}
.cid-vqJuR93b08 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vqJuR93b08 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vqJuR93b08 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vqJuR93b08 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vqJuR93b08 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vqJuR93b08 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vqJuR93b08 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vqJuR93b08 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vqJuR93b08 .navbar-buttons {
    text-align: left;
  }
}
.cid-vqJuR93b08 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vqJuR93b08 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vqJuR93b08 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vqJuR93b08 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqJuR93b08 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqJuR93b08 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vqJuR93b08 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqJuR93b08 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vqJuR93b08 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vqJuR93b08 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqJuR93b08 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vqJuR93b08 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vqJuR93b08 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vqJuR93b08 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vqJuR93b08 .navbar {
    height: 70px;
  }
  .cid-vqJuR93b08 .navbar.opened {
    height: auto;
  }
  .cid-vqJuR93b08 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vqJuR93b08 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vqJuR93b08 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vqJuR93b08 .navbar-brand {
    margin-right: auto;
  }
  .cid-vqJuR93b08 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vqJuR93b08 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vqJuR93b08 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vqJuR93b08 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqJuR93b08 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vqJuR93b08 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vr2lcjSZ4i {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vr2lcjSZ4i .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vr2lcjSZ4i .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vr2lcjSZ4i .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2lcjSZ4i .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2lcjSZ4i .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2lcjSZ4i .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2lcjSZ4i .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2lcjSZ4i .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vr2lcjSZ4i .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vr2lcjSZ4i .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2lcjSZ4i .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vr2lcjSZ4i .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vr2lcjSZ4i .btn {
  width: 1200;
}
.cid-vr2lcjSZ4i .item:focus,
.cid-vr2lcjSZ4i span:focus {
  outline: none;
}
.cid-vr2lcjSZ4i .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vr2lcjSZ4i .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2lcjSZ4i .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2lcjSZ4i .mbr-section-title {
  color: #ffffff;
}
.cid-vr2lcjSZ4i .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vr2lcjSZ4i .mbr-text,
.cid-vr2lcjSZ4i .mbr-section-btn {
  text-align: left;
}
.cid-vr2lcjSZ4i .item-title {
  text-align: left;
  color: #000000;
}
.cid-vr2lcjSZ4i .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vr2lcjSZ4i .content-head {
  max-width: 800px;
}
.cid-vqJuR9ecTU {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vqJuR9ecTU .row {
  flex-direction: row-reverse;
}
.cid-vqJuR9ecTU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vqJuR9ecTU .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vqJuR9ecTU .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vqJuR9ecTU .mbr-card-title {
  color: #000000;
}
.cid-vqJuR9ecTU .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vqJuR9ecTU .mbr-text,
.cid-vqJuR9ecTU .mbr-section-btn {
  text-align: left;
}
.cid-vqJuR9ecTU .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vqKaxWhS0p {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vqKaxWhS0p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vqKaxWhS0p .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vqKaxWhS0p .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vqKaxWhS0p .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vqKaxWhS0p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vqKaxWhS0p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vqKaxWhS0p .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vqKaxWhS0p .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vqKaxWhS0p .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vqKaxWhS0p .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vqKaxWhS0p .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vqKaxWhS0p .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vqKaxWhS0p .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vqKaxWhS0p .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vqKaxWhS0p .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vqKaxWhS0p .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vqKaxWhS0p .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vqKaxWhS0p .navbar-logo {
    padding-left: 0;
  }
}
.cid-vqKaxWhS0p .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqKaxWhS0p .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vqKaxWhS0p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vqKaxWhS0p .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vqKaxWhS0p .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vqKaxWhS0p .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vqKaxWhS0p .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vqKaxWhS0p .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vqKaxWhS0p .nav-item:focus,
.cid-vqKaxWhS0p .nav-link:focus {
  outline: none;
}
.cid-vqKaxWhS0p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vqKaxWhS0p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vqKaxWhS0p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vqKaxWhS0p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vqKaxWhS0p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vqKaxWhS0p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vqKaxWhS0p .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vqKaxWhS0p .navbar.opened {
  transition: all 0.3s;
}
.cid-vqKaxWhS0p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vqKaxWhS0p .navbar .navbar-logo img {
  width: auto;
}
.cid-vqKaxWhS0p .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vqKaxWhS0p .navbar.collapsed {
  justify-content: center;
}
.cid-vqKaxWhS0p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vqKaxWhS0p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vqKaxWhS0p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vqKaxWhS0p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vqKaxWhS0p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vqKaxWhS0p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vqKaxWhS0p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vqKaxWhS0p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vqKaxWhS0p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqKaxWhS0p .navbar {
    min-height: 72px;
  }
  .cid-vqKaxWhS0p .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vqKaxWhS0p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vqKaxWhS0p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vqKaxWhS0p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vqKaxWhS0p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vqKaxWhS0p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vqKaxWhS0p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vqKaxWhS0p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vqKaxWhS0p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vqKaxWhS0p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vqKaxWhS0p .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vqKaxWhS0p .dropdown-item.active,
.cid-vqKaxWhS0p .dropdown-item:active {
  background-color: transparent;
}
.cid-vqKaxWhS0p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vqKaxWhS0p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vqKaxWhS0p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vqKaxWhS0p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vqKaxWhS0p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vqKaxWhS0p .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vqKaxWhS0p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vqKaxWhS0p .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vqKaxWhS0p .navbar-buttons {
    text-align: left;
  }
}
.cid-vqKaxWhS0p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vqKaxWhS0p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vqKaxWhS0p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vqKaxWhS0p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqKaxWhS0p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqKaxWhS0p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vqKaxWhS0p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqKaxWhS0p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vqKaxWhS0p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vqKaxWhS0p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqKaxWhS0p .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vqKaxWhS0p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vqKaxWhS0p .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vqKaxWhS0p .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vqKaxWhS0p .navbar {
    height: 70px;
  }
  .cid-vqKaxWhS0p .navbar.opened {
    height: auto;
  }
  .cid-vqKaxWhS0p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vqKaxWhS0p .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vqKaxWhS0p .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vqKaxWhS0p .navbar-brand {
    margin-right: auto;
  }
  .cid-vqKaxWhS0p .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vqKaxWhS0p .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vqKaxWhS0p .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vqKaxWhS0p .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqKaxWhS0p .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vqKaxWhS0p .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vr2as9ZOeZ {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vr2as9ZOeZ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vr2as9ZOeZ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vr2as9ZOeZ .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2as9ZOeZ .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2as9ZOeZ .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2as9ZOeZ .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2as9ZOeZ .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2as9ZOeZ .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vr2as9ZOeZ .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vr2as9ZOeZ .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2as9ZOeZ .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vr2as9ZOeZ .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vr2as9ZOeZ .btn {
  width: 1200;
}
.cid-vr2as9ZOeZ .item:focus,
.cid-vr2as9ZOeZ span:focus {
  outline: none;
}
.cid-vr2as9ZOeZ .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vr2as9ZOeZ .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2as9ZOeZ .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2as9ZOeZ .mbr-section-title {
  color: #ffffff;
}
.cid-vr2as9ZOeZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vr2as9ZOeZ .mbr-text,
.cid-vr2as9ZOeZ .mbr-section-btn {
  text-align: left;
}
.cid-vr2as9ZOeZ .item-title {
  text-align: left;
  color: #000000;
}
.cid-vr2as9ZOeZ .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vr2as9ZOeZ .content-head {
  max-width: 800px;
}
.cid-vqKaxWprMC {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vqKaxWprMC h6 {
  line-height: 1.2;
}
.cid-vqKaxWprMC img,
.cid-vqKaxWprMC .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-vqKaxWprMC img,
  .cid-vqKaxWprMC .item-img {
    height: 150px;
    object-fit: cover;
  }
}
.cid-vqKaxWprMC .item:focus,
.cid-vqKaxWprMC span:focus {
  outline: none;
}
.cid-vqKaxWprMC .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-vqKaxWprMC .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-vqKaxWprMC .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-vqKaxWprMC .mbr-text,
.cid-vqKaxWprMC .mbr-section-btn {
  color: #000000;
}
.cid-vqKaxWprMC .item-title {
  color: #000000;
  text-align: center;
}
.cid-vqKaxWprMC .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vqKaxWprMC .item-text {
  color: #000000;
  text-align: center;
}
.cid-vqKaxWprMC .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-vqKaxWprMC img,
  .cid-vqKaxWprMC .item-img {
    height: 150px;
    object-fit: cover;
  }
  .cid-vqKaxWprMC .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vqKaxWprMC .mbr-section-subtitle {
  text-align: left;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vqKcURwskT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vqKcURwskT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vqKcURwskT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vqKcURwskT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vqKcURwskT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vqKcURwskT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vqKcURwskT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vqKcURwskT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vqKcURwskT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vqKcURwskT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vqKcURwskT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vqKcURwskT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vqKcURwskT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vqKcURwskT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vqKcURwskT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vqKcURwskT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vqKcURwskT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vqKcURwskT .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vqKcURwskT .navbar-logo {
    padding-left: 0;
  }
}
.cid-vqKcURwskT .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqKcURwskT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vqKcURwskT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vqKcURwskT .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vqKcURwskT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vqKcURwskT .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vqKcURwskT .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vqKcURwskT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vqKcURwskT .nav-item:focus,
.cid-vqKcURwskT .nav-link:focus {
  outline: none;
}
.cid-vqKcURwskT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vqKcURwskT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vqKcURwskT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vqKcURwskT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vqKcURwskT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vqKcURwskT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vqKcURwskT .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vqKcURwskT .navbar.opened {
  transition: all 0.3s;
}
.cid-vqKcURwskT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vqKcURwskT .navbar .navbar-logo img {
  width: auto;
}
.cid-vqKcURwskT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vqKcURwskT .navbar.collapsed {
  justify-content: center;
}
.cid-vqKcURwskT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vqKcURwskT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vqKcURwskT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vqKcURwskT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vqKcURwskT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vqKcURwskT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vqKcURwskT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vqKcURwskT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vqKcURwskT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqKcURwskT .navbar {
    min-height: 72px;
  }
  .cid-vqKcURwskT .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vqKcURwskT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vqKcURwskT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vqKcURwskT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vqKcURwskT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vqKcURwskT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vqKcURwskT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vqKcURwskT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vqKcURwskT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vqKcURwskT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vqKcURwskT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vqKcURwskT .dropdown-item.active,
.cid-vqKcURwskT .dropdown-item:active {
  background-color: transparent;
}
.cid-vqKcURwskT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vqKcURwskT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vqKcURwskT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vqKcURwskT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vqKcURwskT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vqKcURwskT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vqKcURwskT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vqKcURwskT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vqKcURwskT .navbar-buttons {
    text-align: left;
  }
}
.cid-vqKcURwskT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vqKcURwskT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vqKcURwskT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vqKcURwskT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqKcURwskT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqKcURwskT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vqKcURwskT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqKcURwskT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vqKcURwskT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vqKcURwskT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqKcURwskT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vqKcURwskT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vqKcURwskT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vqKcURwskT .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vqKcURwskT .navbar {
    height: 70px;
  }
  .cid-vqKcURwskT .navbar.opened {
    height: auto;
  }
  .cid-vqKcURwskT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vqKcURwskT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vqKcURwskT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vqKcURwskT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vqKcURwskT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vqKcURwskT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vqKcURwskT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vqKcURwskT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vqKcURwskT .navbar-brand {
    margin-right: auto;
  }
  .cid-vqKcURwskT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vqKcURwskT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vqKcURwskT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vqKcURwskT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqKcURwskT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vqKcURwskT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vqKcURwskT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vqKcURwskT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vqKcURwskT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqKcURwskT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vqKcURwskT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vqKcURE8rl {
  padding-top: 9rem;
  padding-bottom: 10rem;
  background-color: #c6cfe0;
}
.cid-vqKcURE8rl h6 {
  line-height: 1.2;
}
.cid-vqKcURE8rl img,
.cid-vqKcURE8rl .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-vqKcURE8rl img,
  .cid-vqKcURE8rl .item-img {
    height: 150px;
    object-fit: cover;
  }
}
.cid-vqKcURE8rl .item:focus,
.cid-vqKcURE8rl span:focus {
  outline: none;
}
.cid-vqKcURE8rl .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-vqKcURE8rl .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-vqKcURE8rl .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-vqKcURE8rl .mbr-text,
.cid-vqKcURE8rl .mbr-section-btn {
  color: #000000;
}
.cid-vqKcURE8rl .item-title {
  color: #000000;
  text-align: center;
}
.cid-vqKcURE8rl .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vqKcURE8rl .item-text {
  color: #000000;
  text-align: center;
}
.cid-vqKcURE8rl .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-vqKcURE8rl img,
  .cid-vqKcURE8rl .item-img {
    height: 150px;
    object-fit: cover;
  }
  .cid-vqKcURE8rl .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vqKcURE8rl .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-vqKcURE8rl .mbr-section-subtitle {
  text-align: left;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vqOPlh5FQl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vqOPlh5FQl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vqOPlh5FQl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vqOPlh5FQl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vqOPlh5FQl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vqOPlh5FQl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vqOPlh5FQl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vqOPlh5FQl .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vqOPlh5FQl .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vqOPlh5FQl .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vqOPlh5FQl .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vqOPlh5FQl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vqOPlh5FQl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vqOPlh5FQl .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vqOPlh5FQl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vqOPlh5FQl .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vqOPlh5FQl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vqOPlh5FQl .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vqOPlh5FQl .navbar-logo {
    padding-left: 0;
  }
}
.cid-vqOPlh5FQl .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqOPlh5FQl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vqOPlh5FQl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vqOPlh5FQl .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vqOPlh5FQl .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vqOPlh5FQl .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vqOPlh5FQl .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vqOPlh5FQl .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vqOPlh5FQl .nav-item:focus,
.cid-vqOPlh5FQl .nav-link:focus {
  outline: none;
}
.cid-vqOPlh5FQl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vqOPlh5FQl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vqOPlh5FQl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vqOPlh5FQl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vqOPlh5FQl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vqOPlh5FQl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vqOPlh5FQl .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vqOPlh5FQl .navbar.opened {
  transition: all 0.3s;
}
.cid-vqOPlh5FQl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vqOPlh5FQl .navbar .navbar-logo img {
  width: auto;
}
.cid-vqOPlh5FQl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vqOPlh5FQl .navbar.collapsed {
  justify-content: center;
}
.cid-vqOPlh5FQl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vqOPlh5FQl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vqOPlh5FQl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vqOPlh5FQl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vqOPlh5FQl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vqOPlh5FQl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vqOPlh5FQl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vqOPlh5FQl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vqOPlh5FQl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqOPlh5FQl .navbar {
    min-height: 72px;
  }
  .cid-vqOPlh5FQl .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vqOPlh5FQl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vqOPlh5FQl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vqOPlh5FQl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vqOPlh5FQl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vqOPlh5FQl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vqOPlh5FQl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vqOPlh5FQl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vqOPlh5FQl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vqOPlh5FQl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vqOPlh5FQl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vqOPlh5FQl .dropdown-item.active,
.cid-vqOPlh5FQl .dropdown-item:active {
  background-color: transparent;
}
.cid-vqOPlh5FQl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vqOPlh5FQl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vqOPlh5FQl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vqOPlh5FQl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vqOPlh5FQl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vqOPlh5FQl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vqOPlh5FQl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vqOPlh5FQl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vqOPlh5FQl .navbar-buttons {
    text-align: left;
  }
}
.cid-vqOPlh5FQl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vqOPlh5FQl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vqOPlh5FQl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vqOPlh5FQl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqOPlh5FQl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqOPlh5FQl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vqOPlh5FQl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqOPlh5FQl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vqOPlh5FQl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vqOPlh5FQl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqOPlh5FQl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vqOPlh5FQl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vqOPlh5FQl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vqOPlh5FQl .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vqOPlh5FQl .navbar {
    height: 70px;
  }
  .cid-vqOPlh5FQl .navbar.opened {
    height: auto;
  }
  .cid-vqOPlh5FQl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vqOPlh5FQl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vqOPlh5FQl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vqOPlh5FQl .navbar-brand {
    margin-right: auto;
  }
  .cid-vqOPlh5FQl .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vqOPlh5FQl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vqOPlh5FQl .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vqOPlh5FQl .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqOPlh5FQl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vqOPlh5FQl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vr2l3e5LJi {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vr2l3e5LJi .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vr2l3e5LJi .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vr2l3e5LJi .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2l3e5LJi .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2l3e5LJi .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2l3e5LJi .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2l3e5LJi .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2l3e5LJi .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vr2l3e5LJi .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vr2l3e5LJi .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2l3e5LJi .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vr2l3e5LJi .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vr2l3e5LJi .btn {
  width: 1200;
}
.cid-vr2l3e5LJi .item:focus,
.cid-vr2l3e5LJi span:focus {
  outline: none;
}
.cid-vr2l3e5LJi .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vr2l3e5LJi .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2l3e5LJi .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2l3e5LJi .mbr-section-title {
  color: #ffffff;
}
.cid-vr2l3e5LJi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vr2l3e5LJi .mbr-text,
.cid-vr2l3e5LJi .mbr-section-btn {
  text-align: left;
}
.cid-vr2l3e5LJi .item-title {
  text-align: left;
  color: #000000;
}
.cid-vr2l3e5LJi .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vr2l3e5LJi .content-head {
  max-width: 800px;
}
.cid-vqOPlhdgmQ {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vqOPlhdgmQ .row {
  flex-direction: row-reverse;
}
.cid-vqOPlhdgmQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vqOPlhdgmQ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vqOPlhdgmQ .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-vqOPlhdgmQ .mbr-card-title {
  color: #000000;
}
.cid-vqOPlhdgmQ .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vqOPlhdgmQ .mbr-text,
.cid-vqOPlhdgmQ .mbr-section-btn {
  text-align: left;
}
.cid-vqOPlhdgmQ .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vqQYvJG24c {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vqQYvJG24c .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vqQYvJG24c .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vqQYvJG24c .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vqQYvJG24c .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vqQYvJG24c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vqQYvJG24c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vqQYvJG24c .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vqQYvJG24c .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vqQYvJG24c .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vqQYvJG24c .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vqQYvJG24c .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vqQYvJG24c .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vqQYvJG24c .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vqQYvJG24c .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vqQYvJG24c .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vqQYvJG24c .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vqQYvJG24c .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vqQYvJG24c .navbar-logo {
    padding-left: 0;
  }
}
.cid-vqQYvJG24c .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqQYvJG24c .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vqQYvJG24c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vqQYvJG24c .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vqQYvJG24c .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vqQYvJG24c .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vqQYvJG24c .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vqQYvJG24c .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vqQYvJG24c .nav-item:focus,
.cid-vqQYvJG24c .nav-link:focus {
  outline: none;
}
.cid-vqQYvJG24c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vqQYvJG24c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vqQYvJG24c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vqQYvJG24c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vqQYvJG24c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vqQYvJG24c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vqQYvJG24c .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vqQYvJG24c .navbar.opened {
  transition: all 0.3s;
}
.cid-vqQYvJG24c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vqQYvJG24c .navbar .navbar-logo img {
  width: auto;
}
.cid-vqQYvJG24c .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vqQYvJG24c .navbar.collapsed {
  justify-content: center;
}
.cid-vqQYvJG24c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vqQYvJG24c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vqQYvJG24c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vqQYvJG24c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vqQYvJG24c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vqQYvJG24c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vqQYvJG24c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vqQYvJG24c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vqQYvJG24c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqQYvJG24c .navbar {
    min-height: 72px;
  }
  .cid-vqQYvJG24c .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vqQYvJG24c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vqQYvJG24c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vqQYvJG24c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vqQYvJG24c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vqQYvJG24c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vqQYvJG24c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vqQYvJG24c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vqQYvJG24c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vqQYvJG24c .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vqQYvJG24c .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vqQYvJG24c .dropdown-item.active,
.cid-vqQYvJG24c .dropdown-item:active {
  background-color: transparent;
}
.cid-vqQYvJG24c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vqQYvJG24c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vqQYvJG24c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vqQYvJG24c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vqQYvJG24c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vqQYvJG24c .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vqQYvJG24c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vqQYvJG24c .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vqQYvJG24c .navbar-buttons {
    text-align: left;
  }
}
.cid-vqQYvJG24c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vqQYvJG24c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vqQYvJG24c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vqQYvJG24c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqQYvJG24c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqQYvJG24c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vqQYvJG24c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqQYvJG24c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vqQYvJG24c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vqQYvJG24c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqQYvJG24c .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vqQYvJG24c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vqQYvJG24c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vqQYvJG24c .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vqQYvJG24c .navbar {
    height: 70px;
  }
  .cid-vqQYvJG24c .navbar.opened {
    height: auto;
  }
  .cid-vqQYvJG24c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vqQYvJG24c .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vqQYvJG24c .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vqQYvJG24c .navbar-brand {
    margin-right: auto;
  }
  .cid-vqQYvJG24c .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vqQYvJG24c .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vqQYvJG24c .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vqQYvJG24c .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqQYvJG24c .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vqQYvJG24c .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vr2aIRKuzd {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vr2aIRKuzd .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vr2aIRKuzd .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vr2aIRKuzd .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2aIRKuzd .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2aIRKuzd .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2aIRKuzd .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2aIRKuzd .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2aIRKuzd .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vr2aIRKuzd .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vr2aIRKuzd .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2aIRKuzd .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vr2aIRKuzd .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vr2aIRKuzd .btn {
  width: 1200;
}
.cid-vr2aIRKuzd .item:focus,
.cid-vr2aIRKuzd span:focus {
  outline: none;
}
.cid-vr2aIRKuzd .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vr2aIRKuzd .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2aIRKuzd .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2aIRKuzd .mbr-section-title {
  color: #ffffff;
}
.cid-vr2aIRKuzd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vr2aIRKuzd .mbr-text,
.cid-vr2aIRKuzd .mbr-section-btn {
  text-align: left;
}
.cid-vr2aIRKuzd .item-title {
  text-align: left;
  color: #000000;
}
.cid-vr2aIRKuzd .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vr2aIRKuzd .content-head {
  max-width: 800px;
}
.cid-vqQYvJQ08c {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vqQYvJQ08c h6 {
  line-height: 1.2;
}
.cid-vqQYvJQ08c img,
.cid-vqQYvJQ08c .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-vqQYvJQ08c img,
  .cid-vqQYvJQ08c .item-img {
    height: 225px;
    object-fit: cover;
  }
}
.cid-vqQYvJQ08c .item:focus,
.cid-vqQYvJQ08c span:focus {
  outline: none;
}
.cid-vqQYvJQ08c .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-vqQYvJQ08c .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-vqQYvJQ08c .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-vqQYvJQ08c .mbr-text,
.cid-vqQYvJQ08c .mbr-section-btn {
  color: #000000;
}
.cid-vqQYvJQ08c .item-title {
  color: #000000;
  text-align: center;
}
.cid-vqQYvJQ08c .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vqQYvJQ08c .item-text {
  color: #000000;
  text-align: center;
}
.cid-vqQYvJQ08c .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-vqQYvJQ08c img,
  .cid-vqQYvJQ08c .item-img {
    height: 225px;
    object-fit: cover;
  }
  .cid-vqQYvJQ08c .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vqQYvJQ08c .mbr-section-subtitle {
  text-align: left;
}
.cid-vqQYvJQ08c .item-subtitle,
.cid-vqQYvJQ08c .mbr-section-btn {
  text-align: left;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vqR1A0xjRO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vqR1A0xjRO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vqR1A0xjRO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vqR1A0xjRO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vqR1A0xjRO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vqR1A0xjRO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vqR1A0xjRO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vqR1A0xjRO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vqR1A0xjRO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vqR1A0xjRO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vqR1A0xjRO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vqR1A0xjRO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vqR1A0xjRO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vqR1A0xjRO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vqR1A0xjRO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vqR1A0xjRO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vqR1A0xjRO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vqR1A0xjRO .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vqR1A0xjRO .navbar-logo {
    padding-left: 0;
  }
}
.cid-vqR1A0xjRO .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqR1A0xjRO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vqR1A0xjRO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vqR1A0xjRO .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vqR1A0xjRO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vqR1A0xjRO .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vqR1A0xjRO .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vqR1A0xjRO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vqR1A0xjRO .nav-item:focus,
.cid-vqR1A0xjRO .nav-link:focus {
  outline: none;
}
.cid-vqR1A0xjRO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vqR1A0xjRO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vqR1A0xjRO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vqR1A0xjRO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vqR1A0xjRO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vqR1A0xjRO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vqR1A0xjRO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vqR1A0xjRO .navbar.opened {
  transition: all 0.3s;
}
.cid-vqR1A0xjRO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vqR1A0xjRO .navbar .navbar-logo img {
  width: auto;
}
.cid-vqR1A0xjRO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vqR1A0xjRO .navbar.collapsed {
  justify-content: center;
}
.cid-vqR1A0xjRO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vqR1A0xjRO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vqR1A0xjRO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vqR1A0xjRO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vqR1A0xjRO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vqR1A0xjRO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vqR1A0xjRO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vqR1A0xjRO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vqR1A0xjRO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vqR1A0xjRO .navbar {
    min-height: 72px;
  }
  .cid-vqR1A0xjRO .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vqR1A0xjRO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vqR1A0xjRO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vqR1A0xjRO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vqR1A0xjRO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vqR1A0xjRO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vqR1A0xjRO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vqR1A0xjRO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vqR1A0xjRO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vqR1A0xjRO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vqR1A0xjRO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vqR1A0xjRO .dropdown-item.active,
.cid-vqR1A0xjRO .dropdown-item:active {
  background-color: transparent;
}
.cid-vqR1A0xjRO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vqR1A0xjRO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vqR1A0xjRO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vqR1A0xjRO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vqR1A0xjRO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vqR1A0xjRO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vqR1A0xjRO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vqR1A0xjRO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vqR1A0xjRO .navbar-buttons {
    text-align: left;
  }
}
.cid-vqR1A0xjRO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vqR1A0xjRO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vqR1A0xjRO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vqR1A0xjRO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqR1A0xjRO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vqR1A0xjRO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vqR1A0xjRO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqR1A0xjRO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vqR1A0xjRO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vqR1A0xjRO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vqR1A0xjRO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vqR1A0xjRO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vqR1A0xjRO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vqR1A0xjRO .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vqR1A0xjRO .navbar {
    height: 70px;
  }
  .cid-vqR1A0xjRO .navbar.opened {
    height: auto;
  }
  .cid-vqR1A0xjRO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vqR1A0xjRO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vqR1A0xjRO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vqR1A0xjRO .navbar-brand {
    margin-right: auto;
  }
  .cid-vqR1A0xjRO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vqR1A0xjRO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vqR1A0xjRO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vqR1A0xjRO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vqR1A0xjRO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vqR1A0xjRO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vr2aT4SF3T {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vr2aT4SF3T .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vr2aT4SF3T .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vr2aT4SF3T .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2aT4SF3T .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2aT4SF3T .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2aT4SF3T .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2aT4SF3T .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2aT4SF3T .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vr2aT4SF3T .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vr2aT4SF3T .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vr2aT4SF3T .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vr2aT4SF3T .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vr2aT4SF3T .btn {
  width: 1200;
}
.cid-vr2aT4SF3T .item:focus,
.cid-vr2aT4SF3T span:focus {
  outline: none;
}
.cid-vr2aT4SF3T .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vr2aT4SF3T .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vr2aT4SF3T .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vr2aT4SF3T .mbr-section-title {
  color: #ffffff;
}
.cid-vr2aT4SF3T .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vr2aT4SF3T .mbr-text,
.cid-vr2aT4SF3T .mbr-section-btn {
  text-align: left;
}
.cid-vr2aT4SF3T .item-title {
  text-align: left;
  color: #000000;
}
.cid-vr2aT4SF3T .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vr2aT4SF3T .content-head {
  max-width: 800px;
}
.cid-vqR1A0HTRT {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vqR1A0HTRT h6 {
  line-height: 1.2;
}
.cid-vqR1A0HTRT img,
.cid-vqR1A0HTRT .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-vqR1A0HTRT img,
  .cid-vqR1A0HTRT .item-img {
    height: 225px;
    object-fit: cover;
  }
}
.cid-vqR1A0HTRT .item:focus,
.cid-vqR1A0HTRT span:focus {
  outline: none;
}
.cid-vqR1A0HTRT .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-vqR1A0HTRT .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-vqR1A0HTRT .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-vqR1A0HTRT .mbr-text,
.cid-vqR1A0HTRT .mbr-section-btn {
  color: #000000;
}
.cid-vqR1A0HTRT .item-title {
  color: #000000;
  text-align: center;
}
.cid-vqR1A0HTRT .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vqR1A0HTRT .item-text {
  color: #000000;
  text-align: center;
}
.cid-vqR1A0HTRT .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-vqR1A0HTRT img,
  .cid-vqR1A0HTRT .item-img {
    height: 225px;
    object-fit: cover;
  }
  .cid-vqR1A0HTRT .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vqR1A0HTRT .mbr-section-subtitle {
  text-align: left;
}
.cid-vqR1A0HTRT .item-subtitle,
.cid-vqR1A0HTRT .mbr-section-btn {
  text-align: left;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vrcNSA1czj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vrcNSA1czj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vrcNSA1czj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vrcNSA1czj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vrcNSA1czj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vrcNSA1czj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vrcNSA1czj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vrcNSA1czj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vrcNSA1czj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vrcNSA1czj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vrcNSA1czj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vrcNSA1czj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vrcNSA1czj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vrcNSA1czj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vrcNSA1czj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vrcNSA1czj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vrcNSA1czj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vrcNSA1czj .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vrcNSA1czj .navbar-logo {
    padding-left: 0;
  }
}
.cid-vrcNSA1czj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vrcNSA1czj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vrcNSA1czj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vrcNSA1czj .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vrcNSA1czj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vrcNSA1czj .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vrcNSA1czj .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vrcNSA1czj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vrcNSA1czj .nav-item:focus,
.cid-vrcNSA1czj .nav-link:focus {
  outline: none;
}
.cid-vrcNSA1czj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vrcNSA1czj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vrcNSA1czj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vrcNSA1czj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vrcNSA1czj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vrcNSA1czj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vrcNSA1czj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vrcNSA1czj .navbar.opened {
  transition: all 0.3s;
}
.cid-vrcNSA1czj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vrcNSA1czj .navbar .navbar-logo img {
  width: auto;
}
.cid-vrcNSA1czj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vrcNSA1czj .navbar.collapsed {
  justify-content: center;
}
.cid-vrcNSA1czj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vrcNSA1czj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vrcNSA1czj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vrcNSA1czj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vrcNSA1czj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vrcNSA1czj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vrcNSA1czj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vrcNSA1czj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vrcNSA1czj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vrcNSA1czj .navbar {
    min-height: 72px;
  }
  .cid-vrcNSA1czj .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vrcNSA1czj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vrcNSA1czj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vrcNSA1czj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vrcNSA1czj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vrcNSA1czj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vrcNSA1czj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vrcNSA1czj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vrcNSA1czj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vrcNSA1czj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vrcNSA1czj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vrcNSA1czj .dropdown-item.active,
.cid-vrcNSA1czj .dropdown-item:active {
  background-color: transparent;
}
.cid-vrcNSA1czj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vrcNSA1czj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vrcNSA1czj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vrcNSA1czj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vrcNSA1czj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vrcNSA1czj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vrcNSA1czj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vrcNSA1czj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vrcNSA1czj .navbar-buttons {
    text-align: left;
  }
}
.cid-vrcNSA1czj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vrcNSA1czj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vrcNSA1czj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vrcNSA1czj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vrcNSA1czj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vrcNSA1czj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vrcNSA1czj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vrcNSA1czj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vrcNSA1czj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vrcNSA1czj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vrcNSA1czj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vrcNSA1czj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vrcNSA1czj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vrcNSA1czj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vrcNSA1czj .navbar {
    height: 70px;
  }
  .cid-vrcNSA1czj .navbar.opened {
    height: auto;
  }
  .cid-vrcNSA1czj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vrcNSA1czj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vrcNSA1czj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vrcNSA1czj .navbar-brand {
    margin-right: auto;
  }
  .cid-vrcNSA1czj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vrcNSA1czj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vrcNSA1czj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vrcNSA1czj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vrcNSA1czj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vrcNSA1czj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vrcNSA92iT {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vrcNSA92iT .row {
  flex-direction: row-reverse;
}
.cid-vrcNSA92iT .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vrcNSA92iT .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vrcNSA92iT .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-vrcNSA92iT .mbr-card-title {
  color: #000000;
}
.cid-vrcNSA92iT .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vrcNSA92iT .mbr-text,
.cid-vrcNSA92iT .mbr-section-btn {
  text-align: left;
}
.cid-vrcNSA92iT .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vrdT9FY7ZK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vrdT9FY7ZK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vrdT9FY7ZK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vrdT9FY7ZK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vrdT9FY7ZK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vrdT9FY7ZK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vrdT9FY7ZK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vrdT9FY7ZK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vrdT9FY7ZK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vrdT9FY7ZK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vrdT9FY7ZK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vrdT9FY7ZK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vrdT9FY7ZK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vrdT9FY7ZK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vrdT9FY7ZK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vrdT9FY7ZK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vrdT9FY7ZK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vrdT9FY7ZK .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vrdT9FY7ZK .navbar-logo {
    padding-left: 0;
  }
}
.cid-vrdT9FY7ZK .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vrdT9FY7ZK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vrdT9FY7ZK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vrdT9FY7ZK .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vrdT9FY7ZK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vrdT9FY7ZK .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vrdT9FY7ZK .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vrdT9FY7ZK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vrdT9FY7ZK .nav-item:focus,
.cid-vrdT9FY7ZK .nav-link:focus {
  outline: none;
}
.cid-vrdT9FY7ZK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vrdT9FY7ZK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vrdT9FY7ZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vrdT9FY7ZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vrdT9FY7ZK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vrdT9FY7ZK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vrdT9FY7ZK .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vrdT9FY7ZK .navbar.opened {
  transition: all 0.3s;
}
.cid-vrdT9FY7ZK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vrdT9FY7ZK .navbar .navbar-logo img {
  width: auto;
}
.cid-vrdT9FY7ZK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vrdT9FY7ZK .navbar.collapsed {
  justify-content: center;
}
.cid-vrdT9FY7ZK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vrdT9FY7ZK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vrdT9FY7ZK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vrdT9FY7ZK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vrdT9FY7ZK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vrdT9FY7ZK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vrdT9FY7ZK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vrdT9FY7ZK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vrdT9FY7ZK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vrdT9FY7ZK .navbar {
    min-height: 72px;
  }
  .cid-vrdT9FY7ZK .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vrdT9FY7ZK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vrdT9FY7ZK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vrdT9FY7ZK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vrdT9FY7ZK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vrdT9FY7ZK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vrdT9FY7ZK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vrdT9FY7ZK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vrdT9FY7ZK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vrdT9FY7ZK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vrdT9FY7ZK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vrdT9FY7ZK .dropdown-item.active,
.cid-vrdT9FY7ZK .dropdown-item:active {
  background-color: transparent;
}
.cid-vrdT9FY7ZK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vrdT9FY7ZK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vrdT9FY7ZK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vrdT9FY7ZK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vrdT9FY7ZK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vrdT9FY7ZK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vrdT9FY7ZK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vrdT9FY7ZK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vrdT9FY7ZK .navbar-buttons {
    text-align: left;
  }
}
.cid-vrdT9FY7ZK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vrdT9FY7ZK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vrdT9FY7ZK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vrdT9FY7ZK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vrdT9FY7ZK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vrdT9FY7ZK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vrdT9FY7ZK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vrdT9FY7ZK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vrdT9FY7ZK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vrdT9FY7ZK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vrdT9FY7ZK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vrdT9FY7ZK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vrdT9FY7ZK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vrdT9FY7ZK .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vrdT9FY7ZK .navbar {
    height: 70px;
  }
  .cid-vrdT9FY7ZK .navbar.opened {
    height: auto;
  }
  .cid-vrdT9FY7ZK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vrdT9FY7ZK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vrdT9FY7ZK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vrdT9FY7ZK .navbar-brand {
    margin-right: auto;
  }
  .cid-vrdT9FY7ZK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vrdT9FY7ZK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vrdT9FY7ZK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vrdT9FY7ZK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vrdT9FY7ZK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vrdT9FY7ZK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vrdT9G5rqx {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vrdT9G5rqx .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vrdT9G5rqx .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vrdT9G5rqx .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vrdT9G5rqx .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vrdT9G5rqx .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vrdT9G5rqx .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vrdT9G5rqx .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vrdT9G5rqx .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vrdT9G5rqx .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vrdT9G5rqx .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vrdT9G5rqx .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vrdT9G5rqx .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vrdT9G5rqx .btn {
  width: 1200;
}
.cid-vrdT9G5rqx .item:focus,
.cid-vrdT9G5rqx span:focus {
  outline: none;
}
.cid-vrdT9G5rqx .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vrdT9G5rqx .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vrdT9G5rqx .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vrdT9G5rqx .mbr-section-title {
  color: #ffffff;
}
.cid-vrdT9G5rqx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vrdT9G5rqx .mbr-text,
.cid-vrdT9G5rqx .mbr-section-btn {
  text-align: left;
}
.cid-vrdT9G5rqx .item-title {
  text-align: left;
  color: #000000;
}
.cid-vrdT9G5rqx .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vrdT9G5rqx .content-head {
  max-width: 800px;
}
.cid-vrdT9GaA7F {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vrdT9GaA7F .row {
  flex-direction: row-reverse;
}
.cid-vrdT9GaA7F .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vrdT9GaA7F .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vrdT9GaA7F .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vrdT9GaA7F .mbr-card-title {
  color: #000000;
}
.cid-vrdT9GaA7F .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vrdT9GaA7F .mbr-text,
.cid-vrdT9GaA7F .mbr-section-btn {
  text-align: left;
}
.cid-vrdT9GaA7F .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4zgzogak {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4zgzogak .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4zgzogak .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4zgzogak .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4zgzogak .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4zgzogak .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4zgzogak .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4zgzogak .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4zgzogak .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4zgzogak .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4zgzogak .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4zgzogak .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4zgzogak .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4zgzogak .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4zgzogak .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4zgzogak .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4zgzogak .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4zgzogak .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4zgzogak .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4zgzogak .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4zgzogak .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4zgzogak .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4zgzogak .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4zgzogak .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4zgzogak .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4zgzogak .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4zgzogak .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4zgzogak .nav-item:focus,
.cid-vs4zgzogak .nav-link:focus {
  outline: none;
}
.cid-vs4zgzogak .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4zgzogak .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4zgzogak .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4zgzogak .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4zgzogak .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4zgzogak .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4zgzogak .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4zgzogak .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4zgzogak .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4zgzogak .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4zgzogak .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4zgzogak .navbar.collapsed {
  justify-content: center;
}
.cid-vs4zgzogak .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4zgzogak .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4zgzogak .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4zgzogak .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4zgzogak .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4zgzogak .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4zgzogak .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4zgzogak .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4zgzogak .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4zgzogak .navbar {
    min-height: 72px;
  }
  .cid-vs4zgzogak .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4zgzogak .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4zgzogak .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4zgzogak .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4zgzogak .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4zgzogak .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4zgzogak .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4zgzogak .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4zgzogak .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4zgzogak .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4zgzogak .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4zgzogak .dropdown-item.active,
.cid-vs4zgzogak .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4zgzogak .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4zgzogak .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4zgzogak .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4zgzogak .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4zgzogak .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4zgzogak .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4zgzogak ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4zgzogak .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4zgzogak .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4zgzogak button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4zgzogak button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4zgzogak button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4zgzogak button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4zgzogak button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4zgzogak button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4zgzogak nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4zgzogak nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4zgzogak nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4zgzogak nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4zgzogak .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4zgzogak a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4zgzogak .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4zgzogak .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4zgzogak .navbar {
    height: 70px;
  }
  .cid-vs4zgzogak .navbar.opened {
    height: auto;
  }
  .cid-vs4zgzogak .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4zgzogak .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4zgzogak .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4zgzogak .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4zgzogak .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4zgzogak .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4zgzogak .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4zgzogak .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4zgzogak .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4zgzogak .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4zgzogak .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4zgzogak .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4zgzogak .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4zgzogak .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4zgzogak .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4zgzogak .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4zgzogak .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4zgzogak .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4zgzogak .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4zgzogak .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4zgzBQSx {
  padding-top: 40rem;
  padding-bottom: 23rem;
  background-image: url("../../../assets/images/yf-23.jpg");
}
.cid-vs4zgzBQSx .mbr-overlay {
  background: #edefeb;
  opacity: 0;
}
.cid-vs4zgzBQSx h6 {
  line-height: 1.2;
}
.cid-vs4zgzBQSx img,
.cid-vs4zgzBQSx .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-vs4zgzBQSx img,
  .cid-vs4zgzBQSx .item-img {
    height: 150px;
    object-fit: cover;
  }
}
.cid-vs4zgzBQSx .item:focus,
.cid-vs4zgzBQSx span:focus {
  outline: none;
}
.cid-vs4zgzBQSx .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-vs4zgzBQSx .item {
  padding: 0;
  margin: 0;
}
.cid-vs4zgzBQSx .item-wrapper {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 2rem;
}
.cid-vs4zgzBQSx .mbr-section-btn {
  margin-top: auto !important;
  text-align: center;
}
.cid-vs4zgzBQSx .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-vs4zgzBQSx .mbr-text,
.cid-vs4zgzBQSx .mbr-section-btn {
  color: #000000;
}
.cid-vs4zgzBQSx .item-title {
  color: #000000;
  text-align: center;
}
.cid-vs4zgzBQSx .item-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vs4zgzBQSx .item-text {
  color: #000000;
  text-align: center;
}
.cid-vs4zgzBQSx .content-head {
  max-width: 800px;
}
@media (max-width: 767px) {
  .cid-vs4zgzBQSx img,
  .cid-vs4zgzBQSx .item-img {
    height: 150px;
    object-fit: cover;
  }
  .cid-vs4zgzBQSx .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vs4zgzBQSx .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-vs4zgzBQSx .mbr-section-subtitle {
  text-align: left;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4CevdbYG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4CevdbYG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4CevdbYG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4CevdbYG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4CevdbYG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4CevdbYG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4CevdbYG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4CevdbYG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4CevdbYG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4CevdbYG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4CevdbYG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4CevdbYG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4CevdbYG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4CevdbYG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4CevdbYG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4CevdbYG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4CevdbYG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4CevdbYG .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4CevdbYG .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4CevdbYG .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4CevdbYG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4CevdbYG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4CevdbYG .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4CevdbYG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4CevdbYG .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4CevdbYG .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4CevdbYG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4CevdbYG .nav-item:focus,
.cid-vs4CevdbYG .nav-link:focus {
  outline: none;
}
.cid-vs4CevdbYG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4CevdbYG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4CevdbYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4CevdbYG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4CevdbYG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4CevdbYG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4CevdbYG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4CevdbYG .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4CevdbYG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4CevdbYG .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4CevdbYG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4CevdbYG .navbar.collapsed {
  justify-content: center;
}
.cid-vs4CevdbYG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4CevdbYG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4CevdbYG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4CevdbYG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4CevdbYG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4CevdbYG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4CevdbYG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4CevdbYG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4CevdbYG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4CevdbYG .navbar {
    min-height: 72px;
  }
  .cid-vs4CevdbYG .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4CevdbYG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4CevdbYG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4CevdbYG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4CevdbYG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4CevdbYG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4CevdbYG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4CevdbYG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4CevdbYG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4CevdbYG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4CevdbYG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4CevdbYG .dropdown-item.active,
.cid-vs4CevdbYG .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4CevdbYG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4CevdbYG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4CevdbYG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4CevdbYG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4CevdbYG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4CevdbYG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4CevdbYG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4CevdbYG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4CevdbYG .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4CevdbYG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4CevdbYG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4CevdbYG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4CevdbYG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4CevdbYG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4CevdbYG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4CevdbYG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4CevdbYG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4CevdbYG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4CevdbYG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4CevdbYG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4CevdbYG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4CevdbYG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4CevdbYG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4CevdbYG .navbar {
    height: 70px;
  }
  .cid-vs4CevdbYG .navbar.opened {
    height: auto;
  }
  .cid-vs4CevdbYG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4CevdbYG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4CevdbYG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4CevdbYG .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4CevdbYG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4CevdbYG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4CevdbYG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4CevdbYG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4CevdbYG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4CevdbYG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4CETgdWM {
  display: flex;
  background-image: url("../../../assets/images/newhobartsydney-02aa-1.jpg");
}
.cid-vs4CETgdWM .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4CETgdWM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4CETgdWM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4CETgdWM .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4CETgdWM .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4CETgdWM {
    align-items: flex-end;
  }
  .cid-vs4CETgdWM .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4CETgdWM .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4CETgdWM {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4CETgdWM .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4CETgdWM .content-wrap {
    width: 100%;
  }
}
.cid-vs4CETgdWM .mbr-section-title {
  text-align: center;
}
.cid-vs4CETgdWM .mbr-text,
.cid-vs4CETgdWM .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4FkKjMQD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4FkKjMQD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4FkKjMQD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4FkKjMQD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4FkKjMQD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4FkKjMQD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4FkKjMQD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4FkKjMQD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4FkKjMQD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4FkKjMQD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4FkKjMQD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4FkKjMQD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4FkKjMQD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4FkKjMQD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4FkKjMQD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4FkKjMQD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4FkKjMQD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4FkKjMQD .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4FkKjMQD .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4FkKjMQD .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4FkKjMQD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4FkKjMQD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4FkKjMQD .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4FkKjMQD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4FkKjMQD .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4FkKjMQD .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4FkKjMQD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4FkKjMQD .nav-item:focus,
.cid-vs4FkKjMQD .nav-link:focus {
  outline: none;
}
.cid-vs4FkKjMQD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4FkKjMQD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4FkKjMQD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4FkKjMQD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4FkKjMQD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4FkKjMQD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4FkKjMQD .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4FkKjMQD .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4FkKjMQD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4FkKjMQD .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4FkKjMQD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4FkKjMQD .navbar.collapsed {
  justify-content: center;
}
.cid-vs4FkKjMQD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4FkKjMQD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4FkKjMQD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4FkKjMQD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4FkKjMQD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4FkKjMQD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4FkKjMQD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4FkKjMQD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4FkKjMQD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4FkKjMQD .navbar {
    min-height: 72px;
  }
  .cid-vs4FkKjMQD .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4FkKjMQD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4FkKjMQD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4FkKjMQD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4FkKjMQD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4FkKjMQD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4FkKjMQD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4FkKjMQD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4FkKjMQD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4FkKjMQD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4FkKjMQD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4FkKjMQD .dropdown-item.active,
.cid-vs4FkKjMQD .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4FkKjMQD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4FkKjMQD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4FkKjMQD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4FkKjMQD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4FkKjMQD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4FkKjMQD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4FkKjMQD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4FkKjMQD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4FkKjMQD .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4FkKjMQD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4FkKjMQD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4FkKjMQD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4FkKjMQD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4FkKjMQD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4FkKjMQD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4FkKjMQD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4FkKjMQD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4FkKjMQD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4FkKjMQD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4FkKjMQD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4FkKjMQD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4FkKjMQD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4FkKjMQD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4FkKjMQD .navbar {
    height: 70px;
  }
  .cid-vs4FkKjMQD .navbar.opened {
    height: auto;
  }
  .cid-vs4FkKjMQD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4FkKjMQD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4FkKjMQD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4FkKjMQD .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4FkKjMQD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4FkKjMQD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4FkKjMQD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4FkKjMQD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4FkKjMQD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4FkKjMQD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4FkKEy3Y {
  display: flex;
  background-image: url("../../../assets/images/canberralhd-03aa-1.jpg");
}
.cid-vs4FkKEy3Y .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4FkKEy3Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4FkKEy3Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4FkKEy3Y .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4FkKEy3Y .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4FkKEy3Y {
    align-items: flex-end;
  }
  .cid-vs4FkKEy3Y .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4FkKEy3Y .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4FkKEy3Y {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4FkKEy3Y .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4FkKEy3Y .content-wrap {
    width: 100%;
  }
}
.cid-vs4FkKEy3Y .mbr-section-title {
  text-align: center;
}
.cid-vs4FkKEy3Y .mbr-text,
.cid-vs4FkKEy3Y .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4FFFayv8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4FFFayv8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4FFFayv8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4FFFayv8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4FFFayv8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4FFFayv8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4FFFayv8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4FFFayv8 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4FFFayv8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4FFFayv8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4FFFayv8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4FFFayv8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4FFFayv8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4FFFayv8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4FFFayv8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4FFFayv8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4FFFayv8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4FFFayv8 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4FFFayv8 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4FFFayv8 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4FFFayv8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4FFFayv8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4FFFayv8 .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4FFFayv8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4FFFayv8 .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4FFFayv8 .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4FFFayv8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4FFFayv8 .nav-item:focus,
.cid-vs4FFFayv8 .nav-link:focus {
  outline: none;
}
.cid-vs4FFFayv8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4FFFayv8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4FFFayv8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4FFFayv8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4FFFayv8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4FFFayv8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4FFFayv8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4FFFayv8 .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4FFFayv8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4FFFayv8 .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4FFFayv8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4FFFayv8 .navbar.collapsed {
  justify-content: center;
}
.cid-vs4FFFayv8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4FFFayv8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4FFFayv8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4FFFayv8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4FFFayv8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4FFFayv8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4FFFayv8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4FFFayv8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4FFFayv8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4FFFayv8 .navbar {
    min-height: 72px;
  }
  .cid-vs4FFFayv8 .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4FFFayv8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4FFFayv8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4FFFayv8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4FFFayv8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4FFFayv8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4FFFayv8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4FFFayv8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4FFFayv8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4FFFayv8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4FFFayv8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4FFFayv8 .dropdown-item.active,
.cid-vs4FFFayv8 .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4FFFayv8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4FFFayv8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4FFFayv8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4FFFayv8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4FFFayv8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4FFFayv8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4FFFayv8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4FFFayv8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4FFFayv8 .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4FFFayv8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4FFFayv8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4FFFayv8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4FFFayv8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4FFFayv8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4FFFayv8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4FFFayv8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4FFFayv8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4FFFayv8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4FFFayv8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4FFFayv8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4FFFayv8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4FFFayv8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4FFFayv8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4FFFayv8 .navbar {
    height: 70px;
  }
  .cid-vs4FFFayv8 .navbar.opened {
    height: auto;
  }
  .cid-vs4FFFayv8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4FFFayv8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4FFFayv8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4FFFayv8 .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4FFFayv8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4FFFayv8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4FFFayv8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4FFFayv8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4FFFayv8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4FFFayv8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4FFFlpTD {
  display: flex;
  background-image: url("../../../assets/images/f-35a-magpie-01a.jpg");
}
.cid-vs4FFFlpTD .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4FFFlpTD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4FFFlpTD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4FFFlpTD .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4FFFlpTD .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4FFFlpTD {
    align-items: flex-end;
  }
  .cid-vs4FFFlpTD .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4FFFlpTD .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4FFFlpTD {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4FFFlpTD .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4FFFlpTD .content-wrap {
    width: 100%;
  }
}
.cid-vs4FFFlpTD .mbr-section-title {
  text-align: center;
}
.cid-vs4FFFlpTD .mbr-text,
.cid-vs4FFFlpTD .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4GPRJCfc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4GPRJCfc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4GPRJCfc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4GPRJCfc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4GPRJCfc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4GPRJCfc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4GPRJCfc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4GPRJCfc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4GPRJCfc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4GPRJCfc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4GPRJCfc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4GPRJCfc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4GPRJCfc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4GPRJCfc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4GPRJCfc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4GPRJCfc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4GPRJCfc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4GPRJCfc .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4GPRJCfc .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4GPRJCfc .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4GPRJCfc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4GPRJCfc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4GPRJCfc .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4GPRJCfc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4GPRJCfc .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4GPRJCfc .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4GPRJCfc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4GPRJCfc .nav-item:focus,
.cid-vs4GPRJCfc .nav-link:focus {
  outline: none;
}
.cid-vs4GPRJCfc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4GPRJCfc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4GPRJCfc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4GPRJCfc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4GPRJCfc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4GPRJCfc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4GPRJCfc .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4GPRJCfc .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4GPRJCfc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4GPRJCfc .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4GPRJCfc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4GPRJCfc .navbar.collapsed {
  justify-content: center;
}
.cid-vs4GPRJCfc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4GPRJCfc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4GPRJCfc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4GPRJCfc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4GPRJCfc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4GPRJCfc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4GPRJCfc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4GPRJCfc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4GPRJCfc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4GPRJCfc .navbar {
    min-height: 72px;
  }
  .cid-vs4GPRJCfc .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4GPRJCfc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4GPRJCfc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4GPRJCfc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4GPRJCfc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4GPRJCfc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4GPRJCfc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4GPRJCfc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4GPRJCfc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4GPRJCfc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4GPRJCfc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4GPRJCfc .dropdown-item.active,
.cid-vs4GPRJCfc .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4GPRJCfc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4GPRJCfc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4GPRJCfc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4GPRJCfc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4GPRJCfc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4GPRJCfc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4GPRJCfc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4GPRJCfc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4GPRJCfc .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4GPRJCfc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4GPRJCfc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4GPRJCfc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4GPRJCfc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4GPRJCfc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4GPRJCfc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4GPRJCfc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4GPRJCfc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4GPRJCfc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4GPRJCfc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4GPRJCfc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4GPRJCfc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4GPRJCfc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4GPRJCfc .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4GPRJCfc .navbar {
    height: 70px;
  }
  .cid-vs4GPRJCfc .navbar.opened {
    height: auto;
  }
  .cid-vs4GPRJCfc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4GPRJCfc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4GPRJCfc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4GPRJCfc .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4GPRJCfc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4GPRJCfc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4GPRJCfc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4GPRJCfc .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4GPRJCfc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4GPRJCfc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4GPRUGwv {
  display: flex;
  background-image: url("../../../assets/images/yf-23.jpg");
}
.cid-vs4GPRUGwv .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4GPRUGwv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4GPRUGwv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4GPRUGwv .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4GPRUGwv .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4GPRUGwv {
    align-items: flex-end;
  }
  .cid-vs4GPRUGwv .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4GPRUGwv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4GPRUGwv {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4GPRUGwv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4GPRUGwv .content-wrap {
    width: 100%;
  }
}
.cid-vs4GPRUGwv .mbr-section-title {
  text-align: center;
}
.cid-vs4GPRUGwv .mbr-text,
.cid-vs4GPRUGwv .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4H8SVsrh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4H8SVsrh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4H8SVsrh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4H8SVsrh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4H8SVsrh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4H8SVsrh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4H8SVsrh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4H8SVsrh .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4H8SVsrh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4H8SVsrh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4H8SVsrh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4H8SVsrh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4H8SVsrh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4H8SVsrh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4H8SVsrh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4H8SVsrh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4H8SVsrh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4H8SVsrh .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4H8SVsrh .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4H8SVsrh .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4H8SVsrh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4H8SVsrh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4H8SVsrh .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4H8SVsrh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4H8SVsrh .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4H8SVsrh .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4H8SVsrh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4H8SVsrh .nav-item:focus,
.cid-vs4H8SVsrh .nav-link:focus {
  outline: none;
}
.cid-vs4H8SVsrh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4H8SVsrh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4H8SVsrh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4H8SVsrh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4H8SVsrh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4H8SVsrh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4H8SVsrh .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4H8SVsrh .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4H8SVsrh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4H8SVsrh .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4H8SVsrh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4H8SVsrh .navbar.collapsed {
  justify-content: center;
}
.cid-vs4H8SVsrh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4H8SVsrh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4H8SVsrh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4H8SVsrh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4H8SVsrh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4H8SVsrh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4H8SVsrh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4H8SVsrh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4H8SVsrh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4H8SVsrh .navbar {
    min-height: 72px;
  }
  .cid-vs4H8SVsrh .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4H8SVsrh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4H8SVsrh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4H8SVsrh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4H8SVsrh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4H8SVsrh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4H8SVsrh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4H8SVsrh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4H8SVsrh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4H8SVsrh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4H8SVsrh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4H8SVsrh .dropdown-item.active,
.cid-vs4H8SVsrh .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4H8SVsrh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4H8SVsrh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4H8SVsrh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4H8SVsrh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4H8SVsrh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4H8SVsrh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4H8SVsrh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4H8SVsrh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4H8SVsrh .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4H8SVsrh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4H8SVsrh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4H8SVsrh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4H8SVsrh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4H8SVsrh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4H8SVsrh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4H8SVsrh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4H8SVsrh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4H8SVsrh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4H8SVsrh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4H8SVsrh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4H8SVsrh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4H8SVsrh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4H8SVsrh .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4H8SVsrh .navbar {
    height: 70px;
  }
  .cid-vs4H8SVsrh .navbar.opened {
    height: auto;
  }
  .cid-vs4H8SVsrh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4H8SVsrh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4H8SVsrh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4H8SVsrh .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4H8SVsrh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4H8SVsrh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4H8SVsrh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4H8SVsrh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4H8SVsrh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4H8SVsrh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4H8T75bn {
  display: flex;
  background-image: url("../../../assets/images/f-14d-final-3-1980x990.jpg");
}
.cid-vs4H8T75bn .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4H8T75bn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4H8T75bn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4H8T75bn .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4H8T75bn .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4H8T75bn {
    align-items: flex-end;
  }
  .cid-vs4H8T75bn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4H8T75bn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4H8T75bn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4H8T75bn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4H8T75bn .content-wrap {
    width: 100%;
  }
}
.cid-vs4H8T75bn .mbr-section-title {
  text-align: center;
}
.cid-vs4H8T75bn .mbr-text,
.cid-vs4H8T75bn .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4HnSMUak {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4HnSMUak .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4HnSMUak .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4HnSMUak .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4HnSMUak .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4HnSMUak .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4HnSMUak .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4HnSMUak .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4HnSMUak .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4HnSMUak .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4HnSMUak .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4HnSMUak .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4HnSMUak .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4HnSMUak .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4HnSMUak .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4HnSMUak .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4HnSMUak .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4HnSMUak .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4HnSMUak .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4HnSMUak .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4HnSMUak .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4HnSMUak .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4HnSMUak .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4HnSMUak .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4HnSMUak .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4HnSMUak .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4HnSMUak .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4HnSMUak .nav-item:focus,
.cid-vs4HnSMUak .nav-link:focus {
  outline: none;
}
.cid-vs4HnSMUak .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4HnSMUak .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4HnSMUak .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4HnSMUak .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4HnSMUak .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4HnSMUak .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4HnSMUak .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4HnSMUak .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4HnSMUak .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4HnSMUak .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4HnSMUak .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4HnSMUak .navbar.collapsed {
  justify-content: center;
}
.cid-vs4HnSMUak .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4HnSMUak .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4HnSMUak .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4HnSMUak .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4HnSMUak .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4HnSMUak .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4HnSMUak .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4HnSMUak .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4HnSMUak .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4HnSMUak .navbar {
    min-height: 72px;
  }
  .cid-vs4HnSMUak .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4HnSMUak .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4HnSMUak .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4HnSMUak .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4HnSMUak .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4HnSMUak .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4HnSMUak .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4HnSMUak .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4HnSMUak .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4HnSMUak .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4HnSMUak .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4HnSMUak .dropdown-item.active,
.cid-vs4HnSMUak .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4HnSMUak .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4HnSMUak .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4HnSMUak .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4HnSMUak .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4HnSMUak .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4HnSMUak .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4HnSMUak ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4HnSMUak .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4HnSMUak .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4HnSMUak button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4HnSMUak button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4HnSMUak button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4HnSMUak button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4HnSMUak button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4HnSMUak button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4HnSMUak nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4HnSMUak nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4HnSMUak nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4HnSMUak nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4HnSMUak .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4HnSMUak a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4HnSMUak .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4HnSMUak .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4HnSMUak .navbar {
    height: 70px;
  }
  .cid-vs4HnSMUak .navbar.opened {
    height: auto;
  }
  .cid-vs4HnSMUak .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4HnSMUak .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4HnSMUak .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4HnSMUak .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4HnSMUak .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4HnSMUak .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4HnSMUak .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4HnSMUak .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4HnSMUak .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4HnSMUak .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4HnSWGdO {
  display: flex;
  background-image: url("../../../assets/images/f-4-phantom-ii-08dd-navy-bgclouds-01-f-4-only-camx-frm-0030-combined-4096-b-removedwording.jpg");
}
.cid-vs4HnSWGdO .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4HnSWGdO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4HnSWGdO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4HnSWGdO .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4HnSWGdO .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4HnSWGdO {
    align-items: flex-end;
  }
  .cid-vs4HnSWGdO .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4HnSWGdO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4HnSWGdO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4HnSWGdO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4HnSWGdO .content-wrap {
    width: 100%;
  }
}
.cid-vs4HnSWGdO .mbr-section-title {
  text-align: center;
}
.cid-vs4HnSWGdO .mbr-text,
.cid-vs4HnSWGdO .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4KQ95TSR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4KQ95TSR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4KQ95TSR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4KQ95TSR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4KQ95TSR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4KQ95TSR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4KQ95TSR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4KQ95TSR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4KQ95TSR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4KQ95TSR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4KQ95TSR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4KQ95TSR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4KQ95TSR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4KQ95TSR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4KQ95TSR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4KQ95TSR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4KQ95TSR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4KQ95TSR .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4KQ95TSR .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4KQ95TSR .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4KQ95TSR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4KQ95TSR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4KQ95TSR .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4KQ95TSR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4KQ95TSR .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4KQ95TSR .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4KQ95TSR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4KQ95TSR .nav-item:focus,
.cid-vs4KQ95TSR .nav-link:focus {
  outline: none;
}
.cid-vs4KQ95TSR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4KQ95TSR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4KQ95TSR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4KQ95TSR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4KQ95TSR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4KQ95TSR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4KQ95TSR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4KQ95TSR .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4KQ95TSR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4KQ95TSR .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4KQ95TSR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4KQ95TSR .navbar.collapsed {
  justify-content: center;
}
.cid-vs4KQ95TSR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4KQ95TSR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4KQ95TSR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4KQ95TSR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4KQ95TSR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4KQ95TSR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4KQ95TSR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4KQ95TSR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4KQ95TSR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4KQ95TSR .navbar {
    min-height: 72px;
  }
  .cid-vs4KQ95TSR .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4KQ95TSR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4KQ95TSR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4KQ95TSR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4KQ95TSR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4KQ95TSR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4KQ95TSR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4KQ95TSR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4KQ95TSR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4KQ95TSR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4KQ95TSR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4KQ95TSR .dropdown-item.active,
.cid-vs4KQ95TSR .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4KQ95TSR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4KQ95TSR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4KQ95TSR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4KQ95TSR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4KQ95TSR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4KQ95TSR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4KQ95TSR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4KQ95TSR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4KQ95TSR .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4KQ95TSR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4KQ95TSR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4KQ95TSR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4KQ95TSR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4KQ95TSR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4KQ95TSR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4KQ95TSR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4KQ95TSR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4KQ95TSR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4KQ95TSR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4KQ95TSR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4KQ95TSR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4KQ95TSR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4KQ95TSR .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4KQ95TSR .navbar {
    height: 70px;
  }
  .cid-vs4KQ95TSR .navbar.opened {
    height: auto;
  }
  .cid-vs4KQ95TSR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4KQ95TSR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4KQ95TSR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4KQ95TSR .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4KQ95TSR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4KQ95TSR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4KQ95TSR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4KQ95TSR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4KQ95TSR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4KQ95TSR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4KQ9oZag {
  display: flex;
  background-image: url("../../../assets/images/img-2821.png");
}
.cid-vs4KQ9oZag .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4KQ9oZag .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4KQ9oZag .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4KQ9oZag .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4KQ9oZag .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4KQ9oZag {
    align-items: flex-end;
  }
  .cid-vs4KQ9oZag .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4KQ9oZag .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4KQ9oZag {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4KQ9oZag .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4KQ9oZag .content-wrap {
    width: 100%;
  }
}
.cid-vs4KQ9oZag .mbr-section-title {
  text-align: center;
}
.cid-vs4KQ9oZag .mbr-text,
.cid-vs4KQ9oZag .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4M9ySOJw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4M9ySOJw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4M9ySOJw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4M9ySOJw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4M9ySOJw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4M9ySOJw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4M9ySOJw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4M9ySOJw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4M9ySOJw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4M9ySOJw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4M9ySOJw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4M9ySOJw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4M9ySOJw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4M9ySOJw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4M9ySOJw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4M9ySOJw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4M9ySOJw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4M9ySOJw .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4M9ySOJw .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4M9ySOJw .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4M9ySOJw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4M9ySOJw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4M9ySOJw .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4M9ySOJw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4M9ySOJw .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4M9ySOJw .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4M9ySOJw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4M9ySOJw .nav-item:focus,
.cid-vs4M9ySOJw .nav-link:focus {
  outline: none;
}
.cid-vs4M9ySOJw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4M9ySOJw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4M9ySOJw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4M9ySOJw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4M9ySOJw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4M9ySOJw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4M9ySOJw .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4M9ySOJw .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4M9ySOJw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4M9ySOJw .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4M9ySOJw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4M9ySOJw .navbar.collapsed {
  justify-content: center;
}
.cid-vs4M9ySOJw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4M9ySOJw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4M9ySOJw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4M9ySOJw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4M9ySOJw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4M9ySOJw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4M9ySOJw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4M9ySOJw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4M9ySOJw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4M9ySOJw .navbar {
    min-height: 72px;
  }
  .cid-vs4M9ySOJw .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4M9ySOJw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4M9ySOJw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4M9ySOJw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4M9ySOJw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4M9ySOJw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4M9ySOJw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4M9ySOJw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4M9ySOJw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4M9ySOJw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4M9ySOJw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4M9ySOJw .dropdown-item.active,
.cid-vs4M9ySOJw .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4M9ySOJw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4M9ySOJw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4M9ySOJw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4M9ySOJw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4M9ySOJw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4M9ySOJw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4M9ySOJw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4M9ySOJw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4M9ySOJw .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4M9ySOJw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4M9ySOJw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4M9ySOJw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4M9ySOJw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4M9ySOJw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4M9ySOJw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4M9ySOJw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4M9ySOJw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4M9ySOJw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4M9ySOJw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4M9ySOJw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4M9ySOJw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4M9ySOJw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4M9ySOJw .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4M9ySOJw .navbar {
    height: 70px;
  }
  .cid-vs4M9ySOJw .navbar.opened {
    height: auto;
  }
  .cid-vs4M9ySOJw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4M9ySOJw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4M9ySOJw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4M9ySOJw .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4M9ySOJw .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4M9ySOJw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4M9ySOJw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4M9ySOJw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4M9ySOJw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4M9ySOJw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4M9z3hHM {
  display: flex;
  background-image: url("../../../assets/images/ywingpaint-2.jpg");
}
.cid-vs4M9z3hHM .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4M9z3hHM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4M9z3hHM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4M9z3hHM .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4M9z3hHM .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4M9z3hHM {
    align-items: flex-end;
  }
  .cid-vs4M9z3hHM .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4M9z3hHM .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4M9z3hHM {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4M9z3hHM .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4M9z3hHM .content-wrap {
    width: 100%;
  }
}
.cid-vs4M9z3hHM .mbr-section-title {
  text-align: center;
}
.cid-vs4M9z3hHM .mbr-text,
.cid-vs4M9z3hHM .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4MNFx2Cp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4MNFx2Cp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4MNFx2Cp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4MNFx2Cp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4MNFx2Cp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4MNFx2Cp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4MNFx2Cp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4MNFx2Cp .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4MNFx2Cp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4MNFx2Cp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4MNFx2Cp .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4MNFx2Cp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4MNFx2Cp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4MNFx2Cp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4MNFx2Cp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4MNFx2Cp .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4MNFx2Cp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4MNFx2Cp .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4MNFx2Cp .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4MNFx2Cp .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4MNFx2Cp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4MNFx2Cp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4MNFx2Cp .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4MNFx2Cp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4MNFx2Cp .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4MNFx2Cp .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4MNFx2Cp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4MNFx2Cp .nav-item:focus,
.cid-vs4MNFx2Cp .nav-link:focus {
  outline: none;
}
.cid-vs4MNFx2Cp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4MNFx2Cp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4MNFx2Cp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4MNFx2Cp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4MNFx2Cp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4MNFx2Cp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4MNFx2Cp .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4MNFx2Cp .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4MNFx2Cp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4MNFx2Cp .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4MNFx2Cp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4MNFx2Cp .navbar.collapsed {
  justify-content: center;
}
.cid-vs4MNFx2Cp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4MNFx2Cp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4MNFx2Cp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4MNFx2Cp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4MNFx2Cp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4MNFx2Cp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4MNFx2Cp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4MNFx2Cp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4MNFx2Cp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4MNFx2Cp .navbar {
    min-height: 72px;
  }
  .cid-vs4MNFx2Cp .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4MNFx2Cp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4MNFx2Cp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4MNFx2Cp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4MNFx2Cp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4MNFx2Cp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4MNFx2Cp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4MNFx2Cp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4MNFx2Cp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4MNFx2Cp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4MNFx2Cp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4MNFx2Cp .dropdown-item.active,
.cid-vs4MNFx2Cp .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4MNFx2Cp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4MNFx2Cp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4MNFx2Cp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4MNFx2Cp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4MNFx2Cp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4MNFx2Cp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4MNFx2Cp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4MNFx2Cp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4MNFx2Cp .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4MNFx2Cp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4MNFx2Cp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4MNFx2Cp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4MNFx2Cp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4MNFx2Cp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4MNFx2Cp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4MNFx2Cp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4MNFx2Cp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4MNFx2Cp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4MNFx2Cp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4MNFx2Cp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4MNFx2Cp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4MNFx2Cp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4MNFx2Cp .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4MNFx2Cp .navbar {
    height: 70px;
  }
  .cid-vs4MNFx2Cp .navbar.opened {
    height: auto;
  }
  .cid-vs4MNFx2Cp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4MNFx2Cp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4MNFx2Cp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4MNFx2Cp .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4MNFx2Cp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4MNFx2Cp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4MNFx2Cp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4MNFx2Cp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4MNFx2Cp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4MNFx2Cp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4MNFQrKH {
  display: flex;
  background-image: url("../../../assets/images/rcrest-1.jpg");
}
.cid-vs4MNFQrKH .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4MNFQrKH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4MNFQrKH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4MNFQrKH .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4MNFQrKH .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4MNFQrKH {
    align-items: flex-end;
  }
  .cid-vs4MNFQrKH .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4MNFQrKH .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4MNFQrKH {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4MNFQrKH .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4MNFQrKH .content-wrap {
    width: 100%;
  }
}
.cid-vs4MNFQrKH .mbr-section-title {
  text-align: center;
}
.cid-vs4MNFQrKH .mbr-text,
.cid-vs4MNFQrKH .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4NgA8bfC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4NgA8bfC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4NgA8bfC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4NgA8bfC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4NgA8bfC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4NgA8bfC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4NgA8bfC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4NgA8bfC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4NgA8bfC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4NgA8bfC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4NgA8bfC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4NgA8bfC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4NgA8bfC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4NgA8bfC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4NgA8bfC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4NgA8bfC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4NgA8bfC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4NgA8bfC .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4NgA8bfC .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4NgA8bfC .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4NgA8bfC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4NgA8bfC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4NgA8bfC .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4NgA8bfC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4NgA8bfC .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4NgA8bfC .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4NgA8bfC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4NgA8bfC .nav-item:focus,
.cid-vs4NgA8bfC .nav-link:focus {
  outline: none;
}
.cid-vs4NgA8bfC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4NgA8bfC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4NgA8bfC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4NgA8bfC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4NgA8bfC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4NgA8bfC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4NgA8bfC .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4NgA8bfC .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4NgA8bfC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4NgA8bfC .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4NgA8bfC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4NgA8bfC .navbar.collapsed {
  justify-content: center;
}
.cid-vs4NgA8bfC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4NgA8bfC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4NgA8bfC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4NgA8bfC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4NgA8bfC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4NgA8bfC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4NgA8bfC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4NgA8bfC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4NgA8bfC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4NgA8bfC .navbar {
    min-height: 72px;
  }
  .cid-vs4NgA8bfC .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4NgA8bfC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4NgA8bfC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4NgA8bfC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4NgA8bfC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4NgA8bfC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4NgA8bfC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4NgA8bfC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4NgA8bfC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4NgA8bfC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4NgA8bfC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4NgA8bfC .dropdown-item.active,
.cid-vs4NgA8bfC .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4NgA8bfC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4NgA8bfC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4NgA8bfC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4NgA8bfC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4NgA8bfC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4NgA8bfC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4NgA8bfC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4NgA8bfC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4NgA8bfC .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4NgA8bfC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4NgA8bfC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4NgA8bfC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4NgA8bfC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4NgA8bfC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4NgA8bfC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4NgA8bfC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4NgA8bfC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4NgA8bfC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4NgA8bfC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4NgA8bfC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4NgA8bfC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4NgA8bfC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4NgA8bfC .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4NgA8bfC .navbar {
    height: 70px;
  }
  .cid-vs4NgA8bfC .navbar.opened {
    height: auto;
  }
  .cid-vs4NgA8bfC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4NgA8bfC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4NgA8bfC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4NgA8bfC .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4NgA8bfC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4NgA8bfC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4NgA8bfC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4NgA8bfC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4NgA8bfC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4NgA8bfC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4NgApacd {
  display: flex;
  background-image: url("../../../assets/images/gypsyavenger-01cc-composit-a-2048a.jpg");
}
.cid-vs4NgApacd .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4NgApacd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4NgApacd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4NgApacd .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4NgApacd .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4NgApacd {
    align-items: flex-end;
  }
  .cid-vs4NgApacd .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4NgApacd .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4NgApacd {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4NgApacd .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4NgApacd .content-wrap {
    width: 100%;
  }
}
.cid-vs4NgApacd .mbr-section-title {
  text-align: center;
}
.cid-vs4NgApacd .mbr-text,
.cid-vs4NgApacd .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4OmsJirh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4OmsJirh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4OmsJirh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4OmsJirh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4OmsJirh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4OmsJirh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4OmsJirh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4OmsJirh .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4OmsJirh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4OmsJirh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4OmsJirh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4OmsJirh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4OmsJirh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4OmsJirh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4OmsJirh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4OmsJirh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4OmsJirh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4OmsJirh .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4OmsJirh .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4OmsJirh .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4OmsJirh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4OmsJirh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4OmsJirh .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4OmsJirh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4OmsJirh .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4OmsJirh .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4OmsJirh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4OmsJirh .nav-item:focus,
.cid-vs4OmsJirh .nav-link:focus {
  outline: none;
}
.cid-vs4OmsJirh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4OmsJirh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4OmsJirh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4OmsJirh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4OmsJirh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4OmsJirh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4OmsJirh .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4OmsJirh .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4OmsJirh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4OmsJirh .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4OmsJirh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4OmsJirh .navbar.collapsed {
  justify-content: center;
}
.cid-vs4OmsJirh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4OmsJirh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4OmsJirh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4OmsJirh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4OmsJirh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4OmsJirh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4OmsJirh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4OmsJirh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4OmsJirh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4OmsJirh .navbar {
    min-height: 72px;
  }
  .cid-vs4OmsJirh .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4OmsJirh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4OmsJirh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4OmsJirh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4OmsJirh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4OmsJirh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4OmsJirh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4OmsJirh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4OmsJirh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4OmsJirh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4OmsJirh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4OmsJirh .dropdown-item.active,
.cid-vs4OmsJirh .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4OmsJirh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4OmsJirh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4OmsJirh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4OmsJirh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4OmsJirh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4OmsJirh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4OmsJirh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4OmsJirh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4OmsJirh .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4OmsJirh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4OmsJirh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4OmsJirh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4OmsJirh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4OmsJirh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4OmsJirh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4OmsJirh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4OmsJirh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4OmsJirh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4OmsJirh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4OmsJirh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4OmsJirh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4OmsJirh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4OmsJirh .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4OmsJirh .navbar {
    height: 70px;
  }
  .cid-vs4OmsJirh .navbar.opened {
    height: auto;
  }
  .cid-vs4OmsJirh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4OmsJirh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4OmsJirh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4OmsJirh .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4OmsJirh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4OmsJirh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4OmsJirh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4OmsJirh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4OmsJirh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4OmsJirh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4Omt57Kt {
  display: flex;
  background-image: url("../../../assets/images/tippee-1.jpg");
}
.cid-vs4Omt57Kt .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4Omt57Kt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4Omt57Kt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4Omt57Kt .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4Omt57Kt .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4Omt57Kt {
    align-items: flex-end;
  }
  .cid-vs4Omt57Kt .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4Omt57Kt .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4Omt57Kt {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4Omt57Kt .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4Omt57Kt .content-wrap {
    width: 100%;
  }
}
.cid-vs4Omt57Kt .mbr-section-title {
  text-align: center;
}
.cid-vs4Omt57Kt .mbr-text,
.cid-vs4Omt57Kt .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4P2r98BO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4P2r98BO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4P2r98BO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4P2r98BO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4P2r98BO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4P2r98BO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4P2r98BO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4P2r98BO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4P2r98BO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4P2r98BO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4P2r98BO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4P2r98BO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4P2r98BO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4P2r98BO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4P2r98BO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4P2r98BO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4P2r98BO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4P2r98BO .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4P2r98BO .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4P2r98BO .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4P2r98BO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4P2r98BO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4P2r98BO .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4P2r98BO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4P2r98BO .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4P2r98BO .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4P2r98BO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4P2r98BO .nav-item:focus,
.cid-vs4P2r98BO .nav-link:focus {
  outline: none;
}
.cid-vs4P2r98BO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4P2r98BO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4P2r98BO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4P2r98BO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4P2r98BO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4P2r98BO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4P2r98BO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4P2r98BO .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4P2r98BO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4P2r98BO .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4P2r98BO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4P2r98BO .navbar.collapsed {
  justify-content: center;
}
.cid-vs4P2r98BO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4P2r98BO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4P2r98BO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4P2r98BO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4P2r98BO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4P2r98BO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4P2r98BO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4P2r98BO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4P2r98BO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4P2r98BO .navbar {
    min-height: 72px;
  }
  .cid-vs4P2r98BO .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4P2r98BO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4P2r98BO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4P2r98BO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4P2r98BO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4P2r98BO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4P2r98BO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4P2r98BO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4P2r98BO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4P2r98BO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4P2r98BO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4P2r98BO .dropdown-item.active,
.cid-vs4P2r98BO .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4P2r98BO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4P2r98BO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4P2r98BO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4P2r98BO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4P2r98BO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4P2r98BO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4P2r98BO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4P2r98BO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4P2r98BO .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4P2r98BO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4P2r98BO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4P2r98BO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4P2r98BO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4P2r98BO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4P2r98BO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4P2r98BO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4P2r98BO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4P2r98BO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4P2r98BO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4P2r98BO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4P2r98BO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4P2r98BO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4P2r98BO .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4P2r98BO .navbar {
    height: 70px;
  }
  .cid-vs4P2r98BO .navbar.opened {
    height: auto;
  }
  .cid-vs4P2r98BO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4P2r98BO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4P2r98BO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4P2r98BO .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4P2r98BO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4P2r98BO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4P2r98BO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4P2r98BO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4P2r98BO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4P2r98BO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4P2rkAqa {
  display: flex;
  background-image: url("../../../assets/images/octanetest-03-octane-panzer-02c-hires-geogapbg-01-a.jpg");
}
.cid-vs4P2rkAqa .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4P2rkAqa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4P2rkAqa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4P2rkAqa .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4P2rkAqa .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4P2rkAqa {
    align-items: flex-end;
  }
  .cid-vs4P2rkAqa .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4P2rkAqa .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4P2rkAqa {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4P2rkAqa .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4P2rkAqa .content-wrap {
    width: 100%;
  }
}
.cid-vs4P2rkAqa .mbr-section-title {
  text-align: center;
}
.cid-vs4P2rkAqa .mbr-text,
.cid-vs4P2rkAqa .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4PlX74Nj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4PlX74Nj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4PlX74Nj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4PlX74Nj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4PlX74Nj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4PlX74Nj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4PlX74Nj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4PlX74Nj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4PlX74Nj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4PlX74Nj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4PlX74Nj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4PlX74Nj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4PlX74Nj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4PlX74Nj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4PlX74Nj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4PlX74Nj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4PlX74Nj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4PlX74Nj .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4PlX74Nj .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4PlX74Nj .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4PlX74Nj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4PlX74Nj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4PlX74Nj .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4PlX74Nj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4PlX74Nj .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4PlX74Nj .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4PlX74Nj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4PlX74Nj .nav-item:focus,
.cid-vs4PlX74Nj .nav-link:focus {
  outline: none;
}
.cid-vs4PlX74Nj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4PlX74Nj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4PlX74Nj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4PlX74Nj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4PlX74Nj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4PlX74Nj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4PlX74Nj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4PlX74Nj .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4PlX74Nj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4PlX74Nj .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4PlX74Nj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4PlX74Nj .navbar.collapsed {
  justify-content: center;
}
.cid-vs4PlX74Nj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4PlX74Nj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4PlX74Nj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4PlX74Nj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4PlX74Nj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4PlX74Nj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4PlX74Nj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4PlX74Nj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4PlX74Nj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4PlX74Nj .navbar {
    min-height: 72px;
  }
  .cid-vs4PlX74Nj .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4PlX74Nj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4PlX74Nj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4PlX74Nj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4PlX74Nj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4PlX74Nj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4PlX74Nj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4PlX74Nj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4PlX74Nj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4PlX74Nj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4PlX74Nj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4PlX74Nj .dropdown-item.active,
.cid-vs4PlX74Nj .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4PlX74Nj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4PlX74Nj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4PlX74Nj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4PlX74Nj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4PlX74Nj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4PlX74Nj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4PlX74Nj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4PlX74Nj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4PlX74Nj .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4PlX74Nj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4PlX74Nj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4PlX74Nj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4PlX74Nj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4PlX74Nj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4PlX74Nj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4PlX74Nj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4PlX74Nj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4PlX74Nj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4PlX74Nj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4PlX74Nj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4PlX74Nj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4PlX74Nj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4PlX74Nj .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4PlX74Nj .navbar {
    height: 70px;
  }
  .cid-vs4PlX74Nj .navbar.opened {
    height: auto;
  }
  .cid-vs4PlX74Nj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4PlX74Nj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4PlX74Nj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4PlX74Nj .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4PlX74Nj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4PlX74Nj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4PlX74Nj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4PlX74Nj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4PlX74Nj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4PlX74Nj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4PlXqOLl {
  display: flex;
  background-image: url("../../../assets/images/amigo-moon.jpeg");
}
.cid-vs4PlXqOLl .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4PlXqOLl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4PlXqOLl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4PlXqOLl .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4PlXqOLl .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4PlXqOLl {
    align-items: flex-end;
  }
  .cid-vs4PlXqOLl .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4PlXqOLl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4PlXqOLl {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4PlXqOLl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4PlXqOLl .content-wrap {
    width: 100%;
  }
}
.cid-vs4PlXqOLl .mbr-section-title {
  text-align: center;
}
.cid-vs4PlXqOLl .mbr-text,
.cid-vs4PlXqOLl .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4QoNomvm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4QoNomvm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4QoNomvm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4QoNomvm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4QoNomvm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4QoNomvm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4QoNomvm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4QoNomvm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4QoNomvm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4QoNomvm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4QoNomvm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4QoNomvm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4QoNomvm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4QoNomvm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4QoNomvm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4QoNomvm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4QoNomvm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4QoNomvm .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4QoNomvm .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4QoNomvm .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4QoNomvm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4QoNomvm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4QoNomvm .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4QoNomvm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4QoNomvm .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4QoNomvm .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4QoNomvm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4QoNomvm .nav-item:focus,
.cid-vs4QoNomvm .nav-link:focus {
  outline: none;
}
.cid-vs4QoNomvm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4QoNomvm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4QoNomvm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4QoNomvm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4QoNomvm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4QoNomvm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4QoNomvm .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4QoNomvm .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4QoNomvm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4QoNomvm .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4QoNomvm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4QoNomvm .navbar.collapsed {
  justify-content: center;
}
.cid-vs4QoNomvm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4QoNomvm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4QoNomvm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4QoNomvm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4QoNomvm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4QoNomvm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4QoNomvm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4QoNomvm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4QoNomvm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4QoNomvm .navbar {
    min-height: 72px;
  }
  .cid-vs4QoNomvm .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4QoNomvm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4QoNomvm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4QoNomvm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4QoNomvm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4QoNomvm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4QoNomvm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4QoNomvm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4QoNomvm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4QoNomvm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4QoNomvm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4QoNomvm .dropdown-item.active,
.cid-vs4QoNomvm .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4QoNomvm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4QoNomvm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4QoNomvm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4QoNomvm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4QoNomvm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4QoNomvm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4QoNomvm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4QoNomvm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4QoNomvm .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4QoNomvm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4QoNomvm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4QoNomvm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4QoNomvm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4QoNomvm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4QoNomvm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4QoNomvm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4QoNomvm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4QoNomvm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4QoNomvm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4QoNomvm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4QoNomvm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4QoNomvm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4QoNomvm .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4QoNomvm .navbar {
    height: 70px;
  }
  .cid-vs4QoNomvm .navbar.opened {
    height: auto;
  }
  .cid-vs4QoNomvm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4QoNomvm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4QoNomvm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4QoNomvm .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4QoNomvm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4QoNomvm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4QoNomvm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4QoNomvm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4QoNomvm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4QoNomvm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4QoNzWAN {
  display: flex;
  background-image: url("../../../assets/images/sw-destroyer-new.jpg");
}
.cid-vs4QoNzWAN .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4QoNzWAN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4QoNzWAN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4QoNzWAN .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4QoNzWAN .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4QoNzWAN {
    align-items: flex-end;
  }
  .cid-vs4QoNzWAN .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4QoNzWAN .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4QoNzWAN {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4QoNzWAN .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4QoNzWAN .content-wrap {
    width: 100%;
  }
}
.cid-vs4QoNzWAN .mbr-section-title {
  text-align: center;
}
.cid-vs4QoNzWAN .mbr-text,
.cid-vs4QoNzWAN .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4QF2ViDd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4QF2ViDd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4QF2ViDd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4QF2ViDd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4QF2ViDd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4QF2ViDd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4QF2ViDd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4QF2ViDd .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4QF2ViDd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4QF2ViDd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4QF2ViDd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4QF2ViDd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4QF2ViDd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4QF2ViDd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4QF2ViDd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4QF2ViDd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4QF2ViDd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4QF2ViDd .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4QF2ViDd .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4QF2ViDd .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4QF2ViDd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4QF2ViDd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4QF2ViDd .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4QF2ViDd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4QF2ViDd .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4QF2ViDd .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4QF2ViDd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4QF2ViDd .nav-item:focus,
.cid-vs4QF2ViDd .nav-link:focus {
  outline: none;
}
.cid-vs4QF2ViDd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4QF2ViDd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4QF2ViDd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4QF2ViDd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4QF2ViDd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4QF2ViDd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4QF2ViDd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4QF2ViDd .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4QF2ViDd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4QF2ViDd .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4QF2ViDd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4QF2ViDd .navbar.collapsed {
  justify-content: center;
}
.cid-vs4QF2ViDd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4QF2ViDd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4QF2ViDd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4QF2ViDd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4QF2ViDd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4QF2ViDd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4QF2ViDd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4QF2ViDd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4QF2ViDd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4QF2ViDd .navbar {
    min-height: 72px;
  }
  .cid-vs4QF2ViDd .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4QF2ViDd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4QF2ViDd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4QF2ViDd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4QF2ViDd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4QF2ViDd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4QF2ViDd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4QF2ViDd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4QF2ViDd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4QF2ViDd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4QF2ViDd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4QF2ViDd .dropdown-item.active,
.cid-vs4QF2ViDd .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4QF2ViDd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4QF2ViDd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4QF2ViDd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4QF2ViDd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4QF2ViDd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4QF2ViDd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4QF2ViDd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4QF2ViDd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4QF2ViDd .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4QF2ViDd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4QF2ViDd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4QF2ViDd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4QF2ViDd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4QF2ViDd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4QF2ViDd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4QF2ViDd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4QF2ViDd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4QF2ViDd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4QF2ViDd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4QF2ViDd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4QF2ViDd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4QF2ViDd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4QF2ViDd .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4QF2ViDd .navbar {
    height: 70px;
  }
  .cid-vs4QF2ViDd .navbar.opened {
    height: auto;
  }
  .cid-vs4QF2ViDd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4QF2ViDd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4QF2ViDd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4QF2ViDd .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4QF2ViDd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4QF2ViDd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4QF2ViDd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4QF2ViDd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4QF2ViDd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4QF2ViDd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4QF392Ow {
  display: flex;
  background-image: url("../../../assets/images/amy-birthday-01-cam2-frm-0003-a.jpg");
}
.cid-vs4QF392Ow .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4QF392Ow .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4QF392Ow .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4QF392Ow .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4QF392Ow .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4QF392Ow {
    align-items: flex-end;
  }
  .cid-vs4QF392Ow .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4QF392Ow .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4QF392Ow {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4QF392Ow .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4QF392Ow .content-wrap {
    width: 100%;
  }
}
.cid-vs4QF392Ow .mbr-section-title {
  text-align: center;
}
.cid-vs4QF392Ow .mbr-text,
.cid-vs4QF392Ow .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4S6Mt3io {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4S6Mt3io .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4S6Mt3io .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4S6Mt3io .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4S6Mt3io .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4S6Mt3io .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4S6Mt3io .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4S6Mt3io .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4S6Mt3io .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4S6Mt3io .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4S6Mt3io .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4S6Mt3io .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4S6Mt3io .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4S6Mt3io .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4S6Mt3io .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4S6Mt3io .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4S6Mt3io .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4S6Mt3io .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4S6Mt3io .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4S6Mt3io .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4S6Mt3io .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4S6Mt3io .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4S6Mt3io .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4S6Mt3io .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4S6Mt3io .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4S6Mt3io .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4S6Mt3io .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4S6Mt3io .nav-item:focus,
.cid-vs4S6Mt3io .nav-link:focus {
  outline: none;
}
.cid-vs4S6Mt3io .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4S6Mt3io .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4S6Mt3io .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4S6Mt3io .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4S6Mt3io .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4S6Mt3io .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4S6Mt3io .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4S6Mt3io .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4S6Mt3io .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4S6Mt3io .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4S6Mt3io .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4S6Mt3io .navbar.collapsed {
  justify-content: center;
}
.cid-vs4S6Mt3io .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4S6Mt3io .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4S6Mt3io .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4S6Mt3io .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4S6Mt3io .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4S6Mt3io .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4S6Mt3io .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4S6Mt3io .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4S6Mt3io .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4S6Mt3io .navbar {
    min-height: 72px;
  }
  .cid-vs4S6Mt3io .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4S6Mt3io .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4S6Mt3io .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4S6Mt3io .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4S6Mt3io .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4S6Mt3io .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4S6Mt3io .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4S6Mt3io .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4S6Mt3io .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4S6Mt3io .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4S6Mt3io .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4S6Mt3io .dropdown-item.active,
.cid-vs4S6Mt3io .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4S6Mt3io .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4S6Mt3io .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4S6Mt3io .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4S6Mt3io .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4S6Mt3io .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4S6Mt3io .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4S6Mt3io ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4S6Mt3io .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4S6Mt3io .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4S6Mt3io button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4S6Mt3io button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4S6Mt3io button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4S6Mt3io button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4S6Mt3io button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4S6Mt3io button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4S6Mt3io nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4S6Mt3io nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4S6Mt3io nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4S6Mt3io nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4S6Mt3io .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4S6Mt3io a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4S6Mt3io .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4S6Mt3io .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4S6Mt3io .navbar {
    height: 70px;
  }
  .cid-vs4S6Mt3io .navbar.opened {
    height: auto;
  }
  .cid-vs4S6Mt3io .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4S6Mt3io .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4S6Mt3io .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4S6Mt3io .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4S6Mt3io .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4S6Mt3io .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4S6Mt3io .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4S6Mt3io .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4S6Mt3io .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4S6Mt3io .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4S6MNqnJ {
  display: flex;
  background-image: url("../../../assets/images/jaguarcub-1.jpg");
}
.cid-vs4S6MNqnJ .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4S6MNqnJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4S6MNqnJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4S6MNqnJ .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4S6MNqnJ .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4S6MNqnJ {
    align-items: flex-end;
  }
  .cid-vs4S6MNqnJ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4S6MNqnJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4S6MNqnJ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4S6MNqnJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4S6MNqnJ .content-wrap {
    width: 100%;
  }
}
.cid-vs4S6MNqnJ .mbr-section-title {
  text-align: center;
}
.cid-vs4S6MNqnJ .mbr-text,
.cid-vs4S6MNqnJ .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4TE55qMD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4TE55qMD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4TE55qMD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4TE55qMD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4TE55qMD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4TE55qMD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4TE55qMD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4TE55qMD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4TE55qMD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4TE55qMD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4TE55qMD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4TE55qMD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4TE55qMD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4TE55qMD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4TE55qMD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4TE55qMD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4TE55qMD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4TE55qMD .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4TE55qMD .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4TE55qMD .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4TE55qMD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4TE55qMD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4TE55qMD .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4TE55qMD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4TE55qMD .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4TE55qMD .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4TE55qMD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4TE55qMD .nav-item:focus,
.cid-vs4TE55qMD .nav-link:focus {
  outline: none;
}
.cid-vs4TE55qMD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4TE55qMD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4TE55qMD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4TE55qMD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4TE55qMD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4TE55qMD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4TE55qMD .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4TE55qMD .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4TE55qMD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4TE55qMD .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4TE55qMD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4TE55qMD .navbar.collapsed {
  justify-content: center;
}
.cid-vs4TE55qMD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4TE55qMD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4TE55qMD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4TE55qMD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4TE55qMD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4TE55qMD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4TE55qMD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4TE55qMD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4TE55qMD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4TE55qMD .navbar {
    min-height: 72px;
  }
  .cid-vs4TE55qMD .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4TE55qMD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4TE55qMD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4TE55qMD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4TE55qMD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4TE55qMD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4TE55qMD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4TE55qMD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4TE55qMD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4TE55qMD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4TE55qMD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4TE55qMD .dropdown-item.active,
.cid-vs4TE55qMD .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4TE55qMD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4TE55qMD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4TE55qMD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4TE55qMD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4TE55qMD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4TE55qMD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4TE55qMD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4TE55qMD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4TE55qMD .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4TE55qMD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4TE55qMD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4TE55qMD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4TE55qMD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4TE55qMD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4TE55qMD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4TE55qMD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4TE55qMD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4TE55qMD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4TE55qMD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4TE55qMD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4TE55qMD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4TE55qMD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4TE55qMD .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4TE55qMD .navbar {
    height: 70px;
  }
  .cid-vs4TE55qMD .navbar.opened {
    height: auto;
  }
  .cid-vs4TE55qMD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4TE55qMD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4TE55qMD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4TE55qMD .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4TE55qMD .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4TE55qMD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4TE55qMD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4TE55qMD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4TE55qMD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4TE55qMD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4TE5gf90 {
  display: flex;
  background-image: url("../../../assets/images/shutupandrender-husky-birthday.jpg");
}
.cid-vs4TE5gf90 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4TE5gf90 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4TE5gf90 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4TE5gf90 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4TE5gf90 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4TE5gf90 {
    align-items: flex-end;
  }
  .cid-vs4TE5gf90 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4TE5gf90 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4TE5gf90 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4TE5gf90 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4TE5gf90 .content-wrap {
    width: 100%;
  }
}
.cid-vs4TE5gf90 .mbr-section-title {
  text-align: center;
}
.cid-vs4TE5gf90 .mbr-text,
.cid-vs4TE5gf90 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4UvhtadZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4UvhtadZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4UvhtadZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4UvhtadZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4UvhtadZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4UvhtadZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4UvhtadZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4UvhtadZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4UvhtadZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4UvhtadZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4UvhtadZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4UvhtadZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4UvhtadZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4UvhtadZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4UvhtadZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4UvhtadZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4UvhtadZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4UvhtadZ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4UvhtadZ .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4UvhtadZ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4UvhtadZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4UvhtadZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4UvhtadZ .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4UvhtadZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4UvhtadZ .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4UvhtadZ .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4UvhtadZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4UvhtadZ .nav-item:focus,
.cid-vs4UvhtadZ .nav-link:focus {
  outline: none;
}
.cid-vs4UvhtadZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4UvhtadZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4UvhtadZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4UvhtadZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4UvhtadZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4UvhtadZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4UvhtadZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4UvhtadZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4UvhtadZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4UvhtadZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4UvhtadZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4UvhtadZ .navbar.collapsed {
  justify-content: center;
}
.cid-vs4UvhtadZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4UvhtadZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4UvhtadZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4UvhtadZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4UvhtadZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4UvhtadZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4UvhtadZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4UvhtadZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4UvhtadZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4UvhtadZ .navbar {
    min-height: 72px;
  }
  .cid-vs4UvhtadZ .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4UvhtadZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4UvhtadZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4UvhtadZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4UvhtadZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4UvhtadZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4UvhtadZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4UvhtadZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4UvhtadZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4UvhtadZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4UvhtadZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4UvhtadZ .dropdown-item.active,
.cid-vs4UvhtadZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4UvhtadZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4UvhtadZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4UvhtadZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4UvhtadZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4UvhtadZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4UvhtadZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4UvhtadZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4UvhtadZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4UvhtadZ .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4UvhtadZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4UvhtadZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4UvhtadZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4UvhtadZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4UvhtadZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4UvhtadZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4UvhtadZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4UvhtadZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4UvhtadZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4UvhtadZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4UvhtadZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4UvhtadZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4UvhtadZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4UvhtadZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4UvhtadZ .navbar {
    height: 70px;
  }
  .cid-vs4UvhtadZ .navbar.opened {
    height: auto;
  }
  .cid-vs4UvhtadZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4UvhtadZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4UvhtadZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4UvhtadZ .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4UvhtadZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4UvhtadZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4UvhtadZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4UvhtadZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4UvhtadZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4UvhtadZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4UvhAmjx {
  display: flex;
  background-image: url("../../../assets/images/amigo-snow.jpeg");
}
.cid-vs4UvhAmjx .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4UvhAmjx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4UvhAmjx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4UvhAmjx .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4UvhAmjx .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4UvhAmjx {
    align-items: flex-end;
  }
  .cid-vs4UvhAmjx .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4UvhAmjx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4UvhAmjx {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4UvhAmjx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4UvhAmjx .content-wrap {
    width: 100%;
  }
}
.cid-vs4UvhAmjx .mbr-section-title {
  text-align: center;
}
.cid-vs4UvhAmjx .mbr-text,
.cid-vs4UvhAmjx .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4UU6DrVv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4UU6DrVv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4UU6DrVv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4UU6DrVv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4UU6DrVv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4UU6DrVv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4UU6DrVv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4UU6DrVv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4UU6DrVv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4UU6DrVv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4UU6DrVv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4UU6DrVv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4UU6DrVv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4UU6DrVv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4UU6DrVv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4UU6DrVv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4UU6DrVv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4UU6DrVv .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4UU6DrVv .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4UU6DrVv .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4UU6DrVv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4UU6DrVv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4UU6DrVv .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4UU6DrVv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4UU6DrVv .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4UU6DrVv .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4UU6DrVv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4UU6DrVv .nav-item:focus,
.cid-vs4UU6DrVv .nav-link:focus {
  outline: none;
}
.cid-vs4UU6DrVv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4UU6DrVv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4UU6DrVv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4UU6DrVv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4UU6DrVv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4UU6DrVv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4UU6DrVv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4UU6DrVv .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4UU6DrVv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4UU6DrVv .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4UU6DrVv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4UU6DrVv .navbar.collapsed {
  justify-content: center;
}
.cid-vs4UU6DrVv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4UU6DrVv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4UU6DrVv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4UU6DrVv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4UU6DrVv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4UU6DrVv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4UU6DrVv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4UU6DrVv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4UU6DrVv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4UU6DrVv .navbar {
    min-height: 72px;
  }
  .cid-vs4UU6DrVv .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4UU6DrVv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4UU6DrVv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4UU6DrVv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4UU6DrVv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4UU6DrVv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4UU6DrVv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4UU6DrVv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4UU6DrVv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4UU6DrVv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4UU6DrVv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4UU6DrVv .dropdown-item.active,
.cid-vs4UU6DrVv .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4UU6DrVv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4UU6DrVv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4UU6DrVv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4UU6DrVv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4UU6DrVv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4UU6DrVv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4UU6DrVv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4UU6DrVv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4UU6DrVv .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4UU6DrVv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4UU6DrVv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4UU6DrVv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4UU6DrVv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4UU6DrVv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4UU6DrVv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4UU6DrVv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4UU6DrVv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4UU6DrVv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4UU6DrVv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4UU6DrVv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4UU6DrVv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4UU6DrVv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4UU6DrVv .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4UU6DrVv .navbar {
    height: 70px;
  }
  .cid-vs4UU6DrVv .navbar.opened {
    height: auto;
  }
  .cid-vs4UU6DrVv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4UU6DrVv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4UU6DrVv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4UU6DrVv .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4UU6DrVv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4UU6DrVv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4UU6DrVv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4UU6DrVv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4UU6DrVv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4UU6DrVv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4UU6MLE4 {
  display: flex;
  background-image: url("../../../assets/images/amigo-rain.jpeg");
}
.cid-vs4UU6MLE4 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4UU6MLE4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4UU6MLE4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4UU6MLE4 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4UU6MLE4 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4UU6MLE4 {
    align-items: flex-end;
  }
  .cid-vs4UU6MLE4 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4UU6MLE4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4UU6MLE4 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4UU6MLE4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4UU6MLE4 .content-wrap {
    width: 100%;
  }
}
.cid-vs4UU6MLE4 .mbr-section-title {
  text-align: center;
}
.cid-vs4UU6MLE4 .mbr-text,
.cid-vs4UU6MLE4 .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4VHXygWn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4VHXygWn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4VHXygWn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4VHXygWn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4VHXygWn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4VHXygWn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4VHXygWn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4VHXygWn .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4VHXygWn .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4VHXygWn .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4VHXygWn .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4VHXygWn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4VHXygWn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4VHXygWn .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4VHXygWn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4VHXygWn .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4VHXygWn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4VHXygWn .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4VHXygWn .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4VHXygWn .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4VHXygWn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4VHXygWn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4VHXygWn .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4VHXygWn .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4VHXygWn .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4VHXygWn .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4VHXygWn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4VHXygWn .nav-item:focus,
.cid-vs4VHXygWn .nav-link:focus {
  outline: none;
}
.cid-vs4VHXygWn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4VHXygWn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4VHXygWn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4VHXygWn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4VHXygWn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4VHXygWn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4VHXygWn .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4VHXygWn .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4VHXygWn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4VHXygWn .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4VHXygWn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4VHXygWn .navbar.collapsed {
  justify-content: center;
}
.cid-vs4VHXygWn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4VHXygWn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4VHXygWn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4VHXygWn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4VHXygWn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4VHXygWn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4VHXygWn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4VHXygWn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4VHXygWn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4VHXygWn .navbar {
    min-height: 72px;
  }
  .cid-vs4VHXygWn .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4VHXygWn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4VHXygWn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4VHXygWn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4VHXygWn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4VHXygWn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4VHXygWn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4VHXygWn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4VHXygWn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4VHXygWn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4VHXygWn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4VHXygWn .dropdown-item.active,
.cid-vs4VHXygWn .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4VHXygWn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4VHXygWn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4VHXygWn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4VHXygWn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4VHXygWn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4VHXygWn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4VHXygWn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4VHXygWn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4VHXygWn .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4VHXygWn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4VHXygWn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4VHXygWn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4VHXygWn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4VHXygWn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4VHXygWn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4VHXygWn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4VHXygWn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4VHXygWn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4VHXygWn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4VHXygWn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4VHXygWn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4VHXygWn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4VHXygWn .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4VHXygWn .navbar {
    height: 70px;
  }
  .cid-vs4VHXygWn .navbar.opened {
    height: auto;
  }
  .cid-vs4VHXygWn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4VHXygWn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4VHXygWn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4VHXygWn .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4VHXygWn .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4VHXygWn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4VHXygWn .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4VHXygWn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4VHXygWn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4VHXygWn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs9m2bxjQx {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vs9m2bxjQx .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vs9m2bxjQx .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vs9m2bxjQx .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9m2bxjQx .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9m2bxjQx .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9m2bxjQx .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9m2bxjQx .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9m2bxjQx .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vs9m2bxjQx .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vs9m2bxjQx .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9m2bxjQx .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vs9m2bxjQx .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vs9m2bxjQx .btn {
  width: 1200;
}
.cid-vs9m2bxjQx .item:focus,
.cid-vs9m2bxjQx span:focus {
  outline: none;
}
.cid-vs9m2bxjQx .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vs9m2bxjQx .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9m2bxjQx .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9m2bxjQx .mbr-section-title {
  color: #ffffff;
}
.cid-vs9m2bxjQx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vs9m2bxjQx .mbr-text,
.cid-vs9m2bxjQx .mbr-section-btn {
  text-align: left;
}
.cid-vs9m2bxjQx .item-title {
  text-align: left;
  color: #000000;
}
.cid-vs9m2bxjQx .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vs9m2bxjQx .content-head {
  max-width: 800px;
}
.cid-vs9gY5g5SA {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vs9gY5g5SA .carousel {
    max-height: 1000px;
  }
  .cid-vs9gY5g5SA .carousel img {
    height: 1000px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vs9gY5g5SA .carousel {
    min-height: 650px;
  }
  .cid-vs9gY5g5SA .carousel img {
    height: 650px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vs9gY5g5SA .carousel {
    min-height: 550px;
  }
  .cid-vs9gY5g5SA .carousel img {
    height: 550px;
    object-fit: cover;
  }
  .cid-vs9gY5g5SA .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vs9gY5g5SA .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vs9gY5g5SA .carousel,
.cid-vs9gY5g5SA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vs9gY5g5SA .item-wrapper {
  width: 200%;
}
.cid-vs9gY5g5SA .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vs9gY5g5SA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vs9gY5g5SA .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vs9gY5g5SA .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vs9gY5g5SA .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vs9gY5g5SA .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vs9gY5g5SA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vs9gY5g5SA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vs9gY5g5SA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vs9gY5g5SA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vs9gY5g5SA .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-vs9gY5g5SA .carousel-indicators li.active,
.cid-vs9gY5g5SA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vs9gY5g5SA .carousel-indicators li::after,
.cid-vs9gY5g5SA .carousel-indicators li::before {
  content: none;
}
.cid-vs9gY5g5SA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vs9gY5g5SA .carousel-indicators {
    display: none !important;
  }
}
.cid-vs9gY5g5SA .mbr-section-title {
  text-align: center;
}
.cid-vs9gY5g5SA .mbr-text,
.cid-vs9gY5g5SA .mbr-section-btn {
  text-align: center;
}
.cid-vs9pMshAos {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vs9pMshAos .row {
  flex-direction: row-reverse;
}
.cid-vs9pMshAos .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vs9pMshAos .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9pMshAos .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vs9pMshAos .mbr-card-title {
  color: #000000;
}
.cid-vs9pMshAos .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9pMshAos .mbr-text,
.cid-vs9pMshAos .mbr-section-btn {
  text-align: left;
}
.cid-vs9pMshAos .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4XI5ayDQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4XI5ayDQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4XI5ayDQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4XI5ayDQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4XI5ayDQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4XI5ayDQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4XI5ayDQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4XI5ayDQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4XI5ayDQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4XI5ayDQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4XI5ayDQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4XI5ayDQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4XI5ayDQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4XI5ayDQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4XI5ayDQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4XI5ayDQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4XI5ayDQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4XI5ayDQ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4XI5ayDQ .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4XI5ayDQ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4XI5ayDQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4XI5ayDQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4XI5ayDQ .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4XI5ayDQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4XI5ayDQ .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4XI5ayDQ .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4XI5ayDQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4XI5ayDQ .nav-item:focus,
.cid-vs4XI5ayDQ .nav-link:focus {
  outline: none;
}
.cid-vs4XI5ayDQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4XI5ayDQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4XI5ayDQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4XI5ayDQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4XI5ayDQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4XI5ayDQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4XI5ayDQ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4XI5ayDQ .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4XI5ayDQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4XI5ayDQ .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4XI5ayDQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4XI5ayDQ .navbar.collapsed {
  justify-content: center;
}
.cid-vs4XI5ayDQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4XI5ayDQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4XI5ayDQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4XI5ayDQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4XI5ayDQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4XI5ayDQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4XI5ayDQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4XI5ayDQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4XI5ayDQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4XI5ayDQ .navbar {
    min-height: 72px;
  }
  .cid-vs4XI5ayDQ .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4XI5ayDQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4XI5ayDQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4XI5ayDQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4XI5ayDQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4XI5ayDQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4XI5ayDQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4XI5ayDQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4XI5ayDQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4XI5ayDQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4XI5ayDQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4XI5ayDQ .dropdown-item.active,
.cid-vs4XI5ayDQ .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4XI5ayDQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4XI5ayDQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4XI5ayDQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4XI5ayDQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4XI5ayDQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4XI5ayDQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4XI5ayDQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4XI5ayDQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4XI5ayDQ .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4XI5ayDQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4XI5ayDQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4XI5ayDQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4XI5ayDQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4XI5ayDQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4XI5ayDQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4XI5ayDQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4XI5ayDQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4XI5ayDQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4XI5ayDQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4XI5ayDQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4XI5ayDQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4XI5ayDQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4XI5ayDQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4XI5ayDQ .navbar {
    height: 70px;
  }
  .cid-vs4XI5ayDQ .navbar.opened {
    height: auto;
  }
  .cid-vs4XI5ayDQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4XI5ayDQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4XI5ayDQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4XI5ayDQ .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4XI5ayDQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4XI5ayDQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4XI5ayDQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4XI5ayDQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4XI5ayDQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4XI5ayDQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs96SFwPWB {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vs96SFwPWB .carousel {
    max-height: 1400px;
  }
  .cid-vs96SFwPWB .carousel img {
    height: 1400px;
    object-fit: cover;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs96SFwPWB .carousel {
    min-height: 910px;
  }
  .cid-vs96SFwPWB .carousel img {
    height: 910px;
    object-fit: cover;
  }
}
@media (max-width: 767px) {
  .cid-vs96SFwPWB .carousel {
    min-height: 770px;
  }
  .cid-vs96SFwPWB .carousel img {
    height: 770px;
    object-fit: cover;
  }
  .cid-vs96SFwPWB .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vs96SFwPWB .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vs96SFwPWB .carousel,
.cid-vs96SFwPWB .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vs96SFwPWB .item-wrapper {
  width: 100%;
}
.cid-vs96SFwPWB .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vs96SFwPWB .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vs96SFwPWB .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vs96SFwPWB .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vs96SFwPWB .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vs96SFwPWB .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vs96SFwPWB .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vs96SFwPWB .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vs96SFwPWB .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vs96SFwPWB .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vs96SFwPWB .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-vs96SFwPWB .carousel-indicators li.active,
.cid-vs96SFwPWB .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vs96SFwPWB .carousel-indicators li::after,
.cid-vs96SFwPWB .carousel-indicators li::before {
  content: none;
}
.cid-vs96SFwPWB .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vs96SFwPWB .carousel-indicators {
    display: none !important;
  }
}
.cid-vsrcE63LQ2 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vsrcE63LQ2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrcE63LQ2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs4ZHtVEGU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs4ZHtVEGU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs4ZHtVEGU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs4ZHtVEGU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs4ZHtVEGU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs4ZHtVEGU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs4ZHtVEGU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs4ZHtVEGU .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs4ZHtVEGU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs4ZHtVEGU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs4ZHtVEGU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs4ZHtVEGU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs4ZHtVEGU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs4ZHtVEGU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs4ZHtVEGU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs4ZHtVEGU .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs4ZHtVEGU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs4ZHtVEGU .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs4ZHtVEGU .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs4ZHtVEGU .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4ZHtVEGU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs4ZHtVEGU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs4ZHtVEGU .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs4ZHtVEGU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs4ZHtVEGU .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs4ZHtVEGU .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs4ZHtVEGU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs4ZHtVEGU .nav-item:focus,
.cid-vs4ZHtVEGU .nav-link:focus {
  outline: none;
}
.cid-vs4ZHtVEGU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs4ZHtVEGU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs4ZHtVEGU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs4ZHtVEGU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs4ZHtVEGU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs4ZHtVEGU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs4ZHtVEGU .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs4ZHtVEGU .navbar.opened {
  transition: all 0.3s;
}
.cid-vs4ZHtVEGU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs4ZHtVEGU .navbar .navbar-logo img {
  width: auto;
}
.cid-vs4ZHtVEGU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs4ZHtVEGU .navbar.collapsed {
  justify-content: center;
}
.cid-vs4ZHtVEGU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs4ZHtVEGU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs4ZHtVEGU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs4ZHtVEGU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs4ZHtVEGU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs4ZHtVEGU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs4ZHtVEGU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs4ZHtVEGU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs4ZHtVEGU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs4ZHtVEGU .navbar {
    min-height: 72px;
  }
  .cid-vs4ZHtVEGU .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs4ZHtVEGU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs4ZHtVEGU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs4ZHtVEGU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs4ZHtVEGU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs4ZHtVEGU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs4ZHtVEGU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs4ZHtVEGU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs4ZHtVEGU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs4ZHtVEGU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs4ZHtVEGU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs4ZHtVEGU .dropdown-item.active,
.cid-vs4ZHtVEGU .dropdown-item:active {
  background-color: transparent;
}
.cid-vs4ZHtVEGU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs4ZHtVEGU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs4ZHtVEGU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs4ZHtVEGU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs4ZHtVEGU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs4ZHtVEGU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs4ZHtVEGU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs4ZHtVEGU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs4ZHtVEGU .navbar-buttons {
    text-align: left;
  }
}
.cid-vs4ZHtVEGU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs4ZHtVEGU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs4ZHtVEGU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs4ZHtVEGU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4ZHtVEGU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs4ZHtVEGU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs4ZHtVEGU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4ZHtVEGU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs4ZHtVEGU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs4ZHtVEGU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs4ZHtVEGU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs4ZHtVEGU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs4ZHtVEGU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs4ZHtVEGU .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs4ZHtVEGU .navbar {
    height: 70px;
  }
  .cid-vs4ZHtVEGU .navbar.opened {
    height: auto;
  }
  .cid-vs4ZHtVEGU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs4ZHtVEGU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs4ZHtVEGU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs4ZHtVEGU .navbar-brand {
    margin-right: auto;
  }
  .cid-vs4ZHtVEGU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs4ZHtVEGU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs4ZHtVEGU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs4ZHtVEGU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs4ZHtVEGU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs4ZHtVEGU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs4ZHu3R6V {
  display: flex;
  background-image: url("../../../assets/images/blocade-runner-04-aa.jpg");
}
.cid-vs4ZHu3R6V .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vs4ZHu3R6V .mbr-fallback-image.disabled {
  display: none;
}
.cid-vs4ZHu3R6V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vs4ZHu3R6V .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vs4ZHu3R6V .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vs4ZHu3R6V {
    align-items: flex-end;
  }
  .cid-vs4ZHu3R6V .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vs4ZHu3R6V .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vs4ZHu3R6V {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vs4ZHu3R6V .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vs4ZHu3R6V .content-wrap {
    width: 100%;
  }
}
.cid-vs4ZHu3R6V .mbr-section-title {
  text-align: center;
}
.cid-vs4ZHu3R6V .mbr-text,
.cid-vs4ZHu3R6V .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs9H3qUBze {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs9H3qUBze .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs9H3qUBze .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs9H3qUBze .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs9H3qUBze .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs9H3qUBze .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs9H3qUBze .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs9H3qUBze .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs9H3qUBze .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs9H3qUBze .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs9H3qUBze .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs9H3qUBze .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs9H3qUBze .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs9H3qUBze .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs9H3qUBze .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs9H3qUBze .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs9H3qUBze .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs9H3qUBze .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs9H3qUBze .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs9H3qUBze .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs9H3qUBze .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs9H3qUBze .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs9H3qUBze .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs9H3qUBze .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs9H3qUBze .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs9H3qUBze .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs9H3qUBze .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs9H3qUBze .nav-item:focus,
.cid-vs9H3qUBze .nav-link:focus {
  outline: none;
}
.cid-vs9H3qUBze .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs9H3qUBze .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs9H3qUBze .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs9H3qUBze .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs9H3qUBze .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs9H3qUBze .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs9H3qUBze .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs9H3qUBze .navbar.opened {
  transition: all 0.3s;
}
.cid-vs9H3qUBze .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs9H3qUBze .navbar .navbar-logo img {
  width: auto;
}
.cid-vs9H3qUBze .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs9H3qUBze .navbar.collapsed {
  justify-content: center;
}
.cid-vs9H3qUBze .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs9H3qUBze .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs9H3qUBze .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs9H3qUBze .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs9H3qUBze .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs9H3qUBze .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs9H3qUBze .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs9H3qUBze .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs9H3qUBze .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs9H3qUBze .navbar {
    min-height: 72px;
  }
  .cid-vs9H3qUBze .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs9H3qUBze .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs9H3qUBze .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs9H3qUBze .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs9H3qUBze .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs9H3qUBze .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs9H3qUBze .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs9H3qUBze .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs9H3qUBze .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs9H3qUBze .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs9H3qUBze .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs9H3qUBze .dropdown-item.active,
.cid-vs9H3qUBze .dropdown-item:active {
  background-color: transparent;
}
.cid-vs9H3qUBze .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs9H3qUBze .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs9H3qUBze .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs9H3qUBze .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs9H3qUBze .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs9H3qUBze .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs9H3qUBze ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs9H3qUBze .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs9H3qUBze .navbar-buttons {
    text-align: left;
  }
}
.cid-vs9H3qUBze button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs9H3qUBze button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs9H3qUBze button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs9H3qUBze button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs9H3qUBze button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs9H3qUBze button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs9H3qUBze nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs9H3qUBze nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs9H3qUBze nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs9H3qUBze nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs9H3qUBze .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs9H3qUBze a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs9H3qUBze .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs9H3qUBze .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs9H3qUBze .navbar {
    height: 70px;
  }
  .cid-vs9H3qUBze .navbar.opened {
    height: auto;
  }
  .cid-vs9H3qUBze .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs9H3qUBze .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs9H3qUBze .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs9H3qUBze .navbar-brand {
    margin-right: auto;
  }
  .cid-vs9H3qUBze .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs9H3qUBze .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs9H3qUBze .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs9H3qUBze .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs9H3qUBze .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs9H3qUBze .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs9H3r5aFS {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vs9H3r5aFS .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vs9H3r5aFS .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vs9H3r5aFS .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9H3r5aFS .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9H3r5aFS .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9H3r5aFS .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9H3r5aFS .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9H3r5aFS .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vs9H3r5aFS .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vs9H3r5aFS .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9H3r5aFS .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vs9H3r5aFS .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vs9H3r5aFS .btn {
  width: 1200;
}
.cid-vs9H3r5aFS .item:focus,
.cid-vs9H3r5aFS span:focus {
  outline: none;
}
.cid-vs9H3r5aFS .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vs9H3r5aFS .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9H3r5aFS .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9H3r5aFS .mbr-section-title {
  color: #ffffff;
}
.cid-vs9H3r5aFS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vs9H3r5aFS .mbr-text,
.cid-vs9H3r5aFS .mbr-section-btn {
  text-align: left;
}
.cid-vs9H3r5aFS .item-title {
  text-align: left;
  color: #000000;
}
.cid-vs9H3r5aFS .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vs9H3r5aFS .content-head {
  max-width: 800px;
}
.cid-vs9H3rc791 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vs9H3rc791 .row {
  flex-direction: row-reverse;
}
.cid-vs9H3rc791 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vs9H3rc791 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9H3rc791 .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vs9H3rc791 .mbr-card-title {
  color: #000000;
}
.cid-vs9H3rc791 .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9H3rc791 .mbr-text,
.cid-vs9H3rc791 .mbr-section-btn {
  text-align: left;
}
.cid-vs9H3rc791 .row {
  align-items: center;
}
.cid-vs9H3rk8Kl {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vs9H3rk8Kl .carousel {
    max-height: 900px;
  }
  .cid-vs9H3rk8Kl .carousel img {
    height: 900px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vs9H3rk8Kl .carousel {
    min-height: 585px;
  }
  .cid-vs9H3rk8Kl .carousel img {
    height: 585px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vs9H3rk8Kl .carousel {
    min-height: 495px;
  }
  .cid-vs9H3rk8Kl .carousel img {
    height: 495px;
    object-fit: cover;
  }
  .cid-vs9H3rk8Kl .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vs9H3rk8Kl .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vs9H3rk8Kl .carousel,
.cid-vs9H3rk8Kl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vs9H3rk8Kl .item-wrapper {
  width: 200%;
}
.cid-vs9H3rk8Kl .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vs9H3rk8Kl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vs9H3rk8Kl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vs9H3rk8Kl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vs9H3rk8Kl .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vs9H3rk8Kl .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vs9H3rk8Kl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vs9H3rk8Kl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vs9H3rk8Kl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vs9H3rk8Kl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vs9H3rk8Kl .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-vs9H3rk8Kl .carousel-indicators li.active,
.cid-vs9H3rk8Kl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vs9H3rk8Kl .carousel-indicators li::after,
.cid-vs9H3rk8Kl .carousel-indicators li::before {
  content: none;
}
.cid-vs9H3rk8Kl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vs9H3rk8Kl .carousel-indicators {
    display: none !important;
  }
}
.cid-vs9H3rk8Kl .mbr-section-title {
  text-align: center;
}
.cid-vs9H3rk8Kl .mbr-text,
.cid-vs9H3rk8Kl .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs9M6MA387 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs9M6MA387 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs9M6MA387 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs9M6MA387 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs9M6MA387 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs9M6MA387 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs9M6MA387 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs9M6MA387 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs9M6MA387 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs9M6MA387 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs9M6MA387 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs9M6MA387 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs9M6MA387 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs9M6MA387 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs9M6MA387 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs9M6MA387 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs9M6MA387 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs9M6MA387 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs9M6MA387 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs9M6MA387 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs9M6MA387 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs9M6MA387 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs9M6MA387 .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs9M6MA387 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs9M6MA387 .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs9M6MA387 .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs9M6MA387 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs9M6MA387 .nav-item:focus,
.cid-vs9M6MA387 .nav-link:focus {
  outline: none;
}
.cid-vs9M6MA387 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs9M6MA387 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs9M6MA387 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs9M6MA387 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs9M6MA387 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs9M6MA387 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs9M6MA387 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs9M6MA387 .navbar.opened {
  transition: all 0.3s;
}
.cid-vs9M6MA387 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs9M6MA387 .navbar .navbar-logo img {
  width: auto;
}
.cid-vs9M6MA387 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs9M6MA387 .navbar.collapsed {
  justify-content: center;
}
.cid-vs9M6MA387 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs9M6MA387 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs9M6MA387 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs9M6MA387 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs9M6MA387 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs9M6MA387 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs9M6MA387 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs9M6MA387 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs9M6MA387 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs9M6MA387 .navbar {
    min-height: 72px;
  }
  .cid-vs9M6MA387 .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs9M6MA387 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs9M6MA387 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs9M6MA387 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs9M6MA387 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs9M6MA387 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs9M6MA387 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs9M6MA387 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs9M6MA387 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs9M6MA387 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs9M6MA387 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs9M6MA387 .dropdown-item.active,
.cid-vs9M6MA387 .dropdown-item:active {
  background-color: transparent;
}
.cid-vs9M6MA387 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs9M6MA387 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs9M6MA387 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs9M6MA387 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs9M6MA387 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs9M6MA387 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs9M6MA387 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs9M6MA387 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs9M6MA387 .navbar-buttons {
    text-align: left;
  }
}
.cid-vs9M6MA387 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs9M6MA387 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs9M6MA387 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs9M6MA387 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs9M6MA387 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs9M6MA387 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs9M6MA387 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs9M6MA387 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs9M6MA387 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs9M6MA387 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs9M6MA387 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs9M6MA387 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs9M6MA387 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs9M6MA387 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs9M6MA387 .navbar {
    height: 70px;
  }
  .cid-vs9M6MA387 .navbar.opened {
    height: auto;
  }
  .cid-vs9M6MA387 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs9M6MA387 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs9M6MA387 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs9M6MA387 .navbar-brand {
    margin-right: auto;
  }
  .cid-vs9M6MA387 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs9M6MA387 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs9M6MA387 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs9M6MA387 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs9M6MA387 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs9M6MA387 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs9M6MKUAa {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vs9M6MKUAa .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vs9M6MKUAa .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vs9M6MKUAa .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9M6MKUAa .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9M6MKUAa .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9M6MKUAa .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9M6MKUAa .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9M6MKUAa .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vs9M6MKUAa .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vs9M6MKUAa .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9M6MKUAa .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vs9M6MKUAa .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vs9M6MKUAa .btn {
  width: 1200;
}
.cid-vs9M6MKUAa .item:focus,
.cid-vs9M6MKUAa span:focus {
  outline: none;
}
.cid-vs9M6MKUAa .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vs9M6MKUAa .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9M6MKUAa .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9M6MKUAa .mbr-section-title {
  color: #ffffff;
}
.cid-vs9M6MKUAa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vs9M6MKUAa .mbr-text,
.cid-vs9M6MKUAa .mbr-section-btn {
  text-align: left;
}
.cid-vs9M6MKUAa .item-title {
  text-align: left;
  color: #000000;
}
.cid-vs9M6MKUAa .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vs9M6MKUAa .content-head {
  max-width: 800px;
}
.cid-vs9M6MVnE9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vs9M6MVnE9 .carousel {
    max-height: 700px;
  }
  .cid-vs9M6MVnE9 .carousel img {
    height: 700px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vs9M6MVnE9 .carousel {
    min-height: 455px;
  }
  .cid-vs9M6MVnE9 .carousel img {
    height: 455px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vs9M6MVnE9 .carousel {
    min-height: 385px;
  }
  .cid-vs9M6MVnE9 .carousel img {
    height: 385px;
    object-fit: cover;
  }
  .cid-vs9M6MVnE9 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vs9M6MVnE9 .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vs9M6MVnE9 .carousel,
.cid-vs9M6MVnE9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vs9M6MVnE9 .item-wrapper {
  width: 200%;
}
.cid-vs9M6MVnE9 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vs9M6MVnE9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vs9M6MVnE9 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vs9M6MVnE9 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vs9M6MVnE9 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vs9M6MVnE9 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vs9M6MVnE9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vs9M6MVnE9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vs9M6MVnE9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vs9M6MVnE9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vs9M6MVnE9 .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-vs9M6MVnE9 .carousel-indicators li.active,
.cid-vs9M6MVnE9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vs9M6MVnE9 .carousel-indicators li::after,
.cid-vs9M6MVnE9 .carousel-indicators li::before {
  content: none;
}
.cid-vs9M6MVnE9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vs9M6MVnE9 .carousel-indicators {
    display: none !important;
  }
}
.cid-vs9M6MVnE9 .mbr-section-title {
  text-align: center;
}
.cid-vs9M6MVnE9 .mbr-text,
.cid-vs9M6MVnE9 .mbr-section-btn {
  text-align: center;
}
.cid-vs9M6MP27h {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vs9M6MP27h .row {
  flex-direction: row-reverse;
}
.cid-vs9M6MP27h .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vs9M6MP27h .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9M6MP27h .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vs9M6MP27h .mbr-card-title {
  color: #000000;
}
.cid-vs9M6MP27h .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9M6MP27h .mbr-text,
.cid-vs9M6MP27h .mbr-section-btn {
  text-align: left;
}
.cid-vs9M6MP27h .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs9OeixicH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs9OeixicH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs9OeixicH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs9OeixicH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs9OeixicH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs9OeixicH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs9OeixicH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs9OeixicH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs9OeixicH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs9OeixicH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs9OeixicH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs9OeixicH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs9OeixicH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs9OeixicH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs9OeixicH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs9OeixicH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs9OeixicH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs9OeixicH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs9OeixicH .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs9OeixicH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs9OeixicH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs9OeixicH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs9OeixicH .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs9OeixicH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs9OeixicH .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs9OeixicH .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs9OeixicH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs9OeixicH .nav-item:focus,
.cid-vs9OeixicH .nav-link:focus {
  outline: none;
}
.cid-vs9OeixicH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs9OeixicH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs9OeixicH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs9OeixicH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs9OeixicH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs9OeixicH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs9OeixicH .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs9OeixicH .navbar.opened {
  transition: all 0.3s;
}
.cid-vs9OeixicH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs9OeixicH .navbar .navbar-logo img {
  width: auto;
}
.cid-vs9OeixicH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs9OeixicH .navbar.collapsed {
  justify-content: center;
}
.cid-vs9OeixicH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs9OeixicH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs9OeixicH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs9OeixicH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs9OeixicH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs9OeixicH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs9OeixicH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs9OeixicH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs9OeixicH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs9OeixicH .navbar {
    min-height: 72px;
  }
  .cid-vs9OeixicH .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs9OeixicH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs9OeixicH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs9OeixicH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs9OeixicH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs9OeixicH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs9OeixicH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs9OeixicH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs9OeixicH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs9OeixicH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs9OeixicH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs9OeixicH .dropdown-item.active,
.cid-vs9OeixicH .dropdown-item:active {
  background-color: transparent;
}
.cid-vs9OeixicH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs9OeixicH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs9OeixicH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs9OeixicH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs9OeixicH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs9OeixicH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs9OeixicH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs9OeixicH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs9OeixicH .navbar-buttons {
    text-align: left;
  }
}
.cid-vs9OeixicH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs9OeixicH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs9OeixicH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs9OeixicH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs9OeixicH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs9OeixicH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs9OeixicH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs9OeixicH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs9OeixicH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs9OeixicH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs9OeixicH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs9OeixicH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs9OeixicH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs9OeixicH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs9OeixicH .navbar {
    height: 70px;
  }
  .cid-vs9OeixicH .navbar.opened {
    height: auto;
  }
  .cid-vs9OeixicH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs9OeixicH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs9OeixicH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs9OeixicH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs9OeixicH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs9OeixicH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs9OeixicH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs9OeixicH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs9OeixicH .navbar-brand {
    margin-right: auto;
  }
  .cid-vs9OeixicH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs9OeixicH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs9OeixicH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs9OeixicH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs9OeixicH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs9OeixicH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs9OeixicH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs9OeixicH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs9OeixicH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs9OeixicH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs9OeixicH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs9OeiGiwj {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vs9OeiGiwj .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vs9OeiGiwj .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vs9OeiGiwj .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9OeiGiwj .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9OeiGiwj .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9OeiGiwj .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9OeiGiwj .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9OeiGiwj .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vs9OeiGiwj .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vs9OeiGiwj .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9OeiGiwj .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vs9OeiGiwj .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vs9OeiGiwj .btn {
  width: 1200;
}
.cid-vs9OeiGiwj .item:focus,
.cid-vs9OeiGiwj span:focus {
  outline: none;
}
.cid-vs9OeiGiwj .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vs9OeiGiwj .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9OeiGiwj .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9OeiGiwj .mbr-section-title {
  color: #ffffff;
}
.cid-vs9OeiGiwj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vs9OeiGiwj .mbr-text,
.cid-vs9OeiGiwj .mbr-section-btn {
  text-align: left;
}
.cid-vs9OeiGiwj .item-title {
  text-align: left;
  color: #000000;
}
.cid-vs9OeiGiwj .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vs9OeiGiwj .content-head {
  max-width: 800px;
}
.cid-vs9OeiRopE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vs9OeiRopE .carousel {
    max-height: 700px;
  }
  .cid-vs9OeiRopE .carousel img {
    height: 700px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vs9OeiRopE .carousel {
    min-height: 455px;
  }
  .cid-vs9OeiRopE .carousel img {
    height: 455px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vs9OeiRopE .carousel {
    min-height: 385px;
  }
  .cid-vs9OeiRopE .carousel img {
    height: 385px;
    object-fit: cover;
  }
  .cid-vs9OeiRopE .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vs9OeiRopE .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vs9OeiRopE .carousel,
.cid-vs9OeiRopE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vs9OeiRopE .item-wrapper {
  width: 200%;
}
.cid-vs9OeiRopE .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vs9OeiRopE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vs9OeiRopE .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vs9OeiRopE .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vs9OeiRopE .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vs9OeiRopE .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vs9OeiRopE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vs9OeiRopE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vs9OeiRopE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vs9OeiRopE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vs9OeiRopE .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-vs9OeiRopE .carousel-indicators li.active,
.cid-vs9OeiRopE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vs9OeiRopE .carousel-indicators li::after,
.cid-vs9OeiRopE .carousel-indicators li::before {
  content: none;
}
.cid-vs9OeiRopE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vs9OeiRopE .carousel-indicators {
    display: none !important;
  }
}
.cid-vs9OeiRopE .mbr-section-title {
  text-align: center;
}
.cid-vs9OeiRopE .mbr-text,
.cid-vs9OeiRopE .mbr-section-btn {
  text-align: center;
}
.cid-vs9OeiL4O6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vs9OeiL4O6 .row {
  flex-direction: row-reverse;
}
.cid-vs9OeiL4O6 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vs9OeiL4O6 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9OeiL4O6 .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vs9OeiL4O6 .mbr-card-title {
  color: #000000;
}
.cid-vs9OeiL4O6 .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9OeiL4O6 .mbr-text,
.cid-vs9OeiL4O6 .mbr-section-btn {
  text-align: left;
}
.cid-vs9OeiL4O6 .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vs9PWD8f4D {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vs9PWD8f4D .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vs9PWD8f4D .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vs9PWD8f4D .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vs9PWD8f4D .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vs9PWD8f4D .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vs9PWD8f4D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vs9PWD8f4D .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vs9PWD8f4D .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vs9PWD8f4D .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vs9PWD8f4D .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vs9PWD8f4D .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vs9PWD8f4D .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vs9PWD8f4D .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vs9PWD8f4D .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vs9PWD8f4D .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vs9PWD8f4D .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vs9PWD8f4D .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vs9PWD8f4D .navbar-logo {
    padding-left: 0;
  }
}
.cid-vs9PWD8f4D .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs9PWD8f4D .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vs9PWD8f4D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vs9PWD8f4D .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vs9PWD8f4D .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vs9PWD8f4D .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vs9PWD8f4D .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vs9PWD8f4D .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vs9PWD8f4D .nav-item:focus,
.cid-vs9PWD8f4D .nav-link:focus {
  outline: none;
}
.cid-vs9PWD8f4D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vs9PWD8f4D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vs9PWD8f4D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vs9PWD8f4D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vs9PWD8f4D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vs9PWD8f4D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vs9PWD8f4D .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vs9PWD8f4D .navbar.opened {
  transition: all 0.3s;
}
.cid-vs9PWD8f4D .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vs9PWD8f4D .navbar .navbar-logo img {
  width: auto;
}
.cid-vs9PWD8f4D .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vs9PWD8f4D .navbar.collapsed {
  justify-content: center;
}
.cid-vs9PWD8f4D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vs9PWD8f4D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vs9PWD8f4D .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vs9PWD8f4D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vs9PWD8f4D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vs9PWD8f4D .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vs9PWD8f4D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vs9PWD8f4D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vs9PWD8f4D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vs9PWD8f4D .navbar {
    min-height: 72px;
  }
  .cid-vs9PWD8f4D .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vs9PWD8f4D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vs9PWD8f4D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vs9PWD8f4D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vs9PWD8f4D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vs9PWD8f4D .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vs9PWD8f4D .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vs9PWD8f4D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vs9PWD8f4D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vs9PWD8f4D .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vs9PWD8f4D .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vs9PWD8f4D .dropdown-item.active,
.cid-vs9PWD8f4D .dropdown-item:active {
  background-color: transparent;
}
.cid-vs9PWD8f4D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vs9PWD8f4D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vs9PWD8f4D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vs9PWD8f4D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vs9PWD8f4D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vs9PWD8f4D .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vs9PWD8f4D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vs9PWD8f4D .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vs9PWD8f4D .navbar-buttons {
    text-align: left;
  }
}
.cid-vs9PWD8f4D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vs9PWD8f4D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vs9PWD8f4D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vs9PWD8f4D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs9PWD8f4D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vs9PWD8f4D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vs9PWD8f4D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs9PWD8f4D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vs9PWD8f4D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vs9PWD8f4D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vs9PWD8f4D .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vs9PWD8f4D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vs9PWD8f4D .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vs9PWD8f4D .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vs9PWD8f4D .navbar {
    height: 70px;
  }
  .cid-vs9PWD8f4D .navbar.opened {
    height: auto;
  }
  .cid-vs9PWD8f4D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vs9PWD8f4D .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vs9PWD8f4D .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vs9PWD8f4D .navbar-brand {
    margin-right: auto;
  }
  .cid-vs9PWD8f4D .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vs9PWD8f4D .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vs9PWD8f4D .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vs9PWD8f4D .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vs9PWD8f4D .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vs9PWD8f4D .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vs9PWDiFBo {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vs9PWDiFBo .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vs9PWDiFBo .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vs9PWDiFBo .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9PWDiFBo .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9PWDiFBo .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9PWDiFBo .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9PWDiFBo .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9PWDiFBo .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vs9PWDiFBo .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vs9PWDiFBo .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vs9PWDiFBo .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vs9PWDiFBo .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vs9PWDiFBo .btn {
  width: 1200;
}
.cid-vs9PWDiFBo .item:focus,
.cid-vs9PWDiFBo span:focus {
  outline: none;
}
.cid-vs9PWDiFBo .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vs9PWDiFBo .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vs9PWDiFBo .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vs9PWDiFBo .mbr-section-title {
  color: #ffffff;
}
.cid-vs9PWDiFBo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vs9PWDiFBo .mbr-text,
.cid-vs9PWDiFBo .mbr-section-btn {
  text-align: left;
}
.cid-vs9PWDiFBo .item-title {
  text-align: left;
  color: #000000;
}
.cid-vs9PWDiFBo .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vs9PWDiFBo .content-head {
  max-width: 800px;
}
.cid-vs9PWDvXul {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vs9PWDvXul .carousel {
    max-height: 1300px;
  }
  .cid-vs9PWDvXul .carousel img {
    height: 1300px;
    object-fit: cover;
  }
}
@media (max-width: 2991px) and (min-width: 768px) {
  .cid-vs9PWDvXul .carousel {
    min-height: 845px;
  }
  .cid-vs9PWDvXul .carousel img {
    height: 845px;
    object-fit: cover;
  }
}
@media (max-width: 2767px) {
  .cid-vs9PWDvXul .carousel {
    min-height: 715px;
  }
  .cid-vs9PWDvXul .carousel img {
    height: 715px;
    object-fit: cover;
  }
  .cid-vs9PWDvXul .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vs9PWDvXul .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vs9PWDvXul .carousel,
.cid-vs9PWDvXul .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vs9PWDvXul .item-wrapper {
  width: 200%;
}
.cid-vs9PWDvXul .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vs9PWDvXul .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vs9PWDvXul .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vs9PWDvXul .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vs9PWDvXul .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vs9PWDvXul .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vs9PWDvXul .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vs9PWDvXul .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 2767px) {
  .cid-vs9PWDvXul .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vs9PWDvXul .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vs9PWDvXul .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-vs9PWDvXul .carousel-indicators li.active,
.cid-vs9PWDvXul .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vs9PWDvXul .carousel-indicators li::after,
.cid-vs9PWDvXul .carousel-indicators li::before {
  content: none;
}
.cid-vs9PWDvXul .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 2768px) {
  .cid-vs9PWDvXul .carousel-indicators {
    display: none !important;
  }
}
.cid-vs9PWDvXul .mbr-section-title {
  text-align: center;
}
.cid-vs9PWDvXul .mbr-text,
.cid-vs9PWDvXul .mbr-section-btn {
  text-align: center;
}
.cid-vs9PWDomDl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vs9PWDomDl .row {
  flex-direction: row-reverse;
}
.cid-vs9PWDomDl .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vs9PWDomDl .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9PWDomDl .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vs9PWDomDl .mbr-card-title {
  color: #000000;
}
.cid-vs9PWDomDl .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vs9PWDomDl .mbr-text,
.cid-vs9PWDomDl .mbr-section-btn {
  text-align: left;
}
.cid-vs9PWDomDl .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsarrQQfaf {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsarrQQfaf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsarrQQfaf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsarrQQfaf .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsarrQQfaf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsarrQQfaf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsarrQQfaf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsarrQQfaf .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsarrQQfaf .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsarrQQfaf .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsarrQQfaf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsarrQQfaf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsarrQQfaf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsarrQQfaf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsarrQQfaf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsarrQQfaf .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsarrQQfaf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsarrQQfaf .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsarrQQfaf .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsarrQQfaf .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsarrQQfaf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsarrQQfaf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsarrQQfaf .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsarrQQfaf .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsarrQQfaf .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsarrQQfaf .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsarrQQfaf .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsarrQQfaf .nav-item:focus,
.cid-vsarrQQfaf .nav-link:focus {
  outline: none;
}
.cid-vsarrQQfaf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsarrQQfaf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsarrQQfaf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsarrQQfaf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsarrQQfaf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsarrQQfaf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsarrQQfaf .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsarrQQfaf .navbar.opened {
  transition: all 0.3s;
}
.cid-vsarrQQfaf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsarrQQfaf .navbar .navbar-logo img {
  width: auto;
}
.cid-vsarrQQfaf .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsarrQQfaf .navbar.collapsed {
  justify-content: center;
}
.cid-vsarrQQfaf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsarrQQfaf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsarrQQfaf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsarrQQfaf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsarrQQfaf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsarrQQfaf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsarrQQfaf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsarrQQfaf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsarrQQfaf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsarrQQfaf .navbar {
    min-height: 72px;
  }
  .cid-vsarrQQfaf .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsarrQQfaf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsarrQQfaf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsarrQQfaf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsarrQQfaf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsarrQQfaf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsarrQQfaf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsarrQQfaf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsarrQQfaf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsarrQQfaf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsarrQQfaf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsarrQQfaf .dropdown-item.active,
.cid-vsarrQQfaf .dropdown-item:active {
  background-color: transparent;
}
.cid-vsarrQQfaf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsarrQQfaf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsarrQQfaf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsarrQQfaf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsarrQQfaf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsarrQQfaf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsarrQQfaf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsarrQQfaf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsarrQQfaf .navbar-buttons {
    text-align: left;
  }
}
.cid-vsarrQQfaf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsarrQQfaf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsarrQQfaf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsarrQQfaf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsarrQQfaf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsarrQQfaf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsarrQQfaf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsarrQQfaf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsarrQQfaf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsarrQQfaf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsarrQQfaf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsarrQQfaf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsarrQQfaf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsarrQQfaf .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsarrQQfaf .navbar {
    height: 70px;
  }
  .cid-vsarrQQfaf .navbar.opened {
    height: auto;
  }
  .cid-vsarrQQfaf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsarrQQfaf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsarrQQfaf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsarrQQfaf .navbar-brand {
    margin-right: auto;
  }
  .cid-vsarrQQfaf .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsarrQQfaf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsarrQQfaf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsarrQQfaf .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsarrQQfaf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsarrQQfaf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsarrQZ6Ak {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsarrQZ6Ak .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsarrQZ6Ak .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsarrQZ6Ak .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsarrQZ6Ak .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsarrQZ6Ak .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsarrQZ6Ak .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsarrQZ6Ak .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsarrQZ6Ak .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsarrQZ6Ak .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsarrQZ6Ak .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsarrQZ6Ak .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsarrQZ6Ak .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsarrQZ6Ak .btn {
  width: 1200;
}
.cid-vsarrQZ6Ak .item:focus,
.cid-vsarrQZ6Ak span:focus {
  outline: none;
}
.cid-vsarrQZ6Ak .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsarrQZ6Ak .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsarrQZ6Ak .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsarrQZ6Ak .mbr-section-title {
  color: #ffffff;
}
.cid-vsarrQZ6Ak .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsarrQZ6Ak .mbr-text,
.cid-vsarrQZ6Ak .mbr-section-btn {
  text-align: left;
}
.cid-vsarrQZ6Ak .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsarrQZ6Ak .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsarrQZ6Ak .content-head {
  max-width: 800px;
}
.cid-vsarrRcoGy {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsarrRcoGy .carousel {
    max-height: 900px;
  }
  .cid-vsarrRcoGy .carousel img {
    height: 900px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsarrRcoGy .carousel {
    min-height: 585px;
  }
  .cid-vsarrRcoGy .carousel img {
    height: 585px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsarrRcoGy .carousel {
    min-height: 495px;
  }
  .cid-vsarrRcoGy .carousel img {
    height: 495px;
    object-fit: cover;
  }
  .cid-vsarrRcoGy .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsarrRcoGy .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsarrRcoGy .carousel,
.cid-vsarrRcoGy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsarrRcoGy .item-wrapper {
  width: 200%;
}
.cid-vsarrRcoGy .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsarrRcoGy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsarrRcoGy .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsarrRcoGy .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsarrRcoGy .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsarrRcoGy .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsarrRcoGy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsarrRcoGy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsarrRcoGy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsarrRcoGy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsarrRcoGy .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-vsarrRcoGy .carousel-indicators li.active,
.cid-vsarrRcoGy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsarrRcoGy .carousel-indicators li::after,
.cid-vsarrRcoGy .carousel-indicators li::before {
  content: none;
}
.cid-vsarrRcoGy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsarrRcoGy .carousel-indicators {
    display: none !important;
  }
}
.cid-vsarrRcoGy .mbr-section-title {
  text-align: center;
}
.cid-vsarrRcoGy .mbr-text,
.cid-vsarrRcoGy .mbr-section-btn {
  text-align: center;
}
.cid-vsarrR64xO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsarrR64xO .row {
  flex-direction: row-reverse;
}
.cid-vsarrR64xO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsarrR64xO .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsarrR64xO .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsarrR64xO .mbr-card-title {
  color: #000000;
}
.cid-vsarrR64xO .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsarrR64xO .mbr-text,
.cid-vsarrR64xO .mbr-section-btn {
  text-align: left;
}
.cid-vsarrR64xO .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsatQvvPOl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsatQvvPOl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsatQvvPOl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsatQvvPOl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsatQvvPOl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsatQvvPOl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsatQvvPOl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsatQvvPOl .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsatQvvPOl .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsatQvvPOl .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsatQvvPOl .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsatQvvPOl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsatQvvPOl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsatQvvPOl .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsatQvvPOl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsatQvvPOl .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsatQvvPOl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsatQvvPOl .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsatQvvPOl .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsatQvvPOl .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsatQvvPOl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsatQvvPOl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsatQvvPOl .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsatQvvPOl .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsatQvvPOl .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsatQvvPOl .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsatQvvPOl .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsatQvvPOl .nav-item:focus,
.cid-vsatQvvPOl .nav-link:focus {
  outline: none;
}
.cid-vsatQvvPOl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsatQvvPOl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsatQvvPOl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsatQvvPOl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsatQvvPOl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsatQvvPOl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsatQvvPOl .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsatQvvPOl .navbar.opened {
  transition: all 0.3s;
}
.cid-vsatQvvPOl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsatQvvPOl .navbar .navbar-logo img {
  width: auto;
}
.cid-vsatQvvPOl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsatQvvPOl .navbar.collapsed {
  justify-content: center;
}
.cid-vsatQvvPOl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsatQvvPOl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsatQvvPOl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsatQvvPOl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsatQvvPOl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsatQvvPOl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsatQvvPOl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsatQvvPOl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsatQvvPOl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsatQvvPOl .navbar {
    min-height: 72px;
  }
  .cid-vsatQvvPOl .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsatQvvPOl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsatQvvPOl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsatQvvPOl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsatQvvPOl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsatQvvPOl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsatQvvPOl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsatQvvPOl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsatQvvPOl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsatQvvPOl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsatQvvPOl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsatQvvPOl .dropdown-item.active,
.cid-vsatQvvPOl .dropdown-item:active {
  background-color: transparent;
}
.cid-vsatQvvPOl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsatQvvPOl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsatQvvPOl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsatQvvPOl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsatQvvPOl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsatQvvPOl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsatQvvPOl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsatQvvPOl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsatQvvPOl .navbar-buttons {
    text-align: left;
  }
}
.cid-vsatQvvPOl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsatQvvPOl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsatQvvPOl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsatQvvPOl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsatQvvPOl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsatQvvPOl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsatQvvPOl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsatQvvPOl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsatQvvPOl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsatQvvPOl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsatQvvPOl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsatQvvPOl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsatQvvPOl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsatQvvPOl .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsatQvvPOl .navbar {
    height: 70px;
  }
  .cid-vsatQvvPOl .navbar.opened {
    height: auto;
  }
  .cid-vsatQvvPOl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsatQvvPOl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsatQvvPOl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsatQvvPOl .navbar-brand {
    margin-right: auto;
  }
  .cid-vsatQvvPOl .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsatQvvPOl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsatQvvPOl .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsatQvvPOl .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsatQvvPOl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsatQvvPOl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsatQvEIbM {
  padding-top: 9rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsatQvEIbM .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsatQvEIbM .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsatQvEIbM .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsatQvEIbM .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsatQvEIbM .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsatQvEIbM .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsatQvEIbM .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsatQvEIbM .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsatQvEIbM .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsatQvEIbM .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsatQvEIbM .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsatQvEIbM .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsatQvEIbM .btn {
  width: 1200;
}
.cid-vsatQvEIbM .item:focus,
.cid-vsatQvEIbM span:focus {
  outline: none;
}
.cid-vsatQvEIbM .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsatQvEIbM .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsatQvEIbM .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsatQvEIbM .mbr-section-title {
  color: #ffffff;
}
.cid-vsatQvEIbM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsatQvEIbM .mbr-text,
.cid-vsatQvEIbM .mbr-section-btn {
  text-align: left;
}
.cid-vsatQvEIbM .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsatQvEIbM .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsatQvEIbM .content-head {
  max-width: 800px;
}
.cid-vsatQvRoIR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsatQvRoIR .carousel {
    max-height: 1000px;
  }
  .cid-vsatQvRoIR .carousel img {
    height: 1000px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsatQvRoIR .carousel {
    min-height: 650px;
  }
  .cid-vsatQvRoIR .carousel img {
    height: 650px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsatQvRoIR .carousel {
    min-height: 550px;
  }
  .cid-vsatQvRoIR .carousel img {
    height: 550px;
    object-fit: cover;
  }
  .cid-vsatQvRoIR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsatQvRoIR .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsatQvRoIR .carousel,
.cid-vsatQvRoIR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsatQvRoIR .item-wrapper {
  width: 200%;
}
.cid-vsatQvRoIR .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsatQvRoIR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsatQvRoIR .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsatQvRoIR .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsatQvRoIR .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsatQvRoIR .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsatQvRoIR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsatQvRoIR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsatQvRoIR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsatQvRoIR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsatQvRoIR .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-vsatQvRoIR .carousel-indicators li.active,
.cid-vsatQvRoIR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsatQvRoIR .carousel-indicators li::after,
.cid-vsatQvRoIR .carousel-indicators li::before {
  content: none;
}
.cid-vsatQvRoIR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsatQvRoIR .carousel-indicators {
    display: none !important;
  }
}
.cid-vsatQvRoIR .mbr-section-title {
  text-align: center;
}
.cid-vsatQvRoIR .mbr-text,
.cid-vsatQvRoIR .mbr-section-btn {
  text-align: center;
}
.cid-vsatQvLsgI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsatQvLsgI .row {
  flex-direction: row-reverse;
}
.cid-vsatQvLsgI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsatQvLsgI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsatQvLsgI .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsatQvLsgI .mbr-card-title {
  color: #000000;
}
.cid-vsatQvLsgI .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsatQvLsgI .mbr-text,
.cid-vsatQvLsgI .mbr-section-btn {
  text-align: left;
}
.cid-vsatQvLsgI .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsavI5H8rZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsavI5H8rZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsavI5H8rZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsavI5H8rZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsavI5H8rZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsavI5H8rZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsavI5H8rZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsavI5H8rZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsavI5H8rZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsavI5H8rZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsavI5H8rZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsavI5H8rZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsavI5H8rZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsavI5H8rZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsavI5H8rZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsavI5H8rZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsavI5H8rZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsavI5H8rZ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsavI5H8rZ .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsavI5H8rZ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsavI5H8rZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsavI5H8rZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsavI5H8rZ .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsavI5H8rZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsavI5H8rZ .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsavI5H8rZ .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsavI5H8rZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsavI5H8rZ .nav-item:focus,
.cid-vsavI5H8rZ .nav-link:focus {
  outline: none;
}
.cid-vsavI5H8rZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsavI5H8rZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsavI5H8rZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsavI5H8rZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsavI5H8rZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsavI5H8rZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsavI5H8rZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsavI5H8rZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vsavI5H8rZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsavI5H8rZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vsavI5H8rZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsavI5H8rZ .navbar.collapsed {
  justify-content: center;
}
.cid-vsavI5H8rZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsavI5H8rZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsavI5H8rZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsavI5H8rZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsavI5H8rZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsavI5H8rZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsavI5H8rZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsavI5H8rZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsavI5H8rZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsavI5H8rZ .navbar {
    min-height: 72px;
  }
  .cid-vsavI5H8rZ .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsavI5H8rZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsavI5H8rZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsavI5H8rZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsavI5H8rZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsavI5H8rZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsavI5H8rZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsavI5H8rZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsavI5H8rZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsavI5H8rZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsavI5H8rZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsavI5H8rZ .dropdown-item.active,
.cid-vsavI5H8rZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vsavI5H8rZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsavI5H8rZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsavI5H8rZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsavI5H8rZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsavI5H8rZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsavI5H8rZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsavI5H8rZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsavI5H8rZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsavI5H8rZ .navbar-buttons {
    text-align: left;
  }
}
.cid-vsavI5H8rZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsavI5H8rZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsavI5H8rZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsavI5H8rZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsavI5H8rZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsavI5H8rZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsavI5H8rZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsavI5H8rZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsavI5H8rZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsavI5H8rZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsavI5H8rZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsavI5H8rZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsavI5H8rZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsavI5H8rZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsavI5H8rZ .navbar {
    height: 70px;
  }
  .cid-vsavI5H8rZ .navbar.opened {
    height: auto;
  }
  .cid-vsavI5H8rZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsavI5H8rZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsavI5H8rZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsavI5H8rZ .navbar-brand {
    margin-right: auto;
  }
  .cid-vsavI5H8rZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsavI5H8rZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsavI5H8rZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsavI5H8rZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsavI5H8rZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsavI5H8rZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsavI5PMaU {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsavI5PMaU .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsavI5PMaU .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsavI5PMaU .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsavI5PMaU .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsavI5PMaU .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsavI5PMaU .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsavI5PMaU .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsavI5PMaU .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsavI5PMaU .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsavI5PMaU .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsavI5PMaU .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsavI5PMaU .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsavI5PMaU .btn {
  width: 1200;
}
.cid-vsavI5PMaU .item:focus,
.cid-vsavI5PMaU span:focus {
  outline: none;
}
.cid-vsavI5PMaU .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsavI5PMaU .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsavI5PMaU .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsavI5PMaU .mbr-section-title {
  color: #ffffff;
}
.cid-vsavI5PMaU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsavI5PMaU .mbr-text,
.cid-vsavI5PMaU .mbr-section-btn {
  text-align: left;
}
.cid-vsavI5PMaU .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsavI5PMaU .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsavI5PMaU .content-head {
  max-width: 800px;
}
.cid-vsavI621zw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsavI621zw .carousel {
    max-height: 600px;
  }
  .cid-vsavI621zw .carousel img {
    height: 600px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsavI621zw .carousel {
    min-height: 390px;
  }
  .cid-vsavI621zw .carousel img {
    height: 390px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsavI621zw .carousel {
    min-height: 330px;
  }
  .cid-vsavI621zw .carousel img {
    height: 330px;
    object-fit: cover;
  }
  .cid-vsavI621zw .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsavI621zw .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsavI621zw .carousel,
.cid-vsavI621zw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsavI621zw .item-wrapper {
  width: 200%;
}
.cid-vsavI621zw .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsavI621zw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsavI621zw .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsavI621zw .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsavI621zw .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsavI621zw .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsavI621zw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsavI621zw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsavI621zw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsavI621zw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsavI621zw .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-vsavI621zw .carousel-indicators li.active,
.cid-vsavI621zw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsavI621zw .carousel-indicators li::after,
.cid-vsavI621zw .carousel-indicators li::before {
  content: none;
}
.cid-vsavI621zw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsavI621zw .carousel-indicators {
    display: none !important;
  }
}
.cid-vsavI621zw .mbr-section-title {
  text-align: center;
}
.cid-vsavI621zw .mbr-text,
.cid-vsavI621zw .mbr-section-btn {
  text-align: center;
}
.cid-vsavI5Vw5R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsavI5Vw5R .row {
  flex-direction: row-reverse;
}
.cid-vsavI5Vw5R .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsavI5Vw5R .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsavI5Vw5R .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsavI5Vw5R .mbr-card-title {
  color: #000000;
}
.cid-vsavI5Vw5R .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsavI5Vw5R .mbr-text,
.cid-vsavI5Vw5R .mbr-section-btn {
  text-align: left;
}
.cid-vsavI5Vw5R .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsfzwx8yMt {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsfzwx8yMt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsfzwx8yMt .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsfzwx8yMt .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsfzwx8yMt .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsfzwx8yMt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsfzwx8yMt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsfzwx8yMt .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsfzwx8yMt .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsfzwx8yMt .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsfzwx8yMt .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsfzwx8yMt .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsfzwx8yMt .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsfzwx8yMt .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsfzwx8yMt .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsfzwx8yMt .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsfzwx8yMt .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsfzwx8yMt .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsfzwx8yMt .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsfzwx8yMt .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsfzwx8yMt .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsfzwx8yMt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsfzwx8yMt .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsfzwx8yMt .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsfzwx8yMt .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsfzwx8yMt .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsfzwx8yMt .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsfzwx8yMt .nav-item:focus,
.cid-vsfzwx8yMt .nav-link:focus {
  outline: none;
}
.cid-vsfzwx8yMt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsfzwx8yMt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsfzwx8yMt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsfzwx8yMt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsfzwx8yMt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsfzwx8yMt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsfzwx8yMt .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsfzwx8yMt .navbar.opened {
  transition: all 0.3s;
}
.cid-vsfzwx8yMt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsfzwx8yMt .navbar .navbar-logo img {
  width: auto;
}
.cid-vsfzwx8yMt .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsfzwx8yMt .navbar.collapsed {
  justify-content: center;
}
.cid-vsfzwx8yMt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsfzwx8yMt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsfzwx8yMt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsfzwx8yMt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsfzwx8yMt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsfzwx8yMt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsfzwx8yMt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsfzwx8yMt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsfzwx8yMt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsfzwx8yMt .navbar {
    min-height: 72px;
  }
  .cid-vsfzwx8yMt .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsfzwx8yMt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsfzwx8yMt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsfzwx8yMt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsfzwx8yMt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsfzwx8yMt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsfzwx8yMt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsfzwx8yMt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsfzwx8yMt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsfzwx8yMt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsfzwx8yMt .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsfzwx8yMt .dropdown-item.active,
.cid-vsfzwx8yMt .dropdown-item:active {
  background-color: transparent;
}
.cid-vsfzwx8yMt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsfzwx8yMt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsfzwx8yMt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsfzwx8yMt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsfzwx8yMt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsfzwx8yMt .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsfzwx8yMt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsfzwx8yMt .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsfzwx8yMt .navbar-buttons {
    text-align: left;
  }
}
.cid-vsfzwx8yMt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsfzwx8yMt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsfzwx8yMt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsfzwx8yMt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsfzwx8yMt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsfzwx8yMt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsfzwx8yMt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsfzwx8yMt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsfzwx8yMt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsfzwx8yMt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsfzwx8yMt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsfzwx8yMt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsfzwx8yMt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsfzwx8yMt .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsfzwx8yMt .navbar {
    height: 70px;
  }
  .cid-vsfzwx8yMt .navbar.opened {
    height: auto;
  }
  .cid-vsfzwx8yMt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsfzwx8yMt .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsfzwx8yMt .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsfzwx8yMt .navbar-brand {
    margin-right: auto;
  }
  .cid-vsfzwx8yMt .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsfzwx8yMt .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsfzwx8yMt .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsfzwx8yMt .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsfzwx8yMt .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsfzwx8yMt .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsfzwxhDMD {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsfzwxhDMD .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsfzwxhDMD .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsfzwxhDMD .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsfzwxhDMD .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsfzwxhDMD .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsfzwxhDMD .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsfzwxhDMD .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsfzwxhDMD .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsfzwxhDMD .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsfzwxhDMD .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsfzwxhDMD .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsfzwxhDMD .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsfzwxhDMD .btn {
  width: 1200;
}
.cid-vsfzwxhDMD .item:focus,
.cid-vsfzwxhDMD span:focus {
  outline: none;
}
.cid-vsfzwxhDMD .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsfzwxhDMD .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsfzwxhDMD .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsfzwxhDMD .mbr-section-title {
  color: #ffffff;
}
.cid-vsfzwxhDMD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsfzwxhDMD .mbr-text,
.cid-vsfzwxhDMD .mbr-section-btn {
  text-align: left;
}
.cid-vsfzwxhDMD .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsfzwxhDMD .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsfzwxhDMD .content-head {
  max-width: 800px;
}
.cid-vsfzwxt9NK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsfzwxt9NK .carousel {
    max-height: 900px;
  }
  .cid-vsfzwxt9NK .carousel img {
    height: 900px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsfzwxt9NK .carousel {
    min-height: 585px;
  }
  .cid-vsfzwxt9NK .carousel img {
    height: 585px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsfzwxt9NK .carousel {
    min-height: 495px;
  }
  .cid-vsfzwxt9NK .carousel img {
    height: 495px;
    object-fit: cover;
  }
  .cid-vsfzwxt9NK .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsfzwxt9NK .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsfzwxt9NK .carousel,
.cid-vsfzwxt9NK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsfzwxt9NK .item-wrapper {
  width: 200%;
}
.cid-vsfzwxt9NK .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsfzwxt9NK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsfzwxt9NK .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsfzwxt9NK .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsfzwxt9NK .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsfzwxt9NK .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsfzwxt9NK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsfzwxt9NK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsfzwxt9NK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsfzwxt9NK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsfzwxt9NK .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-vsfzwxt9NK .carousel-indicators li.active,
.cid-vsfzwxt9NK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsfzwxt9NK .carousel-indicators li::after,
.cid-vsfzwxt9NK .carousel-indicators li::before {
  content: none;
}
.cid-vsfzwxt9NK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsfzwxt9NK .carousel-indicators {
    display: none !important;
  }
}
.cid-vsfzwxt9NK .mbr-section-title {
  text-align: center;
}
.cid-vsfzwxt9NK .mbr-text,
.cid-vsfzwxt9NK .mbr-section-btn {
  text-align: center;
}
.cid-vsfzwxmzRC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsfzwxmzRC .row {
  flex-direction: row-reverse;
}
.cid-vsfzwxmzRC .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsfzwxmzRC .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsfzwxmzRC .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsfzwxmzRC .mbr-card-title {
  color: #000000;
}
.cid-vsfzwxmzRC .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsfzwxmzRC .mbr-text,
.cid-vsfzwxmzRC .mbr-section-btn {
  text-align: left;
}
.cid-vsfzwxmzRC .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsgLferycc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsgLferycc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsgLferycc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsgLferycc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsgLferycc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsgLferycc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsgLferycc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsgLferycc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsgLferycc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsgLferycc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsgLferycc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsgLferycc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsgLferycc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsgLferycc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsgLferycc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsgLferycc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsgLferycc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsgLferycc .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsgLferycc .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsgLferycc .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgLferycc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsgLferycc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsgLferycc .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsgLferycc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsgLferycc .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsgLferycc .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsgLferycc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsgLferycc .nav-item:focus,
.cid-vsgLferycc .nav-link:focus {
  outline: none;
}
.cid-vsgLferycc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsgLferycc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsgLferycc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsgLferycc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsgLferycc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsgLferycc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsgLferycc .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsgLferycc .navbar.opened {
  transition: all 0.3s;
}
.cid-vsgLferycc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsgLferycc .navbar .navbar-logo img {
  width: auto;
}
.cid-vsgLferycc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsgLferycc .navbar.collapsed {
  justify-content: center;
}
.cid-vsgLferycc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsgLferycc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsgLferycc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsgLferycc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsgLferycc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsgLferycc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsgLferycc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsgLferycc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsgLferycc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgLferycc .navbar {
    min-height: 72px;
  }
  .cid-vsgLferycc .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsgLferycc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsgLferycc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsgLferycc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsgLferycc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsgLferycc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsgLferycc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsgLferycc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsgLferycc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsgLferycc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsgLferycc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsgLferycc .dropdown-item.active,
.cid-vsgLferycc .dropdown-item:active {
  background-color: transparent;
}
.cid-vsgLferycc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsgLferycc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsgLferycc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsgLferycc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsgLferycc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsgLferycc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsgLferycc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsgLferycc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsgLferycc .navbar-buttons {
    text-align: left;
  }
}
.cid-vsgLferycc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsgLferycc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsgLferycc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsgLferycc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgLferycc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgLferycc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsgLferycc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgLferycc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsgLferycc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsgLferycc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgLferycc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsgLferycc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsgLferycc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsgLferycc .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsgLferycc .navbar {
    height: 70px;
  }
  .cid-vsgLferycc .navbar.opened {
    height: auto;
  }
  .cid-vsgLferycc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsgLferycc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsgLferycc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsgLferycc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsgLferycc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsgLferycc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsgLferycc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsgLferycc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsgLferycc .navbar-brand {
    margin-right: auto;
  }
  .cid-vsgLferycc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsgLferycc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsgLferycc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsgLferycc .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgLferycc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsgLferycc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsgLferycc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsgLferycc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsgLferycc .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgLferycc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsgLferycc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsgLfez2cR {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsgLfez2cR .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsgLfez2cR .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsgLfez2cR .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgLfez2cR .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgLfez2cR .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgLfez2cR .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgLfez2cR .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgLfez2cR .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsgLfez2cR .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsgLfez2cR .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgLfez2cR .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsgLfez2cR .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsgLfez2cR .btn {
  width: 1200;
}
.cid-vsgLfez2cR .item:focus,
.cid-vsgLfez2cR span:focus {
  outline: none;
}
.cid-vsgLfez2cR .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsgLfez2cR .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgLfez2cR .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgLfez2cR .mbr-section-title {
  color: #ffffff;
}
.cid-vsgLfez2cR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsgLfez2cR .mbr-text,
.cid-vsgLfez2cR .mbr-section-btn {
  text-align: left;
}
.cid-vsgLfez2cR .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsgLfez2cR .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsgLfez2cR .content-head {
  max-width: 800px;
}
.cid-vsgLfeLJJz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsgLfeLJJz .carousel {
    max-height: 900px;
  }
  .cid-vsgLfeLJJz .carousel img {
    height: 900px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsgLfeLJJz .carousel {
    min-height: 585px;
  }
  .cid-vsgLfeLJJz .carousel img {
    height: 585px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsgLfeLJJz .carousel {
    min-height: 495px;
  }
  .cid-vsgLfeLJJz .carousel img {
    height: 495px;
    object-fit: cover;
  }
  .cid-vsgLfeLJJz .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsgLfeLJJz .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsgLfeLJJz .carousel,
.cid-vsgLfeLJJz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsgLfeLJJz .item-wrapper {
  width: 200%;
}
.cid-vsgLfeLJJz .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsgLfeLJJz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsgLfeLJJz .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsgLfeLJJz .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsgLfeLJJz .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsgLfeLJJz .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsgLfeLJJz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsgLfeLJJz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsgLfeLJJz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsgLfeLJJz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsgLfeLJJz .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-vsgLfeLJJz .carousel-indicators li.active,
.cid-vsgLfeLJJz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsgLfeLJJz .carousel-indicators li::after,
.cid-vsgLfeLJJz .carousel-indicators li::before {
  content: none;
}
.cid-vsgLfeLJJz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsgLfeLJJz .carousel-indicators {
    display: none !important;
  }
}
.cid-vsgLfeLJJz .mbr-section-title {
  text-align: center;
}
.cid-vsgLfeLJJz .mbr-text,
.cid-vsgLfeLJJz .mbr-section-btn {
  text-align: center;
}
.cid-vsgLfeFeZQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsgLfeFeZQ .row {
  flex-direction: row-reverse;
}
.cid-vsgLfeFeZQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsgLfeFeZQ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgLfeFeZQ .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsgLfeFeZQ .mbr-card-title {
  color: #000000;
}
.cid-vsgLfeFeZQ .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgLfeFeZQ .mbr-text,
.cid-vsgLfeFeZQ .mbr-section-btn {
  text-align: left;
}
.cid-vsgLfeFeZQ .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsgNEbwl4v {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsgNEbwl4v .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsgNEbwl4v .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsgNEbwl4v .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsgNEbwl4v .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsgNEbwl4v .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsgNEbwl4v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsgNEbwl4v .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsgNEbwl4v .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsgNEbwl4v .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsgNEbwl4v .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsgNEbwl4v .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsgNEbwl4v .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsgNEbwl4v .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsgNEbwl4v .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsgNEbwl4v .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsgNEbwl4v .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsgNEbwl4v .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsgNEbwl4v .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsgNEbwl4v .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgNEbwl4v .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsgNEbwl4v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsgNEbwl4v .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsgNEbwl4v .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsgNEbwl4v .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsgNEbwl4v .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsgNEbwl4v .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsgNEbwl4v .nav-item:focus,
.cid-vsgNEbwl4v .nav-link:focus {
  outline: none;
}
.cid-vsgNEbwl4v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsgNEbwl4v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsgNEbwl4v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsgNEbwl4v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsgNEbwl4v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsgNEbwl4v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsgNEbwl4v .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsgNEbwl4v .navbar.opened {
  transition: all 0.3s;
}
.cid-vsgNEbwl4v .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsgNEbwl4v .navbar .navbar-logo img {
  width: auto;
}
.cid-vsgNEbwl4v .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsgNEbwl4v .navbar.collapsed {
  justify-content: center;
}
.cid-vsgNEbwl4v .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsgNEbwl4v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsgNEbwl4v .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsgNEbwl4v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsgNEbwl4v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsgNEbwl4v .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsgNEbwl4v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsgNEbwl4v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsgNEbwl4v .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgNEbwl4v .navbar {
    min-height: 72px;
  }
  .cid-vsgNEbwl4v .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsgNEbwl4v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsgNEbwl4v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsgNEbwl4v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsgNEbwl4v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsgNEbwl4v .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsgNEbwl4v .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsgNEbwl4v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsgNEbwl4v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsgNEbwl4v .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsgNEbwl4v .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsgNEbwl4v .dropdown-item.active,
.cid-vsgNEbwl4v .dropdown-item:active {
  background-color: transparent;
}
.cid-vsgNEbwl4v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsgNEbwl4v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsgNEbwl4v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsgNEbwl4v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsgNEbwl4v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsgNEbwl4v .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsgNEbwl4v ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsgNEbwl4v .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsgNEbwl4v .navbar-buttons {
    text-align: left;
  }
}
.cid-vsgNEbwl4v button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsgNEbwl4v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsgNEbwl4v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsgNEbwl4v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgNEbwl4v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgNEbwl4v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsgNEbwl4v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgNEbwl4v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsgNEbwl4v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsgNEbwl4v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgNEbwl4v .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsgNEbwl4v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsgNEbwl4v .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsgNEbwl4v .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsgNEbwl4v .navbar {
    height: 70px;
  }
  .cid-vsgNEbwl4v .navbar.opened {
    height: auto;
  }
  .cid-vsgNEbwl4v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsgNEbwl4v .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsgNEbwl4v .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsgNEbwl4v .navbar-brand {
    margin-right: auto;
  }
  .cid-vsgNEbwl4v .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsgNEbwl4v .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsgNEbwl4v .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsgNEbwl4v .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgNEbwl4v .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsgNEbwl4v .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsgNEbEvJt {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsgNEbEvJt .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsgNEbEvJt .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsgNEbEvJt .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgNEbEvJt .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgNEbEvJt .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgNEbEvJt .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgNEbEvJt .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgNEbEvJt .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsgNEbEvJt .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsgNEbEvJt .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgNEbEvJt .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsgNEbEvJt .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsgNEbEvJt .btn {
  width: 1200;
}
.cid-vsgNEbEvJt .item:focus,
.cid-vsgNEbEvJt span:focus {
  outline: none;
}
.cid-vsgNEbEvJt .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsgNEbEvJt .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgNEbEvJt .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgNEbEvJt .mbr-section-title {
  color: #ffffff;
}
.cid-vsgNEbEvJt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsgNEbEvJt .mbr-text,
.cid-vsgNEbEvJt .mbr-section-btn {
  text-align: left;
}
.cid-vsgNEbEvJt .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsgNEbEvJt .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsgNEbEvJt .content-head {
  max-width: 800px;
}
.cid-vsgNEbRNxC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsgNEbRNxC .carousel {
    max-height: 800px;
  }
  .cid-vsgNEbRNxC .carousel img {
    height: 800px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsgNEbRNxC .carousel {
    min-height: 520px;
  }
  .cid-vsgNEbRNxC .carousel img {
    height: 520px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsgNEbRNxC .carousel {
    min-height: 440px;
  }
  .cid-vsgNEbRNxC .carousel img {
    height: 440px;
    object-fit: cover;
  }
  .cid-vsgNEbRNxC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsgNEbRNxC .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsgNEbRNxC .carousel,
.cid-vsgNEbRNxC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsgNEbRNxC .item-wrapper {
  width: 200%;
}
.cid-vsgNEbRNxC .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsgNEbRNxC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsgNEbRNxC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsgNEbRNxC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsgNEbRNxC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsgNEbRNxC .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsgNEbRNxC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsgNEbRNxC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsgNEbRNxC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsgNEbRNxC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsgNEbRNxC .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-vsgNEbRNxC .carousel-indicators li.active,
.cid-vsgNEbRNxC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsgNEbRNxC .carousel-indicators li::after,
.cid-vsgNEbRNxC .carousel-indicators li::before {
  content: none;
}
.cid-vsgNEbRNxC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsgNEbRNxC .carousel-indicators {
    display: none !important;
  }
}
.cid-vsgNEbRNxC .mbr-section-title {
  text-align: center;
}
.cid-vsgNEbRNxC .mbr-text,
.cid-vsgNEbRNxC .mbr-section-btn {
  text-align: center;
}
.cid-vsgNEbJ1eb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsgNEbJ1eb .row {
  flex-direction: row-reverse;
}
.cid-vsgNEbJ1eb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsgNEbJ1eb .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgNEbJ1eb .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsgNEbJ1eb .mbr-card-title {
  color: #000000;
}
.cid-vsgNEbJ1eb .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgNEbJ1eb .mbr-text,
.cid-vsgNEbJ1eb .mbr-section-btn {
  text-align: left;
}
.cid-vsgNEbJ1eb .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsgPXPkEq7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsgPXPkEq7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsgPXPkEq7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsgPXPkEq7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsgPXPkEq7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsgPXPkEq7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsgPXPkEq7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsgPXPkEq7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsgPXPkEq7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsgPXPkEq7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsgPXPkEq7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsgPXPkEq7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsgPXPkEq7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsgPXPkEq7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsgPXPkEq7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsgPXPkEq7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsgPXPkEq7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsgPXPkEq7 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsgPXPkEq7 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsgPXPkEq7 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgPXPkEq7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsgPXPkEq7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsgPXPkEq7 .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsgPXPkEq7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsgPXPkEq7 .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsgPXPkEq7 .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsgPXPkEq7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsgPXPkEq7 .nav-item:focus,
.cid-vsgPXPkEq7 .nav-link:focus {
  outline: none;
}
.cid-vsgPXPkEq7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsgPXPkEq7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsgPXPkEq7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsgPXPkEq7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsgPXPkEq7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsgPXPkEq7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsgPXPkEq7 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsgPXPkEq7 .navbar.opened {
  transition: all 0.3s;
}
.cid-vsgPXPkEq7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsgPXPkEq7 .navbar .navbar-logo img {
  width: auto;
}
.cid-vsgPXPkEq7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsgPXPkEq7 .navbar.collapsed {
  justify-content: center;
}
.cid-vsgPXPkEq7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsgPXPkEq7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsgPXPkEq7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsgPXPkEq7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsgPXPkEq7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsgPXPkEq7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsgPXPkEq7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsgPXPkEq7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsgPXPkEq7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgPXPkEq7 .navbar {
    min-height: 72px;
  }
  .cid-vsgPXPkEq7 .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsgPXPkEq7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsgPXPkEq7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsgPXPkEq7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsgPXPkEq7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsgPXPkEq7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsgPXPkEq7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsgPXPkEq7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsgPXPkEq7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsgPXPkEq7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsgPXPkEq7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsgPXPkEq7 .dropdown-item.active,
.cid-vsgPXPkEq7 .dropdown-item:active {
  background-color: transparent;
}
.cid-vsgPXPkEq7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsgPXPkEq7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsgPXPkEq7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsgPXPkEq7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsgPXPkEq7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsgPXPkEq7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsgPXPkEq7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsgPXPkEq7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsgPXPkEq7 .navbar-buttons {
    text-align: left;
  }
}
.cid-vsgPXPkEq7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsgPXPkEq7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsgPXPkEq7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsgPXPkEq7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgPXPkEq7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgPXPkEq7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsgPXPkEq7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgPXPkEq7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsgPXPkEq7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsgPXPkEq7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgPXPkEq7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsgPXPkEq7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsgPXPkEq7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsgPXPkEq7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsgPXPkEq7 .navbar {
    height: 70px;
  }
  .cid-vsgPXPkEq7 .navbar.opened {
    height: auto;
  }
  .cid-vsgPXPkEq7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsgPXPkEq7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsgPXPkEq7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsgPXPkEq7 .navbar-brand {
    margin-right: auto;
  }
  .cid-vsgPXPkEq7 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsgPXPkEq7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsgPXPkEq7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsgPXPkEq7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgPXPkEq7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsgPXPkEq7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsgPXPsXep {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsgPXPsXep .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsgPXPsXep .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsgPXPsXep .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgPXPsXep .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgPXPsXep .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgPXPsXep .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgPXPsXep .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgPXPsXep .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsgPXPsXep .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsgPXPsXep .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgPXPsXep .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsgPXPsXep .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsgPXPsXep .btn {
  width: 1200;
}
.cid-vsgPXPsXep .item:focus,
.cid-vsgPXPsXep span:focus {
  outline: none;
}
.cid-vsgPXPsXep .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsgPXPsXep .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgPXPsXep .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgPXPsXep .mbr-section-title {
  color: #ffffff;
}
.cid-vsgPXPsXep .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsgPXPsXep .mbr-text,
.cid-vsgPXPsXep .mbr-section-btn {
  text-align: left;
}
.cid-vsgPXPsXep .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsgPXPsXep .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsgPXPsXep .content-head {
  max-width: 800px;
}
.cid-vsgPXPFWTI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsgPXPFWTI .carousel {
    max-height: 800px;
  }
  .cid-vsgPXPFWTI .carousel img {
    height: 800px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsgPXPFWTI .carousel {
    min-height: 520px;
  }
  .cid-vsgPXPFWTI .carousel img {
    height: 520px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsgPXPFWTI .carousel {
    min-height: 440px;
  }
  .cid-vsgPXPFWTI .carousel img {
    height: 440px;
    object-fit: cover;
  }
  .cid-vsgPXPFWTI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsgPXPFWTI .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsgPXPFWTI .carousel,
.cid-vsgPXPFWTI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsgPXPFWTI .item-wrapper {
  width: 200%;
}
.cid-vsgPXPFWTI .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsgPXPFWTI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsgPXPFWTI .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsgPXPFWTI .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsgPXPFWTI .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsgPXPFWTI .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsgPXPFWTI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsgPXPFWTI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsgPXPFWTI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsgPXPFWTI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsgPXPFWTI .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-vsgPXPFWTI .carousel-indicators li.active,
.cid-vsgPXPFWTI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsgPXPFWTI .carousel-indicators li::after,
.cid-vsgPXPFWTI .carousel-indicators li::before {
  content: none;
}
.cid-vsgPXPFWTI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsgPXPFWTI .carousel-indicators {
    display: none !important;
  }
}
.cid-vsgPXPFWTI .mbr-section-title {
  text-align: center;
}
.cid-vsgPXPFWTI .mbr-text,
.cid-vsgPXPFWTI .mbr-section-btn {
  text-align: center;
}
.cid-vsgPXPyDiS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsgPXPyDiS .row {
  flex-direction: row-reverse;
}
.cid-vsgPXPyDiS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsgPXPyDiS .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgPXPyDiS .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsgPXPyDiS .mbr-card-title {
  color: #000000;
}
.cid-vsgPXPyDiS .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgPXPyDiS .mbr-text,
.cid-vsgPXPyDiS .mbr-section-btn {
  text-align: left;
}
.cid-vsgPXPyDiS .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsgRH8Xsin {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsgRH8Xsin .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsgRH8Xsin .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsgRH8Xsin .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsgRH8Xsin .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsgRH8Xsin .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsgRH8Xsin .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsgRH8Xsin .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsgRH8Xsin .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsgRH8Xsin .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsgRH8Xsin .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsgRH8Xsin .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsgRH8Xsin .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsgRH8Xsin .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsgRH8Xsin .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsgRH8Xsin .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsgRH8Xsin .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsgRH8Xsin .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsgRH8Xsin .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsgRH8Xsin .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgRH8Xsin .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsgRH8Xsin .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsgRH8Xsin .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsgRH8Xsin .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsgRH8Xsin .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsgRH8Xsin .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsgRH8Xsin .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsgRH8Xsin .nav-item:focus,
.cid-vsgRH8Xsin .nav-link:focus {
  outline: none;
}
.cid-vsgRH8Xsin .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsgRH8Xsin .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsgRH8Xsin .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsgRH8Xsin .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsgRH8Xsin .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsgRH8Xsin .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsgRH8Xsin .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsgRH8Xsin .navbar.opened {
  transition: all 0.3s;
}
.cid-vsgRH8Xsin .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsgRH8Xsin .navbar .navbar-logo img {
  width: auto;
}
.cid-vsgRH8Xsin .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsgRH8Xsin .navbar.collapsed {
  justify-content: center;
}
.cid-vsgRH8Xsin .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsgRH8Xsin .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsgRH8Xsin .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsgRH8Xsin .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsgRH8Xsin .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsgRH8Xsin .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsgRH8Xsin .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsgRH8Xsin .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsgRH8Xsin .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgRH8Xsin .navbar {
    min-height: 72px;
  }
  .cid-vsgRH8Xsin .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsgRH8Xsin .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsgRH8Xsin .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsgRH8Xsin .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsgRH8Xsin .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsgRH8Xsin .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsgRH8Xsin .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsgRH8Xsin .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsgRH8Xsin .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsgRH8Xsin .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsgRH8Xsin .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsgRH8Xsin .dropdown-item.active,
.cid-vsgRH8Xsin .dropdown-item:active {
  background-color: transparent;
}
.cid-vsgRH8Xsin .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsgRH8Xsin .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsgRH8Xsin .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsgRH8Xsin .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsgRH8Xsin .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsgRH8Xsin .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsgRH8Xsin ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsgRH8Xsin .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsgRH8Xsin .navbar-buttons {
    text-align: left;
  }
}
.cid-vsgRH8Xsin button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsgRH8Xsin button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsgRH8Xsin button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsgRH8Xsin button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgRH8Xsin button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgRH8Xsin button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsgRH8Xsin nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgRH8Xsin nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsgRH8Xsin nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsgRH8Xsin nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgRH8Xsin .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsgRH8Xsin a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsgRH8Xsin .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsgRH8Xsin .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsgRH8Xsin .navbar {
    height: 70px;
  }
  .cid-vsgRH8Xsin .navbar.opened {
    height: auto;
  }
  .cid-vsgRH8Xsin .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsgRH8Xsin .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsgRH8Xsin .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsgRH8Xsin .navbar-brand {
    margin-right: auto;
  }
  .cid-vsgRH8Xsin .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsgRH8Xsin .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsgRH8Xsin .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsgRH8Xsin .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgRH8Xsin .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsgRH8Xsin .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsgRH95eUT {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsgRH95eUT .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsgRH95eUT .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsgRH95eUT .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgRH95eUT .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgRH95eUT .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgRH95eUT .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgRH95eUT .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgRH95eUT .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsgRH95eUT .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsgRH95eUT .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgRH95eUT .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsgRH95eUT .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsgRH95eUT .btn {
  width: 1200;
}
.cid-vsgRH95eUT .item:focus,
.cid-vsgRH95eUT span:focus {
  outline: none;
}
.cid-vsgRH95eUT .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsgRH95eUT .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgRH95eUT .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgRH95eUT .mbr-section-title {
  color: #ffffff;
}
.cid-vsgRH95eUT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsgRH95eUT .mbr-text,
.cid-vsgRH95eUT .mbr-section-btn {
  text-align: left;
}
.cid-vsgRH95eUT .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsgRH95eUT .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsgRH95eUT .content-head {
  max-width: 800px;
}
.cid-vsgRH9iEin {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsgRH9iEin .carousel {
    max-height: 800px;
  }
  .cid-vsgRH9iEin .carousel img {
    height: 800px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsgRH9iEin .carousel {
    min-height: 520px;
  }
  .cid-vsgRH9iEin .carousel img {
    height: 520px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsgRH9iEin .carousel {
    min-height: 440px;
  }
  .cid-vsgRH9iEin .carousel img {
    height: 440px;
    object-fit: cover;
  }
  .cid-vsgRH9iEin .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsgRH9iEin .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsgRH9iEin .carousel,
.cid-vsgRH9iEin .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsgRH9iEin .item-wrapper {
  width: 200%;
}
.cid-vsgRH9iEin .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsgRH9iEin .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsgRH9iEin .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsgRH9iEin .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsgRH9iEin .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsgRH9iEin .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsgRH9iEin .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsgRH9iEin .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsgRH9iEin .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsgRH9iEin .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsgRH9iEin .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-vsgRH9iEin .carousel-indicators li.active,
.cid-vsgRH9iEin .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsgRH9iEin .carousel-indicators li::after,
.cid-vsgRH9iEin .carousel-indicators li::before {
  content: none;
}
.cid-vsgRH9iEin .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsgRH9iEin .carousel-indicators {
    display: none !important;
  }
}
.cid-vsgRH9iEin .mbr-section-title {
  text-align: center;
}
.cid-vsgRH9iEin .mbr-text,
.cid-vsgRH9iEin .mbr-section-btn {
  text-align: center;
}
.cid-vsgRH9bHs7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsgRH9bHs7 .row {
  flex-direction: row-reverse;
}
.cid-vsgRH9bHs7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsgRH9bHs7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgRH9bHs7 .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsgRH9bHs7 .mbr-card-title {
  color: #000000;
}
.cid-vsgRH9bHs7 .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgRH9bHs7 .mbr-text,
.cid-vsgRH9bHs7 .mbr-section-btn {
  text-align: left;
}
.cid-vsgRH9bHs7 .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsgUaTYMkZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsgUaTYMkZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsgUaTYMkZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsgUaTYMkZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsgUaTYMkZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsgUaTYMkZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsgUaTYMkZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsgUaTYMkZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsgUaTYMkZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsgUaTYMkZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsgUaTYMkZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsgUaTYMkZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsgUaTYMkZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsgUaTYMkZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsgUaTYMkZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsgUaTYMkZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsgUaTYMkZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsgUaTYMkZ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsgUaTYMkZ .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsgUaTYMkZ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgUaTYMkZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsgUaTYMkZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsgUaTYMkZ .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsgUaTYMkZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsgUaTYMkZ .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsgUaTYMkZ .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsgUaTYMkZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsgUaTYMkZ .nav-item:focus,
.cid-vsgUaTYMkZ .nav-link:focus {
  outline: none;
}
.cid-vsgUaTYMkZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsgUaTYMkZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsgUaTYMkZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsgUaTYMkZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsgUaTYMkZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsgUaTYMkZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsgUaTYMkZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsgUaTYMkZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vsgUaTYMkZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsgUaTYMkZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vsgUaTYMkZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsgUaTYMkZ .navbar.collapsed {
  justify-content: center;
}
.cid-vsgUaTYMkZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsgUaTYMkZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsgUaTYMkZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsgUaTYMkZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsgUaTYMkZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsgUaTYMkZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsgUaTYMkZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsgUaTYMkZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsgUaTYMkZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgUaTYMkZ .navbar {
    min-height: 72px;
  }
  .cid-vsgUaTYMkZ .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsgUaTYMkZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsgUaTYMkZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsgUaTYMkZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsgUaTYMkZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsgUaTYMkZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsgUaTYMkZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsgUaTYMkZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsgUaTYMkZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsgUaTYMkZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsgUaTYMkZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsgUaTYMkZ .dropdown-item.active,
.cid-vsgUaTYMkZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vsgUaTYMkZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsgUaTYMkZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsgUaTYMkZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsgUaTYMkZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsgUaTYMkZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsgUaTYMkZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsgUaTYMkZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsgUaTYMkZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsgUaTYMkZ .navbar-buttons {
    text-align: left;
  }
}
.cid-vsgUaTYMkZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsgUaTYMkZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsgUaTYMkZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsgUaTYMkZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgUaTYMkZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgUaTYMkZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsgUaTYMkZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgUaTYMkZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsgUaTYMkZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsgUaTYMkZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgUaTYMkZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsgUaTYMkZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsgUaTYMkZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsgUaTYMkZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsgUaTYMkZ .navbar {
    height: 70px;
  }
  .cid-vsgUaTYMkZ .navbar.opened {
    height: auto;
  }
  .cid-vsgUaTYMkZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsgUaTYMkZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsgUaTYMkZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsgUaTYMkZ .navbar-brand {
    margin-right: auto;
  }
  .cid-vsgUaTYMkZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsgUaTYMkZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsgUaTYMkZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsgUaTYMkZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgUaTYMkZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsgUaTYMkZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsgUaU7phi {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsgUaU7phi .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsgUaU7phi .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsgUaU7phi .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgUaU7phi .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgUaU7phi .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgUaU7phi .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgUaU7phi .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgUaU7phi .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsgUaU7phi .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsgUaU7phi .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgUaU7phi .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsgUaU7phi .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsgUaU7phi .btn {
  width: 1200;
}
.cid-vsgUaU7phi .item:focus,
.cid-vsgUaU7phi span:focus {
  outline: none;
}
.cid-vsgUaU7phi .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsgUaU7phi .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgUaU7phi .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgUaU7phi .mbr-section-title {
  color: #ffffff;
}
.cid-vsgUaU7phi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsgUaU7phi .mbr-text,
.cid-vsgUaU7phi .mbr-section-btn {
  text-align: left;
}
.cid-vsgUaU7phi .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsgUaU7phi .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsgUaU7phi .content-head {
  max-width: 800px;
}
.cid-vsgUaUkw4h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsgUaUkw4h .carousel {
    max-height: 700px;
  }
  .cid-vsgUaUkw4h .carousel img {
    height: 700px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsgUaUkw4h .carousel {
    min-height: 455px;
  }
  .cid-vsgUaUkw4h .carousel img {
    height: 455px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsgUaUkw4h .carousel {
    min-height: 385px;
  }
  .cid-vsgUaUkw4h .carousel img {
    height: 385px;
    object-fit: cover;
  }
  .cid-vsgUaUkw4h .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsgUaUkw4h .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsgUaUkw4h .carousel,
.cid-vsgUaUkw4h .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsgUaUkw4h .item-wrapper {
  width: 200%;
}
.cid-vsgUaUkw4h .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsgUaUkw4h .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsgUaUkw4h .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsgUaUkw4h .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsgUaUkw4h .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsgUaUkw4h .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsgUaUkw4h .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsgUaUkw4h .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsgUaUkw4h .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsgUaUkw4h .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsgUaUkw4h .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-vsgUaUkw4h .carousel-indicators li.active,
.cid-vsgUaUkw4h .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsgUaUkw4h .carousel-indicators li::after,
.cid-vsgUaUkw4h .carousel-indicators li::before {
  content: none;
}
.cid-vsgUaUkw4h .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsgUaUkw4h .carousel-indicators {
    display: none !important;
  }
}
.cid-vsgUaUkw4h .mbr-section-title {
  text-align: center;
}
.cid-vsgUaUkw4h .mbr-text,
.cid-vsgUaUkw4h .mbr-section-btn {
  text-align: center;
}
.cid-vsgUaUdDvA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsgUaUdDvA .row {
  flex-direction: row-reverse;
}
.cid-vsgUaUdDvA .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsgUaUdDvA .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgUaUdDvA .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsgUaUdDvA .mbr-card-title {
  color: #000000;
}
.cid-vsgUaUdDvA .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgUaUdDvA .mbr-text,
.cid-vsgUaUdDvA .mbr-section-btn {
  text-align: left;
}
.cid-vsgUaUdDvA .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsgVE145SC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsgVE145SC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsgVE145SC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsgVE145SC .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsgVE145SC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsgVE145SC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsgVE145SC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsgVE145SC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsgVE145SC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsgVE145SC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsgVE145SC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsgVE145SC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsgVE145SC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsgVE145SC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsgVE145SC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsgVE145SC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsgVE145SC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsgVE145SC .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsgVE145SC .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsgVE145SC .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgVE145SC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsgVE145SC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsgVE145SC .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsgVE145SC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsgVE145SC .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsgVE145SC .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsgVE145SC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsgVE145SC .nav-item:focus,
.cid-vsgVE145SC .nav-link:focus {
  outline: none;
}
.cid-vsgVE145SC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsgVE145SC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsgVE145SC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsgVE145SC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsgVE145SC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsgVE145SC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsgVE145SC .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsgVE145SC .navbar.opened {
  transition: all 0.3s;
}
.cid-vsgVE145SC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsgVE145SC .navbar .navbar-logo img {
  width: auto;
}
.cid-vsgVE145SC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsgVE145SC .navbar.collapsed {
  justify-content: center;
}
.cid-vsgVE145SC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsgVE145SC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsgVE145SC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsgVE145SC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsgVE145SC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsgVE145SC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsgVE145SC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsgVE145SC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsgVE145SC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgVE145SC .navbar {
    min-height: 72px;
  }
  .cid-vsgVE145SC .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsgVE145SC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsgVE145SC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsgVE145SC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsgVE145SC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsgVE145SC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsgVE145SC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsgVE145SC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsgVE145SC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsgVE145SC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsgVE145SC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsgVE145SC .dropdown-item.active,
.cid-vsgVE145SC .dropdown-item:active {
  background-color: transparent;
}
.cid-vsgVE145SC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsgVE145SC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsgVE145SC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsgVE145SC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsgVE145SC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsgVE145SC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsgVE145SC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsgVE145SC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsgVE145SC .navbar-buttons {
    text-align: left;
  }
}
.cid-vsgVE145SC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsgVE145SC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsgVE145SC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsgVE145SC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgVE145SC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgVE145SC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsgVE145SC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgVE145SC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsgVE145SC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsgVE145SC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgVE145SC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsgVE145SC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsgVE145SC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsgVE145SC .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsgVE145SC .navbar {
    height: 70px;
  }
  .cid-vsgVE145SC .navbar.opened {
    height: auto;
  }
  .cid-vsgVE145SC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsgVE145SC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsgVE145SC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsgVE145SC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsgVE145SC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsgVE145SC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsgVE145SC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsgVE145SC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsgVE145SC .navbar-brand {
    margin-right: auto;
  }
  .cid-vsgVE145SC .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsgVE145SC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsgVE145SC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsgVE145SC .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgVE145SC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsgVE145SC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsgVE145SC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsgVE145SC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsgVE145SC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgVE145SC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsgVE145SC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsgVE1dKyO {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsgVE1dKyO .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsgVE1dKyO .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsgVE1dKyO .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgVE1dKyO .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgVE1dKyO .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgVE1dKyO .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgVE1dKyO .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgVE1dKyO .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsgVE1dKyO .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsgVE1dKyO .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgVE1dKyO .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsgVE1dKyO .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsgVE1dKyO .btn {
  width: 1200;
}
.cid-vsgVE1dKyO .item:focus,
.cid-vsgVE1dKyO span:focus {
  outline: none;
}
.cid-vsgVE1dKyO .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsgVE1dKyO .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgVE1dKyO .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgVE1dKyO .mbr-section-title {
  color: #ffffff;
}
.cid-vsgVE1dKyO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsgVE1dKyO .mbr-text,
.cid-vsgVE1dKyO .mbr-section-btn {
  text-align: left;
}
.cid-vsgVE1dKyO .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsgVE1dKyO .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsgVE1dKyO .content-head {
  max-width: 800px;
}
.cid-vsgVE1pFAC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsgVE1pFAC .carousel {
    max-height: 700px;
  }
  .cid-vsgVE1pFAC .carousel img {
    height: 700px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsgVE1pFAC .carousel {
    min-height: 455px;
  }
  .cid-vsgVE1pFAC .carousel img {
    height: 455px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsgVE1pFAC .carousel {
    min-height: 385px;
  }
  .cid-vsgVE1pFAC .carousel img {
    height: 385px;
    object-fit: cover;
  }
  .cid-vsgVE1pFAC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsgVE1pFAC .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsgVE1pFAC .carousel,
.cid-vsgVE1pFAC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsgVE1pFAC .item-wrapper {
  width: 200%;
}
.cid-vsgVE1pFAC .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsgVE1pFAC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsgVE1pFAC .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsgVE1pFAC .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsgVE1pFAC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsgVE1pFAC .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsgVE1pFAC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsgVE1pFAC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsgVE1pFAC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsgVE1pFAC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsgVE1pFAC .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-vsgVE1pFAC .carousel-indicators li.active,
.cid-vsgVE1pFAC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsgVE1pFAC .carousel-indicators li::after,
.cid-vsgVE1pFAC .carousel-indicators li::before {
  content: none;
}
.cid-vsgVE1pFAC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsgVE1pFAC .carousel-indicators {
    display: none !important;
  }
}
.cid-vsgVE1pFAC .mbr-section-title {
  text-align: center;
}
.cid-vsgVE1pFAC .mbr-text,
.cid-vsgVE1pFAC .mbr-section-btn {
  text-align: center;
}
.cid-vsgVE1jgBz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsgVE1jgBz .row {
  flex-direction: row-reverse;
}
.cid-vsgVE1jgBz .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsgVE1jgBz .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgVE1jgBz .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsgVE1jgBz .mbr-card-title {
  color: #000000;
}
.cid-vsgVE1jgBz .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgVE1jgBz .mbr-text,
.cid-vsgVE1jgBz .mbr-section-btn {
  text-align: left;
}
.cid-vsgVE1jgBz .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsgYaZIco3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsgYaZIco3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsgYaZIco3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsgYaZIco3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsgYaZIco3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsgYaZIco3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsgYaZIco3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsgYaZIco3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsgYaZIco3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsgYaZIco3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsgYaZIco3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsgYaZIco3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsgYaZIco3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsgYaZIco3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsgYaZIco3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsgYaZIco3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsgYaZIco3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsgYaZIco3 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsgYaZIco3 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsgYaZIco3 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgYaZIco3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsgYaZIco3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsgYaZIco3 .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsgYaZIco3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsgYaZIco3 .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsgYaZIco3 .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsgYaZIco3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsgYaZIco3 .nav-item:focus,
.cid-vsgYaZIco3 .nav-link:focus {
  outline: none;
}
.cid-vsgYaZIco3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsgYaZIco3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsgYaZIco3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsgYaZIco3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsgYaZIco3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsgYaZIco3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsgYaZIco3 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsgYaZIco3 .navbar.opened {
  transition: all 0.3s;
}
.cid-vsgYaZIco3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsgYaZIco3 .navbar .navbar-logo img {
  width: auto;
}
.cid-vsgYaZIco3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsgYaZIco3 .navbar.collapsed {
  justify-content: center;
}
.cid-vsgYaZIco3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsgYaZIco3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsgYaZIco3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsgYaZIco3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsgYaZIco3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsgYaZIco3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsgYaZIco3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsgYaZIco3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsgYaZIco3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsgYaZIco3 .navbar {
    min-height: 72px;
  }
  .cid-vsgYaZIco3 .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsgYaZIco3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsgYaZIco3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsgYaZIco3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsgYaZIco3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsgYaZIco3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsgYaZIco3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsgYaZIco3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsgYaZIco3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsgYaZIco3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsgYaZIco3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsgYaZIco3 .dropdown-item.active,
.cid-vsgYaZIco3 .dropdown-item:active {
  background-color: transparent;
}
.cid-vsgYaZIco3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsgYaZIco3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsgYaZIco3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsgYaZIco3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsgYaZIco3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsgYaZIco3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsgYaZIco3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsgYaZIco3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsgYaZIco3 .navbar-buttons {
    text-align: left;
  }
}
.cid-vsgYaZIco3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsgYaZIco3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsgYaZIco3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsgYaZIco3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgYaZIco3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsgYaZIco3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsgYaZIco3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgYaZIco3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsgYaZIco3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsgYaZIco3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsgYaZIco3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsgYaZIco3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsgYaZIco3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsgYaZIco3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsgYaZIco3 .navbar {
    height: 70px;
  }
  .cid-vsgYaZIco3 .navbar.opened {
    height: auto;
  }
  .cid-vsgYaZIco3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsgYaZIco3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsgYaZIco3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsgYaZIco3 .navbar-brand {
    margin-right: auto;
  }
  .cid-vsgYaZIco3 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsgYaZIco3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsgYaZIco3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsgYaZIco3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsgYaZIco3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsgYaZIco3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsgYaZQTrZ {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsgYaZQTrZ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsgYaZQTrZ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsgYaZQTrZ .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgYaZQTrZ .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgYaZQTrZ .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgYaZQTrZ .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgYaZQTrZ .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgYaZQTrZ .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsgYaZQTrZ .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsgYaZQTrZ .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsgYaZQTrZ .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsgYaZQTrZ .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsgYaZQTrZ .btn {
  width: 1200;
}
.cid-vsgYaZQTrZ .item:focus,
.cid-vsgYaZQTrZ span:focus {
  outline: none;
}
.cid-vsgYaZQTrZ .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsgYaZQTrZ .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsgYaZQTrZ .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsgYaZQTrZ .mbr-section-title {
  color: #ffffff;
}
.cid-vsgYaZQTrZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsgYaZQTrZ .mbr-text,
.cid-vsgYaZQTrZ .mbr-section-btn {
  text-align: left;
}
.cid-vsgYaZQTrZ .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsgYaZQTrZ .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsgYaZQTrZ .content-head {
  max-width: 800px;
}
.cid-vsgYb03YgI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsgYb03YgI .carousel {
    max-height: 600px;
  }
  .cid-vsgYb03YgI .carousel img {
    height: 600px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsgYb03YgI .carousel {
    min-height: 390px;
  }
  .cid-vsgYb03YgI .carousel img {
    height: 390px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsgYb03YgI .carousel {
    min-height: 330px;
  }
  .cid-vsgYb03YgI .carousel img {
    height: 330px;
    object-fit: cover;
  }
  .cid-vsgYb03YgI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsgYb03YgI .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsgYb03YgI .carousel,
.cid-vsgYb03YgI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsgYb03YgI .item-wrapper {
  width: 200%;
}
.cid-vsgYb03YgI .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsgYb03YgI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsgYb03YgI .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsgYb03YgI .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsgYb03YgI .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsgYb03YgI .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsgYb03YgI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsgYb03YgI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsgYb03YgI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsgYb03YgI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsgYb03YgI .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-vsgYb03YgI .carousel-indicators li.active,
.cid-vsgYb03YgI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsgYb03YgI .carousel-indicators li::after,
.cid-vsgYb03YgI .carousel-indicators li::before {
  content: none;
}
.cid-vsgYb03YgI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsgYb03YgI .carousel-indicators {
    display: none !important;
  }
}
.cid-vsgYb03YgI .mbr-section-title {
  text-align: center;
}
.cid-vsgYb03YgI .mbr-text,
.cid-vsgYb03YgI .mbr-section-btn {
  text-align: center;
}
.cid-vsgYaZWO49 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsgYaZWO49 .row {
  flex-direction: row-reverse;
}
.cid-vsgYaZWO49 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsgYaZWO49 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgYaZWO49 .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsgYaZWO49 .mbr-card-title {
  color: #000000;
}
.cid-vsgYaZWO49 .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsgYaZWO49 .mbr-text,
.cid-vsgYaZWO49 .mbr-section-btn {
  text-align: left;
}
.cid-vsgYaZWO49 .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsh0xZHXEv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsh0xZHXEv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsh0xZHXEv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsh0xZHXEv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsh0xZHXEv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsh0xZHXEv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsh0xZHXEv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsh0xZHXEv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsh0xZHXEv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsh0xZHXEv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsh0xZHXEv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsh0xZHXEv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsh0xZHXEv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsh0xZHXEv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsh0xZHXEv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsh0xZHXEv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsh0xZHXEv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsh0xZHXEv .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsh0xZHXEv .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsh0xZHXEv .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsh0xZHXEv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsh0xZHXEv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsh0xZHXEv .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsh0xZHXEv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsh0xZHXEv .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsh0xZHXEv .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsh0xZHXEv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsh0xZHXEv .nav-item:focus,
.cid-vsh0xZHXEv .nav-link:focus {
  outline: none;
}
.cid-vsh0xZHXEv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsh0xZHXEv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsh0xZHXEv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsh0xZHXEv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsh0xZHXEv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsh0xZHXEv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsh0xZHXEv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsh0xZHXEv .navbar.opened {
  transition: all 0.3s;
}
.cid-vsh0xZHXEv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsh0xZHXEv .navbar .navbar-logo img {
  width: auto;
}
.cid-vsh0xZHXEv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsh0xZHXEv .navbar.collapsed {
  justify-content: center;
}
.cid-vsh0xZHXEv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsh0xZHXEv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsh0xZHXEv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsh0xZHXEv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsh0xZHXEv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsh0xZHXEv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsh0xZHXEv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsh0xZHXEv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsh0xZHXEv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsh0xZHXEv .navbar {
    min-height: 72px;
  }
  .cid-vsh0xZHXEv .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsh0xZHXEv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsh0xZHXEv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsh0xZHXEv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsh0xZHXEv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsh0xZHXEv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsh0xZHXEv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsh0xZHXEv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsh0xZHXEv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsh0xZHXEv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsh0xZHXEv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsh0xZHXEv .dropdown-item.active,
.cid-vsh0xZHXEv .dropdown-item:active {
  background-color: transparent;
}
.cid-vsh0xZHXEv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsh0xZHXEv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsh0xZHXEv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsh0xZHXEv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsh0xZHXEv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsh0xZHXEv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsh0xZHXEv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsh0xZHXEv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsh0xZHXEv .navbar-buttons {
    text-align: left;
  }
}
.cid-vsh0xZHXEv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsh0xZHXEv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsh0xZHXEv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsh0xZHXEv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsh0xZHXEv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsh0xZHXEv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsh0xZHXEv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsh0xZHXEv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsh0xZHXEv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsh0xZHXEv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsh0xZHXEv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsh0xZHXEv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsh0xZHXEv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsh0xZHXEv .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsh0xZHXEv .navbar {
    height: 70px;
  }
  .cid-vsh0xZHXEv .navbar.opened {
    height: auto;
  }
  .cid-vsh0xZHXEv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsh0xZHXEv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsh0xZHXEv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsh0xZHXEv .navbar-brand {
    margin-right: auto;
  }
  .cid-vsh0xZHXEv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsh0xZHXEv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsh0xZHXEv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsh0xZHXEv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsh0xZHXEv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsh0xZHXEv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsh0xZPYLc {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsh0xZPYLc .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsh0xZPYLc .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsh0xZPYLc .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsh0xZPYLc .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsh0xZPYLc .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsh0xZPYLc .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsh0xZPYLc .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsh0xZPYLc .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsh0xZPYLc .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsh0xZPYLc .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsh0xZPYLc .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsh0xZPYLc .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsh0xZPYLc .btn {
  width: 1200;
}
.cid-vsh0xZPYLc .item:focus,
.cid-vsh0xZPYLc span:focus {
  outline: none;
}
.cid-vsh0xZPYLc .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsh0xZPYLc .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsh0xZPYLc .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsh0xZPYLc .mbr-section-title {
  color: #ffffff;
}
.cid-vsh0xZPYLc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsh0xZPYLc .mbr-text,
.cid-vsh0xZPYLc .mbr-section-btn {
  text-align: left;
}
.cid-vsh0xZPYLc .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsh0xZPYLc .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsh0xZPYLc .content-head {
  max-width: 800px;
}
.cid-vsh0y03N9T {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsh0y03N9T .carousel {
    max-height: 900px;
  }
  .cid-vsh0y03N9T .carousel img {
    height: 900px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsh0y03N9T .carousel {
    min-height: 585px;
  }
  .cid-vsh0y03N9T .carousel img {
    height: 585px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsh0y03N9T .carousel {
    min-height: 495px;
  }
  .cid-vsh0y03N9T .carousel img {
    height: 495px;
    object-fit: cover;
  }
  .cid-vsh0y03N9T .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsh0y03N9T .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsh0y03N9T .carousel,
.cid-vsh0y03N9T .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsh0y03N9T .item-wrapper {
  width: 200%;
}
.cid-vsh0y03N9T .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsh0y03N9T .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsh0y03N9T .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsh0y03N9T .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsh0y03N9T .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsh0y03N9T .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsh0y03N9T .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsh0y03N9T .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsh0y03N9T .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsh0y03N9T .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsh0y03N9T .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-vsh0y03N9T .carousel-indicators li.active,
.cid-vsh0y03N9T .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsh0y03N9T .carousel-indicators li::after,
.cid-vsh0y03N9T .carousel-indicators li::before {
  content: none;
}
.cid-vsh0y03N9T .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsh0y03N9T .carousel-indicators {
    display: none !important;
  }
}
.cid-vsh0y03N9T .mbr-section-title {
  text-align: center;
}
.cid-vsh0y03N9T .mbr-text,
.cid-vsh0y03N9T .mbr-section-btn {
  text-align: center;
}
.cid-vsh0xZW74c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsh0xZW74c .row {
  flex-direction: row-reverse;
}
.cid-vsh0xZW74c .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsh0xZW74c .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsh0xZW74c .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsh0xZW74c .mbr-card-title {
  color: #000000;
}
.cid-vsh0xZW74c .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsh0xZW74c .mbr-text,
.cid-vsh0xZW74c .mbr-section-btn {
  text-align: left;
}
.cid-vsh0xZW74c .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskHjOoPFv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskHjOoPFv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskHjOoPFv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskHjOoPFv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskHjOoPFv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskHjOoPFv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskHjOoPFv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskHjOoPFv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskHjOoPFv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskHjOoPFv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskHjOoPFv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskHjOoPFv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskHjOoPFv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskHjOoPFv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskHjOoPFv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskHjOoPFv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskHjOoPFv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskHjOoPFv .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskHjOoPFv .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskHjOoPFv .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskHjOoPFv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskHjOoPFv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskHjOoPFv .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskHjOoPFv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskHjOoPFv .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskHjOoPFv .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskHjOoPFv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskHjOoPFv .nav-item:focus,
.cid-vskHjOoPFv .nav-link:focus {
  outline: none;
}
.cid-vskHjOoPFv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskHjOoPFv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskHjOoPFv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskHjOoPFv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskHjOoPFv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskHjOoPFv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskHjOoPFv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskHjOoPFv .navbar.opened {
  transition: all 0.3s;
}
.cid-vskHjOoPFv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskHjOoPFv .navbar .navbar-logo img {
  width: auto;
}
.cid-vskHjOoPFv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskHjOoPFv .navbar.collapsed {
  justify-content: center;
}
.cid-vskHjOoPFv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskHjOoPFv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskHjOoPFv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskHjOoPFv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskHjOoPFv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskHjOoPFv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskHjOoPFv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskHjOoPFv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskHjOoPFv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskHjOoPFv .navbar {
    min-height: 72px;
  }
  .cid-vskHjOoPFv .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskHjOoPFv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskHjOoPFv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskHjOoPFv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskHjOoPFv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskHjOoPFv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskHjOoPFv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskHjOoPFv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskHjOoPFv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskHjOoPFv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskHjOoPFv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskHjOoPFv .dropdown-item.active,
.cid-vskHjOoPFv .dropdown-item:active {
  background-color: transparent;
}
.cid-vskHjOoPFv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskHjOoPFv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskHjOoPFv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskHjOoPFv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskHjOoPFv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskHjOoPFv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskHjOoPFv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskHjOoPFv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskHjOoPFv .navbar-buttons {
    text-align: left;
  }
}
.cid-vskHjOoPFv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskHjOoPFv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskHjOoPFv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskHjOoPFv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskHjOoPFv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskHjOoPFv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskHjOoPFv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskHjOoPFv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskHjOoPFv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskHjOoPFv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskHjOoPFv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskHjOoPFv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskHjOoPFv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskHjOoPFv .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskHjOoPFv .navbar {
    height: 70px;
  }
  .cid-vskHjOoPFv .navbar.opened {
    height: auto;
  }
  .cid-vskHjOoPFv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskHjOoPFv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskHjOoPFv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskHjOoPFv .navbar-brand {
    margin-right: auto;
  }
  .cid-vskHjOoPFv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskHjOoPFv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskHjOoPFv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskHjOoPFv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskHjOoPFv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskHjOoPFv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskHjOx9NK {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskHjOx9NK .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskHjOx9NK .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskHjOx9NK .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskHjOx9NK .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskHjOx9NK .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskHjOx9NK .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskHjOx9NK .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskHjOx9NK .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskHjOx9NK .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskHjOx9NK .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskHjOx9NK .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskHjOx9NK .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskHjOx9NK .btn {
  width: 1200;
}
.cid-vskHjOx9NK .item:focus,
.cid-vskHjOx9NK span:focus {
  outline: none;
}
.cid-vskHjOx9NK .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskHjOx9NK .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskHjOx9NK .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskHjOx9NK .mbr-section-title {
  color: #ffffff;
}
.cid-vskHjOx9NK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskHjOx9NK .mbr-text,
.cid-vskHjOx9NK .mbr-section-btn {
  text-align: left;
}
.cid-vskHjOx9NK .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskHjOx9NK .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskHjOx9NK .content-head {
  max-width: 800px;
}
.cid-vskHjOKp2K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskHjOKp2K .carousel {
    max-height: 900px;
  }
  .cid-vskHjOKp2K .carousel img {
    height: 900px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskHjOKp2K .carousel {
    min-height: 585px;
  }
  .cid-vskHjOKp2K .carousel img {
    height: 585px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskHjOKp2K .carousel {
    min-height: 495px;
  }
  .cid-vskHjOKp2K .carousel img {
    height: 495px;
    object-fit: cover;
  }
  .cid-vskHjOKp2K .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskHjOKp2K .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskHjOKp2K .carousel,
.cid-vskHjOKp2K .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskHjOKp2K .item-wrapper {
  width: 200%;
}
.cid-vskHjOKp2K .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskHjOKp2K .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskHjOKp2K .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskHjOKp2K .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskHjOKp2K .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskHjOKp2K .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskHjOKp2K .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskHjOKp2K .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskHjOKp2K .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskHjOKp2K .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskHjOKp2K .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-vskHjOKp2K .carousel-indicators li.active,
.cid-vskHjOKp2K .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskHjOKp2K .carousel-indicators li::after,
.cid-vskHjOKp2K .carousel-indicators li::before {
  content: none;
}
.cid-vskHjOKp2K .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskHjOKp2K .carousel-indicators {
    display: none !important;
  }
}
.cid-vskHjOKp2K .mbr-section-title {
  text-align: center;
}
.cid-vskHjOKp2K .mbr-text,
.cid-vskHjOKp2K .mbr-section-btn {
  text-align: center;
}
.cid-vskHjODZdd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskHjODZdd .row {
  flex-direction: row-reverse;
}
.cid-vskHjODZdd .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskHjODZdd .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskHjODZdd .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskHjODZdd .mbr-card-title {
  color: #000000;
}
.cid-vskHjODZdd .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskHjODZdd .mbr-text,
.cid-vskHjODZdd .mbr-section-btn {
  text-align: left;
}
.cid-vskHjODZdd .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskJGc81xs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskJGc81xs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskJGc81xs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskJGc81xs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskJGc81xs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskJGc81xs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskJGc81xs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskJGc81xs .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskJGc81xs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskJGc81xs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskJGc81xs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskJGc81xs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskJGc81xs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskJGc81xs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskJGc81xs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskJGc81xs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskJGc81xs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskJGc81xs .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskJGc81xs .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskJGc81xs .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskJGc81xs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskJGc81xs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskJGc81xs .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskJGc81xs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskJGc81xs .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskJGc81xs .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskJGc81xs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskJGc81xs .nav-item:focus,
.cid-vskJGc81xs .nav-link:focus {
  outline: none;
}
.cid-vskJGc81xs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskJGc81xs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskJGc81xs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskJGc81xs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskJGc81xs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskJGc81xs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskJGc81xs .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskJGc81xs .navbar.opened {
  transition: all 0.3s;
}
.cid-vskJGc81xs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskJGc81xs .navbar .navbar-logo img {
  width: auto;
}
.cid-vskJGc81xs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskJGc81xs .navbar.collapsed {
  justify-content: center;
}
.cid-vskJGc81xs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskJGc81xs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskJGc81xs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskJGc81xs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskJGc81xs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskJGc81xs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskJGc81xs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskJGc81xs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskJGc81xs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskJGc81xs .navbar {
    min-height: 72px;
  }
  .cid-vskJGc81xs .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskJGc81xs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskJGc81xs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskJGc81xs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskJGc81xs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskJGc81xs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskJGc81xs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskJGc81xs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskJGc81xs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskJGc81xs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskJGc81xs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskJGc81xs .dropdown-item.active,
.cid-vskJGc81xs .dropdown-item:active {
  background-color: transparent;
}
.cid-vskJGc81xs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskJGc81xs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskJGc81xs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskJGc81xs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskJGc81xs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskJGc81xs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskJGc81xs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskJGc81xs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskJGc81xs .navbar-buttons {
    text-align: left;
  }
}
.cid-vskJGc81xs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskJGc81xs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskJGc81xs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskJGc81xs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskJGc81xs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskJGc81xs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskJGc81xs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskJGc81xs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskJGc81xs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskJGc81xs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskJGc81xs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskJGc81xs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskJGc81xs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskJGc81xs .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskJGc81xs .navbar {
    height: 70px;
  }
  .cid-vskJGc81xs .navbar.opened {
    height: auto;
  }
  .cid-vskJGc81xs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskJGc81xs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskJGc81xs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskJGc81xs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskJGc81xs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskJGc81xs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskJGc81xs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskJGc81xs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskJGc81xs .navbar-brand {
    margin-right: auto;
  }
  .cid-vskJGc81xs .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskJGc81xs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskJGc81xs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskJGc81xs .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskJGc81xs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskJGc81xs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskJGc81xs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskJGc81xs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskJGc81xs .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskJGc81xs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskJGc81xs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskJGcgQku {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskJGcgQku .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskJGcgQku .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskJGcgQku .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskJGcgQku .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskJGcgQku .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskJGcgQku .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskJGcgQku .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskJGcgQku .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskJGcgQku .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskJGcgQku .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskJGcgQku .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskJGcgQku .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskJGcgQku .btn {
  width: 1200;
}
.cid-vskJGcgQku .item:focus,
.cid-vskJGcgQku span:focus {
  outline: none;
}
.cid-vskJGcgQku .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskJGcgQku .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskJGcgQku .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskJGcgQku .mbr-section-title {
  color: #ffffff;
}
.cid-vskJGcgQku .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskJGcgQku .mbr-text,
.cid-vskJGcgQku .mbr-section-btn {
  text-align: left;
}
.cid-vskJGcgQku .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskJGcgQku .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskJGcgQku .content-head {
  max-width: 800px;
}
.cid-vskJGctwHW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskJGctwHW .carousel {
    max-height: 600px;
  }
  .cid-vskJGctwHW .carousel img {
    height: 600px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskJGctwHW .carousel {
    min-height: 390px;
  }
  .cid-vskJGctwHW .carousel img {
    height: 390px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskJGctwHW .carousel {
    min-height: 330px;
  }
  .cid-vskJGctwHW .carousel img {
    height: 330px;
    object-fit: cover;
  }
  .cid-vskJGctwHW .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskJGctwHW .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskJGctwHW .carousel,
.cid-vskJGctwHW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskJGctwHW .item-wrapper {
  width: 200%;
}
.cid-vskJGctwHW .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskJGctwHW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskJGctwHW .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskJGctwHW .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskJGctwHW .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskJGctwHW .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskJGctwHW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskJGctwHW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskJGctwHW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskJGctwHW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskJGctwHW .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-vskJGctwHW .carousel-indicators li.active,
.cid-vskJGctwHW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskJGctwHW .carousel-indicators li::after,
.cid-vskJGctwHW .carousel-indicators li::before {
  content: none;
}
.cid-vskJGctwHW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskJGctwHW .carousel-indicators {
    display: none !important;
  }
}
.cid-vskJGctwHW .mbr-section-title {
  text-align: center;
}
.cid-vskJGctwHW .mbr-text,
.cid-vskJGctwHW .mbr-section-btn {
  text-align: center;
}
.cid-vskJGcmew8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskJGcmew8 .row {
  flex-direction: row-reverse;
}
.cid-vskJGcmew8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskJGcmew8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskJGcmew8 .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskJGcmew8 .mbr-card-title {
  color: #000000;
}
.cid-vskJGcmew8 .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskJGcmew8 .mbr-text,
.cid-vskJGcmew8 .mbr-section-btn {
  text-align: left;
}
.cid-vskJGcmew8 .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskLsKe2mv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskLsKe2mv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskLsKe2mv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskLsKe2mv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskLsKe2mv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskLsKe2mv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskLsKe2mv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskLsKe2mv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskLsKe2mv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskLsKe2mv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskLsKe2mv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskLsKe2mv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskLsKe2mv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskLsKe2mv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskLsKe2mv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskLsKe2mv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskLsKe2mv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskLsKe2mv .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskLsKe2mv .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskLsKe2mv .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskLsKe2mv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskLsKe2mv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskLsKe2mv .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskLsKe2mv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskLsKe2mv .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskLsKe2mv .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskLsKe2mv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskLsKe2mv .nav-item:focus,
.cid-vskLsKe2mv .nav-link:focus {
  outline: none;
}
.cid-vskLsKe2mv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskLsKe2mv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskLsKe2mv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskLsKe2mv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskLsKe2mv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskLsKe2mv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskLsKe2mv .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskLsKe2mv .navbar.opened {
  transition: all 0.3s;
}
.cid-vskLsKe2mv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskLsKe2mv .navbar .navbar-logo img {
  width: auto;
}
.cid-vskLsKe2mv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskLsKe2mv .navbar.collapsed {
  justify-content: center;
}
.cid-vskLsKe2mv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskLsKe2mv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskLsKe2mv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskLsKe2mv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskLsKe2mv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskLsKe2mv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskLsKe2mv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskLsKe2mv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskLsKe2mv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskLsKe2mv .navbar {
    min-height: 72px;
  }
  .cid-vskLsKe2mv .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskLsKe2mv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskLsKe2mv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskLsKe2mv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskLsKe2mv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskLsKe2mv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskLsKe2mv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskLsKe2mv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskLsKe2mv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskLsKe2mv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskLsKe2mv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskLsKe2mv .dropdown-item.active,
.cid-vskLsKe2mv .dropdown-item:active {
  background-color: transparent;
}
.cid-vskLsKe2mv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskLsKe2mv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskLsKe2mv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskLsKe2mv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskLsKe2mv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskLsKe2mv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskLsKe2mv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskLsKe2mv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskLsKe2mv .navbar-buttons {
    text-align: left;
  }
}
.cid-vskLsKe2mv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskLsKe2mv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskLsKe2mv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskLsKe2mv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskLsKe2mv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskLsKe2mv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskLsKe2mv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskLsKe2mv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskLsKe2mv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskLsKe2mv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskLsKe2mv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskLsKe2mv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskLsKe2mv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskLsKe2mv .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskLsKe2mv .navbar {
    height: 70px;
  }
  .cid-vskLsKe2mv .navbar.opened {
    height: auto;
  }
  .cid-vskLsKe2mv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskLsKe2mv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskLsKe2mv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskLsKe2mv .navbar-brand {
    margin-right: auto;
  }
  .cid-vskLsKe2mv .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskLsKe2mv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskLsKe2mv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskLsKe2mv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskLsKe2mv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskLsKe2mv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskLsKmtFd {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskLsKmtFd .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskLsKmtFd .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskLsKmtFd .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskLsKmtFd .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskLsKmtFd .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskLsKmtFd .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskLsKmtFd .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskLsKmtFd .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskLsKmtFd .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskLsKmtFd .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskLsKmtFd .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskLsKmtFd .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskLsKmtFd .btn {
  width: 1200;
}
.cid-vskLsKmtFd .item:focus,
.cid-vskLsKmtFd span:focus {
  outline: none;
}
.cid-vskLsKmtFd .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskLsKmtFd .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskLsKmtFd .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskLsKmtFd .mbr-section-title {
  color: #ffffff;
}
.cid-vskLsKmtFd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskLsKmtFd .mbr-text,
.cid-vskLsKmtFd .mbr-section-btn {
  text-align: left;
}
.cid-vskLsKmtFd .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskLsKmtFd .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskLsKmtFd .content-head {
  max-width: 800px;
}
.cid-vskLsKzcCD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskLsKzcCD .carousel {
    max-height: 900px;
  }
  .cid-vskLsKzcCD .carousel img {
    height: 900px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskLsKzcCD .carousel {
    min-height: 585px;
  }
  .cid-vskLsKzcCD .carousel img {
    height: 585px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskLsKzcCD .carousel {
    min-height: 495px;
  }
  .cid-vskLsKzcCD .carousel img {
    height: 495px;
    object-fit: cover;
  }
  .cid-vskLsKzcCD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskLsKzcCD .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskLsKzcCD .carousel,
.cid-vskLsKzcCD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskLsKzcCD .item-wrapper {
  width: 200%;
}
.cid-vskLsKzcCD .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskLsKzcCD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskLsKzcCD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskLsKzcCD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskLsKzcCD .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskLsKzcCD .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskLsKzcCD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskLsKzcCD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskLsKzcCD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskLsKzcCD .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskLsKzcCD .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-vskLsKzcCD .carousel-indicators li.active,
.cid-vskLsKzcCD .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskLsKzcCD .carousel-indicators li::after,
.cid-vskLsKzcCD .carousel-indicators li::before {
  content: none;
}
.cid-vskLsKzcCD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskLsKzcCD .carousel-indicators {
    display: none !important;
  }
}
.cid-vskLsKzcCD .mbr-section-title {
  text-align: center;
}
.cid-vskLsKzcCD .mbr-text,
.cid-vskLsKzcCD .mbr-section-btn {
  text-align: center;
}
.cid-vskLsKsqCH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskLsKsqCH .row {
  flex-direction: row-reverse;
}
.cid-vskLsKsqCH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskLsKsqCH .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskLsKsqCH .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskLsKsqCH .mbr-card-title {
  color: #000000;
}
.cid-vskLsKsqCH .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskLsKsqCH .mbr-text,
.cid-vskLsKsqCH .mbr-section-btn {
  text-align: left;
}
.cid-vskLsKsqCH .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskMPeVZNZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskMPeVZNZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskMPeVZNZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskMPeVZNZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskMPeVZNZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskMPeVZNZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskMPeVZNZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskMPeVZNZ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskMPeVZNZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskMPeVZNZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskMPeVZNZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskMPeVZNZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskMPeVZNZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskMPeVZNZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskMPeVZNZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskMPeVZNZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskMPeVZNZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskMPeVZNZ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskMPeVZNZ .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskMPeVZNZ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskMPeVZNZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskMPeVZNZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskMPeVZNZ .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskMPeVZNZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskMPeVZNZ .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskMPeVZNZ .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskMPeVZNZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskMPeVZNZ .nav-item:focus,
.cid-vskMPeVZNZ .nav-link:focus {
  outline: none;
}
.cid-vskMPeVZNZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskMPeVZNZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskMPeVZNZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskMPeVZNZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskMPeVZNZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskMPeVZNZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskMPeVZNZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskMPeVZNZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vskMPeVZNZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskMPeVZNZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vskMPeVZNZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskMPeVZNZ .navbar.collapsed {
  justify-content: center;
}
.cid-vskMPeVZNZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskMPeVZNZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskMPeVZNZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskMPeVZNZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskMPeVZNZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskMPeVZNZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskMPeVZNZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskMPeVZNZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskMPeVZNZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskMPeVZNZ .navbar {
    min-height: 72px;
  }
  .cid-vskMPeVZNZ .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskMPeVZNZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskMPeVZNZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskMPeVZNZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskMPeVZNZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskMPeVZNZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskMPeVZNZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskMPeVZNZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskMPeVZNZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskMPeVZNZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskMPeVZNZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskMPeVZNZ .dropdown-item.active,
.cid-vskMPeVZNZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vskMPeVZNZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskMPeVZNZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskMPeVZNZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskMPeVZNZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskMPeVZNZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskMPeVZNZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskMPeVZNZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskMPeVZNZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskMPeVZNZ .navbar-buttons {
    text-align: left;
  }
}
.cid-vskMPeVZNZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskMPeVZNZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskMPeVZNZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskMPeVZNZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskMPeVZNZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskMPeVZNZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskMPeVZNZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskMPeVZNZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskMPeVZNZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskMPeVZNZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskMPeVZNZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskMPeVZNZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskMPeVZNZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskMPeVZNZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskMPeVZNZ .navbar {
    height: 70px;
  }
  .cid-vskMPeVZNZ .navbar.opened {
    height: auto;
  }
  .cid-vskMPeVZNZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskMPeVZNZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskMPeVZNZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskMPeVZNZ .navbar-brand {
    margin-right: auto;
  }
  .cid-vskMPeVZNZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskMPeVZNZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskMPeVZNZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskMPeVZNZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskMPeVZNZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskMPeVZNZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskMPf3IEP {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskMPf3IEP .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskMPf3IEP .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskMPf3IEP .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskMPf3IEP .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskMPf3IEP .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskMPf3IEP .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskMPf3IEP .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskMPf3IEP .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskMPf3IEP .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskMPf3IEP .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskMPf3IEP .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskMPf3IEP .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskMPf3IEP .btn {
  width: 1200;
}
.cid-vskMPf3IEP .item:focus,
.cid-vskMPf3IEP span:focus {
  outline: none;
}
.cid-vskMPf3IEP .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskMPf3IEP .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskMPf3IEP .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskMPf3IEP .mbr-section-title {
  color: #ffffff;
}
.cid-vskMPf3IEP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskMPf3IEP .mbr-text,
.cid-vskMPf3IEP .mbr-section-btn {
  text-align: left;
}
.cid-vskMPf3IEP .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskMPf3IEP .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskMPf3IEP .content-head {
  max-width: 800px;
}
.cid-vskMPfgdcP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskMPfgdcP .carousel {
    max-height: 600px;
  }
  .cid-vskMPfgdcP .carousel img {
    height: 600px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskMPfgdcP .carousel {
    min-height: 390px;
  }
  .cid-vskMPfgdcP .carousel img {
    height: 390px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskMPfgdcP .carousel {
    min-height: 330px;
  }
  .cid-vskMPfgdcP .carousel img {
    height: 330px;
    object-fit: cover;
  }
  .cid-vskMPfgdcP .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskMPfgdcP .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskMPfgdcP .carousel,
.cid-vskMPfgdcP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskMPfgdcP .item-wrapper {
  width: 200%;
}
.cid-vskMPfgdcP .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskMPfgdcP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskMPfgdcP .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskMPfgdcP .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskMPfgdcP .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskMPfgdcP .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskMPfgdcP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskMPfgdcP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskMPfgdcP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskMPfgdcP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskMPfgdcP .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-vskMPfgdcP .carousel-indicators li.active,
.cid-vskMPfgdcP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskMPfgdcP .carousel-indicators li::after,
.cid-vskMPfgdcP .carousel-indicators li::before {
  content: none;
}
.cid-vskMPfgdcP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskMPfgdcP .carousel-indicators {
    display: none !important;
  }
}
.cid-vskMPfgdcP .mbr-section-title {
  text-align: center;
}
.cid-vskMPfgdcP .mbr-text,
.cid-vskMPfgdcP .mbr-section-btn {
  text-align: center;
}
.cid-vskMPfaO0f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskMPfaO0f .row {
  flex-direction: row-reverse;
}
.cid-vskMPfaO0f .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskMPfaO0f .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskMPfaO0f .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskMPfaO0f .mbr-card-title {
  color: #000000;
}
.cid-vskMPfaO0f .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskMPfaO0f .mbr-text,
.cid-vskMPfaO0f .mbr-section-btn {
  text-align: left;
}
.cid-vskMPfaO0f .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskOQsQKul {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskOQsQKul .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskOQsQKul .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskOQsQKul .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskOQsQKul .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskOQsQKul .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskOQsQKul .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskOQsQKul .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskOQsQKul .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskOQsQKul .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskOQsQKul .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskOQsQKul .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskOQsQKul .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskOQsQKul .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskOQsQKul .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskOQsQKul .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskOQsQKul .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskOQsQKul .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskOQsQKul .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskOQsQKul .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskOQsQKul .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskOQsQKul .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskOQsQKul .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskOQsQKul .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskOQsQKul .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskOQsQKul .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskOQsQKul .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskOQsQKul .nav-item:focus,
.cid-vskOQsQKul .nav-link:focus {
  outline: none;
}
.cid-vskOQsQKul .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskOQsQKul .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskOQsQKul .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskOQsQKul .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskOQsQKul .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskOQsQKul .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskOQsQKul .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskOQsQKul .navbar.opened {
  transition: all 0.3s;
}
.cid-vskOQsQKul .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskOQsQKul .navbar .navbar-logo img {
  width: auto;
}
.cid-vskOQsQKul .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskOQsQKul .navbar.collapsed {
  justify-content: center;
}
.cid-vskOQsQKul .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskOQsQKul .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskOQsQKul .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskOQsQKul .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskOQsQKul .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskOQsQKul .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskOQsQKul .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskOQsQKul .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskOQsQKul .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskOQsQKul .navbar {
    min-height: 72px;
  }
  .cid-vskOQsQKul .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskOQsQKul .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskOQsQKul .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskOQsQKul .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskOQsQKul .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskOQsQKul .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskOQsQKul .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskOQsQKul .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskOQsQKul .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskOQsQKul .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskOQsQKul .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskOQsQKul .dropdown-item.active,
.cid-vskOQsQKul .dropdown-item:active {
  background-color: transparent;
}
.cid-vskOQsQKul .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskOQsQKul .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskOQsQKul .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskOQsQKul .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskOQsQKul .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskOQsQKul .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskOQsQKul ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskOQsQKul .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskOQsQKul .navbar-buttons {
    text-align: left;
  }
}
.cid-vskOQsQKul button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskOQsQKul button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskOQsQKul button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskOQsQKul button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskOQsQKul button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskOQsQKul button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskOQsQKul nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskOQsQKul nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskOQsQKul nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskOQsQKul nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskOQsQKul .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskOQsQKul a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskOQsQKul .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskOQsQKul .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskOQsQKul .navbar {
    height: 70px;
  }
  .cid-vskOQsQKul .navbar.opened {
    height: auto;
  }
  .cid-vskOQsQKul .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskOQsQKul .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskOQsQKul .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskOQsQKul .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskOQsQKul .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskOQsQKul .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskOQsQKul .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskOQsQKul .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskOQsQKul .navbar-brand {
    margin-right: auto;
  }
  .cid-vskOQsQKul .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskOQsQKul .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskOQsQKul .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskOQsQKul .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskOQsQKul .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskOQsQKul .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskOQsQKul .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskOQsQKul .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskOQsQKul .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskOQsQKul .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskOQsQKul .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskOQsZV3s {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskOQsZV3s .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskOQsZV3s .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskOQsZV3s .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskOQsZV3s .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskOQsZV3s .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskOQsZV3s .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskOQsZV3s .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskOQsZV3s .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskOQsZV3s .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskOQsZV3s .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskOQsZV3s .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskOQsZV3s .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskOQsZV3s .btn {
  width: 1200;
}
.cid-vskOQsZV3s .item:focus,
.cid-vskOQsZV3s span:focus {
  outline: none;
}
.cid-vskOQsZV3s .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskOQsZV3s .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskOQsZV3s .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskOQsZV3s .mbr-section-title {
  color: #ffffff;
}
.cid-vskOQsZV3s .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskOQsZV3s .mbr-text,
.cid-vskOQsZV3s .mbr-section-btn {
  text-align: left;
}
.cid-vskOQsZV3s .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskOQsZV3s .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskOQsZV3s .content-head {
  max-width: 800px;
}
.cid-vskOQtdQxG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskOQtdQxG .carousel {
    max-height: 600px;
  }
  .cid-vskOQtdQxG .carousel img {
    height: 600px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskOQtdQxG .carousel {
    min-height: 390px;
  }
  .cid-vskOQtdQxG .carousel img {
    height: 390px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskOQtdQxG .carousel {
    min-height: 330px;
  }
  .cid-vskOQtdQxG .carousel img {
    height: 330px;
    object-fit: cover;
  }
  .cid-vskOQtdQxG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskOQtdQxG .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskOQtdQxG .carousel,
.cid-vskOQtdQxG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskOQtdQxG .item-wrapper {
  width: 200%;
}
.cid-vskOQtdQxG .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskOQtdQxG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskOQtdQxG .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskOQtdQxG .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskOQtdQxG .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskOQtdQxG .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskOQtdQxG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskOQtdQxG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskOQtdQxG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskOQtdQxG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskOQtdQxG .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-vskOQtdQxG .carousel-indicators li.active,
.cid-vskOQtdQxG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskOQtdQxG .carousel-indicators li::after,
.cid-vskOQtdQxG .carousel-indicators li::before {
  content: none;
}
.cid-vskOQtdQxG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskOQtdQxG .carousel-indicators {
    display: none !important;
  }
}
.cid-vskOQtdQxG .mbr-section-title {
  text-align: center;
}
.cid-vskOQtdQxG .mbr-text,
.cid-vskOQtdQxG .mbr-section-btn {
  text-align: center;
}
.cid-vskOQt5xRV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskOQt5xRV .row {
  flex-direction: row-reverse;
}
.cid-vskOQt5xRV .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskOQt5xRV .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskOQt5xRV .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskOQt5xRV .mbr-card-title {
  color: #000000;
}
.cid-vskOQt5xRV .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskOQt5xRV .mbr-text,
.cid-vskOQt5xRV .mbr-section-btn {
  text-align: left;
}
.cid-vskOQt5xRV .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskQCtnNsX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskQCtnNsX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskQCtnNsX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskQCtnNsX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskQCtnNsX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskQCtnNsX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskQCtnNsX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskQCtnNsX .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskQCtnNsX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskQCtnNsX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskQCtnNsX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskQCtnNsX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskQCtnNsX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskQCtnNsX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskQCtnNsX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskQCtnNsX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskQCtnNsX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskQCtnNsX .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskQCtnNsX .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskQCtnNsX .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskQCtnNsX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskQCtnNsX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskQCtnNsX .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskQCtnNsX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskQCtnNsX .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskQCtnNsX .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskQCtnNsX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskQCtnNsX .nav-item:focus,
.cid-vskQCtnNsX .nav-link:focus {
  outline: none;
}
.cid-vskQCtnNsX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskQCtnNsX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskQCtnNsX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskQCtnNsX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskQCtnNsX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskQCtnNsX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskQCtnNsX .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskQCtnNsX .navbar.opened {
  transition: all 0.3s;
}
.cid-vskQCtnNsX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskQCtnNsX .navbar .navbar-logo img {
  width: auto;
}
.cid-vskQCtnNsX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskQCtnNsX .navbar.collapsed {
  justify-content: center;
}
.cid-vskQCtnNsX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskQCtnNsX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskQCtnNsX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskQCtnNsX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskQCtnNsX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskQCtnNsX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskQCtnNsX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskQCtnNsX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskQCtnNsX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskQCtnNsX .navbar {
    min-height: 72px;
  }
  .cid-vskQCtnNsX .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskQCtnNsX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskQCtnNsX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskQCtnNsX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskQCtnNsX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskQCtnNsX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskQCtnNsX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskQCtnNsX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskQCtnNsX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskQCtnNsX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskQCtnNsX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskQCtnNsX .dropdown-item.active,
.cid-vskQCtnNsX .dropdown-item:active {
  background-color: transparent;
}
.cid-vskQCtnNsX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskQCtnNsX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskQCtnNsX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskQCtnNsX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskQCtnNsX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskQCtnNsX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskQCtnNsX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskQCtnNsX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskQCtnNsX .navbar-buttons {
    text-align: left;
  }
}
.cid-vskQCtnNsX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskQCtnNsX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskQCtnNsX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskQCtnNsX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskQCtnNsX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskQCtnNsX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskQCtnNsX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskQCtnNsX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskQCtnNsX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskQCtnNsX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskQCtnNsX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskQCtnNsX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskQCtnNsX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskQCtnNsX .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskQCtnNsX .navbar {
    height: 70px;
  }
  .cid-vskQCtnNsX .navbar.opened {
    height: auto;
  }
  .cid-vskQCtnNsX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskQCtnNsX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskQCtnNsX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskQCtnNsX .navbar-brand {
    margin-right: auto;
  }
  .cid-vskQCtnNsX .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskQCtnNsX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskQCtnNsX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskQCtnNsX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskQCtnNsX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskQCtnNsX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskQCtv1Bp {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskQCtv1Bp .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskQCtv1Bp .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskQCtv1Bp .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskQCtv1Bp .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskQCtv1Bp .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskQCtv1Bp .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskQCtv1Bp .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskQCtv1Bp .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskQCtv1Bp .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskQCtv1Bp .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskQCtv1Bp .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskQCtv1Bp .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskQCtv1Bp .btn {
  width: 1200;
}
.cid-vskQCtv1Bp .item:focus,
.cid-vskQCtv1Bp span:focus {
  outline: none;
}
.cid-vskQCtv1Bp .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskQCtv1Bp .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskQCtv1Bp .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskQCtv1Bp .mbr-section-title {
  color: #ffffff;
}
.cid-vskQCtv1Bp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskQCtv1Bp .mbr-text,
.cid-vskQCtv1Bp .mbr-section-btn {
  text-align: left;
}
.cid-vskQCtv1Bp .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskQCtv1Bp .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskQCtv1Bp .content-head {
  max-width: 800px;
}
.cid-vskQCtIqYX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskQCtIqYX .carousel {
    max-height: 300px;
  }
  .cid-vskQCtIqYX .carousel img {
    height: 300px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskQCtIqYX .carousel {
    min-height: 195px;
  }
  .cid-vskQCtIqYX .carousel img {
    height: 195px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskQCtIqYX .carousel {
    min-height: 165px;
  }
  .cid-vskQCtIqYX .carousel img {
    height: 165px;
    object-fit: cover;
  }
  .cid-vskQCtIqYX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskQCtIqYX .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskQCtIqYX .carousel,
.cid-vskQCtIqYX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskQCtIqYX .item-wrapper {
  width: 200%;
}
.cid-vskQCtIqYX .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskQCtIqYX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskQCtIqYX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskQCtIqYX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskQCtIqYX .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskQCtIqYX .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskQCtIqYX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskQCtIqYX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskQCtIqYX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskQCtIqYX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskQCtIqYX .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-vskQCtIqYX .carousel-indicators li.active,
.cid-vskQCtIqYX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskQCtIqYX .carousel-indicators li::after,
.cid-vskQCtIqYX .carousel-indicators li::before {
  content: none;
}
.cid-vskQCtIqYX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskQCtIqYX .carousel-indicators {
    display: none !important;
  }
}
.cid-vskQCtIqYX .mbr-section-title {
  text-align: center;
}
.cid-vskQCtIqYX .mbr-text,
.cid-vskQCtIqYX .mbr-section-btn {
  text-align: center;
}
.cid-vskQCtCJqg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskQCtCJqg .row {
  flex-direction: row-reverse;
}
.cid-vskQCtCJqg .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskQCtCJqg .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskQCtCJqg .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskQCtCJqg .mbr-card-title {
  color: #000000;
}
.cid-vskQCtCJqg .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskQCtCJqg .mbr-text,
.cid-vskQCtCJqg .mbr-section-btn {
  text-align: left;
}
.cid-vskQCtCJqg .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskS7207BV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskS7207BV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskS7207BV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskS7207BV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskS7207BV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskS7207BV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskS7207BV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskS7207BV .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskS7207BV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskS7207BV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskS7207BV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskS7207BV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskS7207BV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskS7207BV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskS7207BV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskS7207BV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskS7207BV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskS7207BV .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskS7207BV .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskS7207BV .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskS7207BV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskS7207BV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskS7207BV .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskS7207BV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskS7207BV .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskS7207BV .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskS7207BV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskS7207BV .nav-item:focus,
.cid-vskS7207BV .nav-link:focus {
  outline: none;
}
.cid-vskS7207BV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskS7207BV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskS7207BV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskS7207BV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskS7207BV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskS7207BV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskS7207BV .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskS7207BV .navbar.opened {
  transition: all 0.3s;
}
.cid-vskS7207BV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskS7207BV .navbar .navbar-logo img {
  width: auto;
}
.cid-vskS7207BV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskS7207BV .navbar.collapsed {
  justify-content: center;
}
.cid-vskS7207BV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskS7207BV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskS7207BV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskS7207BV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskS7207BV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskS7207BV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskS7207BV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskS7207BV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskS7207BV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskS7207BV .navbar {
    min-height: 72px;
  }
  .cid-vskS7207BV .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskS7207BV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskS7207BV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskS7207BV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskS7207BV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskS7207BV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskS7207BV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskS7207BV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskS7207BV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskS7207BV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskS7207BV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskS7207BV .dropdown-item.active,
.cid-vskS7207BV .dropdown-item:active {
  background-color: transparent;
}
.cid-vskS7207BV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskS7207BV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskS7207BV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskS7207BV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskS7207BV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskS7207BV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskS7207BV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskS7207BV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskS7207BV .navbar-buttons {
    text-align: left;
  }
}
.cid-vskS7207BV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskS7207BV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskS7207BV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskS7207BV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskS7207BV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskS7207BV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskS7207BV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskS7207BV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskS7207BV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskS7207BV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskS7207BV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskS7207BV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskS7207BV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskS7207BV .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskS7207BV .navbar {
    height: 70px;
  }
  .cid-vskS7207BV .navbar.opened {
    height: auto;
  }
  .cid-vskS7207BV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskS7207BV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskS7207BV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskS7207BV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskS7207BV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskS7207BV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskS7207BV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskS7207BV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskS7207BV .navbar-brand {
    margin-right: auto;
  }
  .cid-vskS7207BV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskS7207BV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskS7207BV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskS7207BV .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskS7207BV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskS7207BV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskS7207BV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskS7207BV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskS7207BV .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskS7207BV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskS7207BV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskS729O7X {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskS729O7X .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskS729O7X .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskS729O7X .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskS729O7X .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskS729O7X .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskS729O7X .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskS729O7X .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskS729O7X .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskS729O7X .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskS729O7X .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskS729O7X .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskS729O7X .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskS729O7X .btn {
  width: 1200;
}
.cid-vskS729O7X .item:focus,
.cid-vskS729O7X span:focus {
  outline: none;
}
.cid-vskS729O7X .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskS729O7X .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskS729O7X .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskS729O7X .mbr-section-title {
  color: #ffffff;
}
.cid-vskS729O7X .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskS729O7X .mbr-text,
.cid-vskS729O7X .mbr-section-btn {
  text-align: left;
}
.cid-vskS729O7X .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskS729O7X .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskS729O7X .content-head {
  max-width: 800px;
}
.cid-vskS72nIUF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskS72nIUF .carousel {
    max-height: 900px;
  }
  .cid-vskS72nIUF .carousel img {
    height: 900px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskS72nIUF .carousel {
    min-height: 585px;
  }
  .cid-vskS72nIUF .carousel img {
    height: 585px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskS72nIUF .carousel {
    min-height: 495px;
  }
  .cid-vskS72nIUF .carousel img {
    height: 495px;
    object-fit: cover;
  }
  .cid-vskS72nIUF .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskS72nIUF .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskS72nIUF .carousel,
.cid-vskS72nIUF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskS72nIUF .item-wrapper {
  width: 200%;
}
.cid-vskS72nIUF .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskS72nIUF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskS72nIUF .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskS72nIUF .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskS72nIUF .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskS72nIUF .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskS72nIUF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskS72nIUF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskS72nIUF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskS72nIUF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskS72nIUF .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-vskS72nIUF .carousel-indicators li.active,
.cid-vskS72nIUF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskS72nIUF .carousel-indicators li::after,
.cid-vskS72nIUF .carousel-indicators li::before {
  content: none;
}
.cid-vskS72nIUF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskS72nIUF .carousel-indicators {
    display: none !important;
  }
}
.cid-vskS72nIUF .mbr-section-title {
  text-align: center;
}
.cid-vskS72nIUF .mbr-text,
.cid-vskS72nIUF .mbr-section-btn {
  text-align: center;
}
.cid-vskS72gB6D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskS72gB6D .row {
  flex-direction: row-reverse;
}
.cid-vskS72gB6D .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskS72gB6D .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskS72gB6D .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskS72gB6D .mbr-card-title {
  color: #000000;
}
.cid-vskS72gB6D .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskS72gB6D .mbr-text,
.cid-vskS72gB6D .mbr-section-btn {
  text-align: left;
}
.cid-vskS72gB6D .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskUe9LrMz {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskUe9LrMz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskUe9LrMz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskUe9LrMz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskUe9LrMz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskUe9LrMz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskUe9LrMz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskUe9LrMz .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskUe9LrMz .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskUe9LrMz .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskUe9LrMz .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskUe9LrMz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskUe9LrMz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskUe9LrMz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskUe9LrMz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskUe9LrMz .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskUe9LrMz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskUe9LrMz .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskUe9LrMz .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskUe9LrMz .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskUe9LrMz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskUe9LrMz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskUe9LrMz .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskUe9LrMz .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskUe9LrMz .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskUe9LrMz .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskUe9LrMz .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskUe9LrMz .nav-item:focus,
.cid-vskUe9LrMz .nav-link:focus {
  outline: none;
}
.cid-vskUe9LrMz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskUe9LrMz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskUe9LrMz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskUe9LrMz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskUe9LrMz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskUe9LrMz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskUe9LrMz .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskUe9LrMz .navbar.opened {
  transition: all 0.3s;
}
.cid-vskUe9LrMz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskUe9LrMz .navbar .navbar-logo img {
  width: auto;
}
.cid-vskUe9LrMz .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskUe9LrMz .navbar.collapsed {
  justify-content: center;
}
.cid-vskUe9LrMz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskUe9LrMz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskUe9LrMz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskUe9LrMz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskUe9LrMz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskUe9LrMz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskUe9LrMz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskUe9LrMz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskUe9LrMz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskUe9LrMz .navbar {
    min-height: 72px;
  }
  .cid-vskUe9LrMz .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskUe9LrMz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskUe9LrMz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskUe9LrMz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskUe9LrMz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskUe9LrMz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskUe9LrMz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskUe9LrMz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskUe9LrMz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskUe9LrMz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskUe9LrMz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskUe9LrMz .dropdown-item.active,
.cid-vskUe9LrMz .dropdown-item:active {
  background-color: transparent;
}
.cid-vskUe9LrMz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskUe9LrMz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskUe9LrMz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskUe9LrMz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskUe9LrMz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskUe9LrMz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskUe9LrMz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskUe9LrMz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskUe9LrMz .navbar-buttons {
    text-align: left;
  }
}
.cid-vskUe9LrMz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskUe9LrMz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskUe9LrMz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskUe9LrMz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskUe9LrMz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskUe9LrMz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskUe9LrMz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskUe9LrMz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskUe9LrMz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskUe9LrMz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskUe9LrMz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskUe9LrMz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskUe9LrMz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskUe9LrMz .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskUe9LrMz .navbar {
    height: 70px;
  }
  .cid-vskUe9LrMz .navbar.opened {
    height: auto;
  }
  .cid-vskUe9LrMz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskUe9LrMz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskUe9LrMz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskUe9LrMz .navbar-brand {
    margin-right: auto;
  }
  .cid-vskUe9LrMz .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskUe9LrMz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskUe9LrMz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskUe9LrMz .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskUe9LrMz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskUe9LrMz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskUe9UXFn {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskUe9UXFn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskUe9UXFn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskUe9UXFn .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskUe9UXFn .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskUe9UXFn .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskUe9UXFn .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskUe9UXFn .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskUe9UXFn .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskUe9UXFn .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskUe9UXFn .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskUe9UXFn .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskUe9UXFn .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskUe9UXFn .btn {
  width: 1200;
}
.cid-vskUe9UXFn .item:focus,
.cid-vskUe9UXFn span:focus {
  outline: none;
}
.cid-vskUe9UXFn .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskUe9UXFn .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskUe9UXFn .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskUe9UXFn .mbr-section-title {
  color: #ffffff;
}
.cid-vskUe9UXFn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskUe9UXFn .mbr-text,
.cid-vskUe9UXFn .mbr-section-btn {
  text-align: left;
}
.cid-vskUe9UXFn .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskUe9UXFn .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskUe9UXFn .content-head {
  max-width: 800px;
}
.cid-vskUea7u4u {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskUea7u4u .carousel {
    max-height: 800px;
  }
  .cid-vskUea7u4u .carousel img {
    height: 800px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskUea7u4u .carousel {
    min-height: 520px;
  }
  .cid-vskUea7u4u .carousel img {
    height: 520px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskUea7u4u .carousel {
    min-height: 440px;
  }
  .cid-vskUea7u4u .carousel img {
    height: 440px;
    object-fit: cover;
  }
  .cid-vskUea7u4u .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskUea7u4u .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskUea7u4u .carousel,
.cid-vskUea7u4u .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskUea7u4u .item-wrapper {
  width: 200%;
}
.cid-vskUea7u4u .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskUea7u4u .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskUea7u4u .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskUea7u4u .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskUea7u4u .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskUea7u4u .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskUea7u4u .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskUea7u4u .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskUea7u4u .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskUea7u4u .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskUea7u4u .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-vskUea7u4u .carousel-indicators li.active,
.cid-vskUea7u4u .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskUea7u4u .carousel-indicators li::after,
.cid-vskUea7u4u .carousel-indicators li::before {
  content: none;
}
.cid-vskUea7u4u .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskUea7u4u .carousel-indicators {
    display: none !important;
  }
}
.cid-vskUea7u4u .mbr-section-title {
  text-align: center;
}
.cid-vskUea7u4u .mbr-text,
.cid-vskUea7u4u .mbr-section-btn {
  text-align: center;
}
.cid-vskUea0JtP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskUea0JtP .row {
  flex-direction: row-reverse;
}
.cid-vskUea0JtP .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskUea0JtP .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskUea0JtP .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskUea0JtP .mbr-card-title {
  color: #000000;
}
.cid-vskUea0JtP .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskUea0JtP .mbr-text,
.cid-vskUea0JtP .mbr-section-btn {
  text-align: left;
}
.cid-vskUea0JtP .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskVFSKghH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskVFSKghH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskVFSKghH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskVFSKghH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskVFSKghH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskVFSKghH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskVFSKghH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskVFSKghH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskVFSKghH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskVFSKghH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskVFSKghH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskVFSKghH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskVFSKghH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskVFSKghH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskVFSKghH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskVFSKghH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskVFSKghH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskVFSKghH .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskVFSKghH .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskVFSKghH .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskVFSKghH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskVFSKghH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskVFSKghH .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskVFSKghH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskVFSKghH .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskVFSKghH .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskVFSKghH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskVFSKghH .nav-item:focus,
.cid-vskVFSKghH .nav-link:focus {
  outline: none;
}
.cid-vskVFSKghH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskVFSKghH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskVFSKghH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskVFSKghH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskVFSKghH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskVFSKghH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskVFSKghH .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskVFSKghH .navbar.opened {
  transition: all 0.3s;
}
.cid-vskVFSKghH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskVFSKghH .navbar .navbar-logo img {
  width: auto;
}
.cid-vskVFSKghH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskVFSKghH .navbar.collapsed {
  justify-content: center;
}
.cid-vskVFSKghH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskVFSKghH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskVFSKghH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskVFSKghH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskVFSKghH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskVFSKghH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskVFSKghH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskVFSKghH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskVFSKghH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskVFSKghH .navbar {
    min-height: 72px;
  }
  .cid-vskVFSKghH .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskVFSKghH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskVFSKghH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskVFSKghH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskVFSKghH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskVFSKghH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskVFSKghH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskVFSKghH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskVFSKghH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskVFSKghH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskVFSKghH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskVFSKghH .dropdown-item.active,
.cid-vskVFSKghH .dropdown-item:active {
  background-color: transparent;
}
.cid-vskVFSKghH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskVFSKghH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskVFSKghH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskVFSKghH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskVFSKghH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskVFSKghH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskVFSKghH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskVFSKghH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskVFSKghH .navbar-buttons {
    text-align: left;
  }
}
.cid-vskVFSKghH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskVFSKghH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskVFSKghH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskVFSKghH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskVFSKghH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskVFSKghH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskVFSKghH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskVFSKghH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskVFSKghH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskVFSKghH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskVFSKghH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskVFSKghH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskVFSKghH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskVFSKghH .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskVFSKghH .navbar {
    height: 70px;
  }
  .cid-vskVFSKghH .navbar.opened {
    height: auto;
  }
  .cid-vskVFSKghH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskVFSKghH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskVFSKghH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskVFSKghH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskVFSKghH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskVFSKghH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskVFSKghH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskVFSKghH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskVFSKghH .navbar-brand {
    margin-right: auto;
  }
  .cid-vskVFSKghH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskVFSKghH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskVFSKghH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskVFSKghH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskVFSKghH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskVFSKghH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskVFSKghH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskVFSKghH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskVFSKghH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskVFSKghH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskVFSKghH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskVFSS9Am {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskVFSS9Am .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskVFSS9Am .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskVFSS9Am .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskVFSS9Am .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskVFSS9Am .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskVFSS9Am .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskVFSS9Am .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskVFSS9Am .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskVFSS9Am .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskVFSS9Am .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskVFSS9Am .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskVFSS9Am .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskVFSS9Am .btn {
  width: 1200;
}
.cid-vskVFSS9Am .item:focus,
.cid-vskVFSS9Am span:focus {
  outline: none;
}
.cid-vskVFSS9Am .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskVFSS9Am .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskVFSS9Am .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskVFSS9Am .mbr-section-title {
  color: #ffffff;
}
.cid-vskVFSS9Am .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskVFSS9Am .mbr-text,
.cid-vskVFSS9Am .mbr-section-btn {
  text-align: left;
}
.cid-vskVFSS9Am .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskVFSS9Am .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskVFSS9Am .content-head {
  max-width: 800px;
}
.cid-vskVFT5cPX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskVFT5cPX .carousel {
    max-height: 700px;
  }
  .cid-vskVFT5cPX .carousel img {
    height: 700px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskVFT5cPX .carousel {
    min-height: 455px;
  }
  .cid-vskVFT5cPX .carousel img {
    height: 455px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskVFT5cPX .carousel {
    min-height: 385px;
  }
  .cid-vskVFT5cPX .carousel img {
    height: 385px;
    object-fit: cover;
  }
  .cid-vskVFT5cPX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskVFT5cPX .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskVFT5cPX .carousel,
.cid-vskVFT5cPX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskVFT5cPX .item-wrapper {
  width: 200%;
}
.cid-vskVFT5cPX .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskVFT5cPX .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskVFT5cPX .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskVFT5cPX .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskVFT5cPX .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskVFT5cPX .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskVFT5cPX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskVFT5cPX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskVFT5cPX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskVFT5cPX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskVFT5cPX .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-vskVFT5cPX .carousel-indicators li.active,
.cid-vskVFT5cPX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskVFT5cPX .carousel-indicators li::after,
.cid-vskVFT5cPX .carousel-indicators li::before {
  content: none;
}
.cid-vskVFT5cPX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskVFT5cPX .carousel-indicators {
    display: none !important;
  }
}
.cid-vskVFT5cPX .mbr-section-title {
  text-align: center;
}
.cid-vskVFT5cPX .mbr-text,
.cid-vskVFT5cPX .mbr-section-btn {
  text-align: center;
}
.cid-vskVFSYCZf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskVFSYCZf .row {
  flex-direction: row-reverse;
}
.cid-vskVFSYCZf .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskVFSYCZf .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskVFSYCZf .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskVFSYCZf .mbr-card-title {
  color: #000000;
}
.cid-vskVFSYCZf .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskVFSYCZf .mbr-text,
.cid-vskVFSYCZf .mbr-section-btn {
  text-align: left;
}
.cid-vskVFSYCZf .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vskYNCL9fF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vskYNCL9fF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vskYNCL9fF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vskYNCL9fF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vskYNCL9fF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vskYNCL9fF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vskYNCL9fF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vskYNCL9fF .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vskYNCL9fF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vskYNCL9fF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vskYNCL9fF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vskYNCL9fF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vskYNCL9fF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vskYNCL9fF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vskYNCL9fF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vskYNCL9fF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vskYNCL9fF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vskYNCL9fF .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vskYNCL9fF .navbar-logo {
    padding-left: 0;
  }
}
.cid-vskYNCL9fF .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskYNCL9fF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vskYNCL9fF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vskYNCL9fF .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vskYNCL9fF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vskYNCL9fF .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vskYNCL9fF .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vskYNCL9fF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vskYNCL9fF .nav-item:focus,
.cid-vskYNCL9fF .nav-link:focus {
  outline: none;
}
.cid-vskYNCL9fF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vskYNCL9fF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vskYNCL9fF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vskYNCL9fF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vskYNCL9fF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vskYNCL9fF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vskYNCL9fF .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vskYNCL9fF .navbar.opened {
  transition: all 0.3s;
}
.cid-vskYNCL9fF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vskYNCL9fF .navbar .navbar-logo img {
  width: auto;
}
.cid-vskYNCL9fF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vskYNCL9fF .navbar.collapsed {
  justify-content: center;
}
.cid-vskYNCL9fF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vskYNCL9fF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vskYNCL9fF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vskYNCL9fF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vskYNCL9fF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vskYNCL9fF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vskYNCL9fF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vskYNCL9fF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vskYNCL9fF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vskYNCL9fF .navbar {
    min-height: 72px;
  }
  .cid-vskYNCL9fF .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vskYNCL9fF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vskYNCL9fF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vskYNCL9fF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vskYNCL9fF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vskYNCL9fF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vskYNCL9fF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vskYNCL9fF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vskYNCL9fF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vskYNCL9fF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vskYNCL9fF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vskYNCL9fF .dropdown-item.active,
.cid-vskYNCL9fF .dropdown-item:active {
  background-color: transparent;
}
.cid-vskYNCL9fF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vskYNCL9fF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vskYNCL9fF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vskYNCL9fF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vskYNCL9fF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vskYNCL9fF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vskYNCL9fF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vskYNCL9fF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vskYNCL9fF .navbar-buttons {
    text-align: left;
  }
}
.cid-vskYNCL9fF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vskYNCL9fF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vskYNCL9fF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vskYNCL9fF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskYNCL9fF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vskYNCL9fF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vskYNCL9fF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskYNCL9fF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vskYNCL9fF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vskYNCL9fF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vskYNCL9fF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vskYNCL9fF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vskYNCL9fF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vskYNCL9fF .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vskYNCL9fF .navbar {
    height: 70px;
  }
  .cid-vskYNCL9fF .navbar.opened {
    height: auto;
  }
  .cid-vskYNCL9fF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vskYNCL9fF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vskYNCL9fF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vskYNCL9fF .navbar-brand {
    margin-right: auto;
  }
  .cid-vskYNCL9fF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vskYNCL9fF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vskYNCL9fF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vskYNCL9fF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vskYNCL9fF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vskYNCL9fF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vskYNCVowW {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vskYNCVowW .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vskYNCVowW .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vskYNCVowW .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskYNCVowW .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskYNCVowW .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskYNCVowW .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskYNCVowW .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vskYNCVowW .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vskYNCVowW .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vskYNCVowW .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vskYNCVowW .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vskYNCVowW .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vskYNCVowW .btn {
  width: 1200;
}
.cid-vskYNCVowW .item:focus,
.cid-vskYNCVowW span:focus {
  outline: none;
}
.cid-vskYNCVowW .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vskYNCVowW .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vskYNCVowW .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vskYNCVowW .mbr-section-title {
  color: #ffffff;
}
.cid-vskYNCVowW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vskYNCVowW .mbr-text,
.cid-vskYNCVowW .mbr-section-btn {
  text-align: left;
}
.cid-vskYNCVowW .item-title {
  text-align: left;
  color: #000000;
}
.cid-vskYNCVowW .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vskYNCVowW .content-head {
  max-width: 800px;
}
.cid-vskYND8hfO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vskYND8hfO .carousel {
    max-height: 600px;
  }
  .cid-vskYND8hfO .carousel img {
    height: 600px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vskYND8hfO .carousel {
    min-height: 390px;
  }
  .cid-vskYND8hfO .carousel img {
    height: 390px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vskYND8hfO .carousel {
    min-height: 330px;
  }
  .cid-vskYND8hfO .carousel img {
    height: 330px;
    object-fit: cover;
  }
  .cid-vskYND8hfO .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vskYND8hfO .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vskYND8hfO .carousel,
.cid-vskYND8hfO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vskYND8hfO .item-wrapper {
  width: 200%;
}
.cid-vskYND8hfO .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vskYND8hfO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vskYND8hfO .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vskYND8hfO .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vskYND8hfO .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vskYND8hfO .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vskYND8hfO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vskYND8hfO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vskYND8hfO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vskYND8hfO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vskYND8hfO .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-vskYND8hfO .carousel-indicators li.active,
.cid-vskYND8hfO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vskYND8hfO .carousel-indicators li::after,
.cid-vskYND8hfO .carousel-indicators li::before {
  content: none;
}
.cid-vskYND8hfO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vskYND8hfO .carousel-indicators {
    display: none !important;
  }
}
.cid-vskYND8hfO .mbr-section-title {
  text-align: center;
}
.cid-vskYND8hfO .mbr-text,
.cid-vskYND8hfO .mbr-section-btn {
  text-align: center;
}
.cid-vskYND13Ee {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vskYND13Ee .row {
  flex-direction: row-reverse;
}
.cid-vskYND13Ee .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vskYND13Ee .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskYND13Ee .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vskYND13Ee .mbr-card-title {
  color: #000000;
}
.cid-vskYND13Ee .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vskYND13Ee .mbr-text,
.cid-vskYND13Ee .mbr-section-btn {
  text-align: left;
}
.cid-vskYND13Ee .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsl0gltJVJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsl0gltJVJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsl0gltJVJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsl0gltJVJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsl0gltJVJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsl0gltJVJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsl0gltJVJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsl0gltJVJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsl0gltJVJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsl0gltJVJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsl0gltJVJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsl0gltJVJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsl0gltJVJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsl0gltJVJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsl0gltJVJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsl0gltJVJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsl0gltJVJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsl0gltJVJ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsl0gltJVJ .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsl0gltJVJ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsl0gltJVJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsl0gltJVJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsl0gltJVJ .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsl0gltJVJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsl0gltJVJ .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsl0gltJVJ .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsl0gltJVJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsl0gltJVJ .nav-item:focus,
.cid-vsl0gltJVJ .nav-link:focus {
  outline: none;
}
.cid-vsl0gltJVJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsl0gltJVJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsl0gltJVJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsl0gltJVJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsl0gltJVJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsl0gltJVJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsl0gltJVJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsl0gltJVJ .navbar.opened {
  transition: all 0.3s;
}
.cid-vsl0gltJVJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsl0gltJVJ .navbar .navbar-logo img {
  width: auto;
}
.cid-vsl0gltJVJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsl0gltJVJ .navbar.collapsed {
  justify-content: center;
}
.cid-vsl0gltJVJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsl0gltJVJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsl0gltJVJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsl0gltJVJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsl0gltJVJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsl0gltJVJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsl0gltJVJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsl0gltJVJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsl0gltJVJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsl0gltJVJ .navbar {
    min-height: 72px;
  }
  .cid-vsl0gltJVJ .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsl0gltJVJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsl0gltJVJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsl0gltJVJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsl0gltJVJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsl0gltJVJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsl0gltJVJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsl0gltJVJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsl0gltJVJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsl0gltJVJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsl0gltJVJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsl0gltJVJ .dropdown-item.active,
.cid-vsl0gltJVJ .dropdown-item:active {
  background-color: transparent;
}
.cid-vsl0gltJVJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsl0gltJVJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsl0gltJVJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsl0gltJVJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsl0gltJVJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsl0gltJVJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsl0gltJVJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsl0gltJVJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsl0gltJVJ .navbar-buttons {
    text-align: left;
  }
}
.cid-vsl0gltJVJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsl0gltJVJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsl0gltJVJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsl0gltJVJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsl0gltJVJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsl0gltJVJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsl0gltJVJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsl0gltJVJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsl0gltJVJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsl0gltJVJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsl0gltJVJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsl0gltJVJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsl0gltJVJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsl0gltJVJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsl0gltJVJ .navbar {
    height: 70px;
  }
  .cid-vsl0gltJVJ .navbar.opened {
    height: auto;
  }
  .cid-vsl0gltJVJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsl0gltJVJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsl0gltJVJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsl0gltJVJ .navbar-brand {
    margin-right: auto;
  }
  .cid-vsl0gltJVJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsl0gltJVJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsl0gltJVJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsl0gltJVJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsl0gltJVJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsl0gltJVJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsl0glAOXG {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsl0glAOXG .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsl0glAOXG .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsl0glAOXG .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsl0glAOXG .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsl0glAOXG .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsl0glAOXG .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsl0glAOXG .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsl0glAOXG .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsl0glAOXG .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsl0glAOXG .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsl0glAOXG .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsl0glAOXG .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsl0glAOXG .btn {
  width: 1200;
}
.cid-vsl0glAOXG .item:focus,
.cid-vsl0glAOXG span:focus {
  outline: none;
}
.cid-vsl0glAOXG .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsl0glAOXG .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsl0glAOXG .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsl0glAOXG .mbr-section-title {
  color: #ffffff;
}
.cid-vsl0glAOXG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsl0glAOXG .mbr-text,
.cid-vsl0glAOXG .mbr-section-btn {
  text-align: left;
}
.cid-vsl0glAOXG .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsl0glAOXG .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsl0glAOXG .content-head {
  max-width: 800px;
}
.cid-vsl0glNQVq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsl0glNQVq .carousel {
    max-height: 1000px;
  }
  .cid-vsl0glNQVq .carousel img {
    height: 1000px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsl0glNQVq .carousel {
    min-height: 650px;
  }
  .cid-vsl0glNQVq .carousel img {
    height: 650px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsl0glNQVq .carousel {
    min-height: 550px;
  }
  .cid-vsl0glNQVq .carousel img {
    height: 550px;
    object-fit: cover;
  }
  .cid-vsl0glNQVq .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsl0glNQVq .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsl0glNQVq .carousel,
.cid-vsl0glNQVq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsl0glNQVq .item-wrapper {
  width: 200%;
}
.cid-vsl0glNQVq .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsl0glNQVq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsl0glNQVq .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsl0glNQVq .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsl0glNQVq .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsl0glNQVq .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsl0glNQVq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsl0glNQVq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsl0glNQVq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsl0glNQVq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsl0glNQVq .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-vsl0glNQVq .carousel-indicators li.active,
.cid-vsl0glNQVq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsl0glNQVq .carousel-indicators li::after,
.cid-vsl0glNQVq .carousel-indicators li::before {
  content: none;
}
.cid-vsl0glNQVq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsl0glNQVq .carousel-indicators {
    display: none !important;
  }
}
.cid-vsl0glNQVq .mbr-section-title {
  text-align: center;
}
.cid-vsl0glNQVq .mbr-text,
.cid-vsl0glNQVq .mbr-section-btn {
  text-align: center;
}
.cid-vsl0glH09A {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsl0glH09A .row {
  flex-direction: row-reverse;
}
.cid-vsl0glH09A .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsl0glH09A .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsl0glH09A .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsl0glH09A .mbr-card-title {
  color: #000000;
}
.cid-vsl0glH09A .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsl0glH09A .mbr-text,
.cid-vsl0glH09A .mbr-section-btn {
  text-align: left;
}
.cid-vsl0glH09A .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsl2X3DKxG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsl2X3DKxG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsl2X3DKxG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsl2X3DKxG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsl2X3DKxG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsl2X3DKxG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsl2X3DKxG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsl2X3DKxG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsl2X3DKxG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsl2X3DKxG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsl2X3DKxG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsl2X3DKxG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsl2X3DKxG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsl2X3DKxG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsl2X3DKxG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsl2X3DKxG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsl2X3DKxG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsl2X3DKxG .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsl2X3DKxG .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsl2X3DKxG .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsl2X3DKxG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsl2X3DKxG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsl2X3DKxG .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsl2X3DKxG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsl2X3DKxG .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsl2X3DKxG .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsl2X3DKxG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsl2X3DKxG .nav-item:focus,
.cid-vsl2X3DKxG .nav-link:focus {
  outline: none;
}
.cid-vsl2X3DKxG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsl2X3DKxG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsl2X3DKxG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsl2X3DKxG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsl2X3DKxG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsl2X3DKxG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsl2X3DKxG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsl2X3DKxG .navbar.opened {
  transition: all 0.3s;
}
.cid-vsl2X3DKxG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsl2X3DKxG .navbar .navbar-logo img {
  width: auto;
}
.cid-vsl2X3DKxG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsl2X3DKxG .navbar.collapsed {
  justify-content: center;
}
.cid-vsl2X3DKxG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsl2X3DKxG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsl2X3DKxG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsl2X3DKxG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsl2X3DKxG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsl2X3DKxG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsl2X3DKxG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsl2X3DKxG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsl2X3DKxG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsl2X3DKxG .navbar {
    min-height: 72px;
  }
  .cid-vsl2X3DKxG .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsl2X3DKxG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsl2X3DKxG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsl2X3DKxG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsl2X3DKxG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsl2X3DKxG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsl2X3DKxG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsl2X3DKxG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsl2X3DKxG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsl2X3DKxG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsl2X3DKxG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsl2X3DKxG .dropdown-item.active,
.cid-vsl2X3DKxG .dropdown-item:active {
  background-color: transparent;
}
.cid-vsl2X3DKxG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsl2X3DKxG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsl2X3DKxG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsl2X3DKxG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsl2X3DKxG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsl2X3DKxG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsl2X3DKxG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsl2X3DKxG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsl2X3DKxG .navbar-buttons {
    text-align: left;
  }
}
.cid-vsl2X3DKxG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsl2X3DKxG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsl2X3DKxG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsl2X3DKxG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsl2X3DKxG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsl2X3DKxG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsl2X3DKxG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsl2X3DKxG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsl2X3DKxG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsl2X3DKxG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsl2X3DKxG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsl2X3DKxG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsl2X3DKxG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsl2X3DKxG .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsl2X3DKxG .navbar {
    height: 70px;
  }
  .cid-vsl2X3DKxG .navbar.opened {
    height: auto;
  }
  .cid-vsl2X3DKxG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsl2X3DKxG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsl2X3DKxG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsl2X3DKxG .navbar-brand {
    margin-right: auto;
  }
  .cid-vsl2X3DKxG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsl2X3DKxG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsl2X3DKxG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsl2X3DKxG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsl2X3DKxG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsl2X3DKxG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsl2X3NEmi {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
.cid-vsl2X3NEmi .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vsl2X3NEmi .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vsl2X3NEmi .item-head {
  background: #9fe870;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsl2X3NEmi .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsl2X3NEmi .item-head {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsl2X3NEmi .item-content {
  padding: 2.25rem 2.25rem 0;
  background: #ffffff;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsl2X3NEmi .item-content {
    padding: 0rem 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-vsl2X3NEmi .item-content {
    padding: 0rem 1.5rem;
  }
}
.cid-vsl2X3NEmi .item-wrapper {
  border-radius: 2rem;
  overflow: hidden;
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 0rem;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 767px) {
  .cid-vsl2X3NEmi .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vsl2X3NEmi .item-wrapper .item-footer {
    padding: 0 1.5rem 3rem;
  }
}
@media (min-width: 1201px) {
  .cid-vsl2X3NEmi .item-wrapper .item-footer {
    padding: 0 2rem 3rem;
  }
}
.cid-vsl2X3NEmi .btn {
  width: 1200;
}
.cid-vsl2X3NEmi .item:focus,
.cid-vsl2X3NEmi span:focus {
  outline: none;
}
.cid-vsl2X3NEmi .mbr-section-btn {
  margin-top: auto !important;
  padding: 2rem 2rem 0;
}
@media (max-width: 991px) {
  .cid-vsl2X3NEmi .mbr-section-btn {
    padding: 0rem 2.25rem 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vsl2X3NEmi .mbr-section-btn {
    padding: 0rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vsl2X3NEmi .mbr-section-title {
  color: #ffffff;
}
.cid-vsl2X3NEmi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vsl2X3NEmi .mbr-text,
.cid-vsl2X3NEmi .mbr-section-btn {
  text-align: left;
}
.cid-vsl2X3NEmi .item-title {
  text-align: left;
  color: #000000;
}
.cid-vsl2X3NEmi .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-vsl2X3NEmi .content-head {
  max-width: 800px;
}
.cid-vsl2X3Zbpa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsl2X3Zbpa .carousel {
    max-height: 1100px;
  }
  .cid-vsl2X3Zbpa .carousel img {
    height: 1100px;
    object-fit: cover;
  }
}
@media (max-width: 1991px) and (min-width: 768px) {
  .cid-vsl2X3Zbpa .carousel {
    min-height: 715px;
  }
  .cid-vsl2X3Zbpa .carousel img {
    height: 715px;
    object-fit: cover;
  }
}
@media (max-width: 1767px) {
  .cid-vsl2X3Zbpa .carousel {
    min-height: 605px;
  }
  .cid-vsl2X3Zbpa .carousel img {
    height: 605px;
    object-fit: cover;
  }
  .cid-vsl2X3Zbpa .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsl2X3Zbpa .content-slider-wrap {
    width: 200% !important;
  }
}
.cid-vsl2X3Zbpa .carousel,
.cid-vsl2X3Zbpa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsl2X3Zbpa .item-wrapper {
  width: 200%;
}
.cid-vsl2X3Zbpa .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsl2X3Zbpa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsl2X3Zbpa .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsl2X3Zbpa .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsl2X3Zbpa .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsl2X3Zbpa .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsl2X3Zbpa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsl2X3Zbpa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsl2X3Zbpa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsl2X3Zbpa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsl2X3Zbpa .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-vsl2X3Zbpa .carousel-indicators li.active,
.cid-vsl2X3Zbpa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsl2X3Zbpa .carousel-indicators li::after,
.cid-vsl2X3Zbpa .carousel-indicators li::before {
  content: none;
}
.cid-vsl2X3Zbpa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsl2X3Zbpa .carousel-indicators {
    display: none !important;
  }
}
.cid-vsl2X3Zbpa .mbr-section-title {
  text-align: center;
}
.cid-vsl2X3Zbpa .mbr-text,
.cid-vsl2X3Zbpa .mbr-section-btn {
  text-align: center;
}
.cid-vsl2X3TKCh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #c6cfe0;
}
.cid-vsl2X3TKCh .row {
  flex-direction: row-reverse;
}
.cid-vsl2X3TKCh .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vsl2X3TKCh .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsl2X3TKCh .mbr-section-title {
  text-align: justify;
  color: #000000;
}
.cid-vsl2X3TKCh .mbr-card-title {
  color: #000000;
}
.cid-vsl2X3TKCh .mbr-card-subtitle {
  color: #000000;
  text-align: left;
}
.cid-vsl2X3TKCh .mbr-text,
.cid-vsl2X3TKCh .mbr-section-btn {
  text-align: left;
}
.cid-vsl2X3TKCh .row {
  align-items: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsl4GumfTQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsl4GumfTQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsl4GumfTQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsl4GumfTQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsl4GumfTQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsl4GumfTQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsl4GumfTQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsl4GumfTQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsl4GumfTQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsl4GumfTQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsl4GumfTQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsl4GumfTQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsl4GumfTQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsl4GumfTQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsl4GumfTQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsl4GumfTQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsl4GumfTQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsl4GumfTQ .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsl4GumfTQ .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsl4GumfTQ .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsl4GumfTQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsl4GumfTQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsl4GumfTQ .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsl4GumfTQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsl4GumfTQ .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsl4GumfTQ .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsl4GumfTQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsl4GumfTQ .nav-item:focus,
.cid-vsl4GumfTQ .nav-link:focus {
  outline: none;
}
.cid-vsl4GumfTQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsl4GumfTQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsl4GumfTQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsl4GumfTQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsl4GumfTQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsl4GumfTQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsl4GumfTQ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsl4GumfTQ .navbar.opened {
  transition: all 0.3s;
}
.cid-vsl4GumfTQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsl4GumfTQ .navbar .navbar-logo img {
  width: auto;
}
.cid-vsl4GumfTQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsl4GumfTQ .navbar.collapsed {
  justify-content: center;
}
.cid-vsl4GumfTQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsl4GumfTQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsl4GumfTQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsl4GumfTQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsl4GumfTQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsl4GumfTQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsl4GumfTQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsl4GumfTQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsl4GumfTQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsl4GumfTQ .navbar {
    min-height: 72px;
  }
  .cid-vsl4GumfTQ .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsl4GumfTQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsl4GumfTQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsl4GumfTQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsl4GumfTQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsl4GumfTQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsl4GumfTQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsl4GumfTQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsl4GumfTQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsl4GumfTQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsl4GumfTQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsl4GumfTQ .dropdown-item.active,
.cid-vsl4GumfTQ .dropdown-item:active {
  background-color: transparent;
}
.cid-vsl4GumfTQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsl4GumfTQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsl4GumfTQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsl4GumfTQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsl4GumfTQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsl4GumfTQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsl4GumfTQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsl4GumfTQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsl4GumfTQ .navbar-buttons {
    text-align: left;
  }
}
.cid-vsl4GumfTQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsl4GumfTQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsl4GumfTQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsl4GumfTQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsl4GumfTQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsl4GumfTQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsl4GumfTQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsl4GumfTQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsl4GumfTQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsl4GumfTQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsl4GumfTQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsl4GumfTQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsl4GumfTQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsl4GumfTQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsl4GumfTQ .navbar {
    height: 70px;
  }
  .cid-vsl4GumfTQ .navbar.opened {
    height: auto;
  }
  .cid-vsl4GumfTQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsl4GumfTQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsl4GumfTQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsl4GumfTQ .navbar-brand {
    margin-right: auto;
  }
  .cid-vsl4GumfTQ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsl4GumfTQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsl4GumfTQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsl4GumfTQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsl4GumfTQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsl4GumfTQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsl4GuvgYd {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsl4GuvgYd .carousel {
    max-height: 1400px;
  }
  .cid-vsl4GuvgYd .carousel img {
    height: 1400px;
    object-fit: cover;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vsl4GuvgYd .carousel {
    min-height: 910px;
  }
  .cid-vsl4GuvgYd .carousel img {
    height: 910px;
    object-fit: cover;
  }
}
@media (max-width: 767px) {
  .cid-vsl4GuvgYd .carousel {
    min-height: 770px;
  }
  .cid-vsl4GuvgYd .carousel img {
    height: 770px;
    object-fit: cover;
  }
  .cid-vsl4GuvgYd .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsl4GuvgYd .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vsl4GuvgYd .carousel,
.cid-vsl4GuvgYd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsl4GuvgYd .item-wrapper {
  width: 100%;
}
.cid-vsl4GuvgYd .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsl4GuvgYd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsl4GuvgYd .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsl4GuvgYd .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsl4GuvgYd .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsl4GuvgYd .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsl4GuvgYd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsl4GuvgYd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsl4GuvgYd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsl4GuvgYd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsl4GuvgYd .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-vsl4GuvgYd .carousel-indicators li.active,
.cid-vsl4GuvgYd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsl4GuvgYd .carousel-indicators li::after,
.cid-vsl4GuvgYd .carousel-indicators li::before {
  content: none;
}
.cid-vsl4GuvgYd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsl4GuvgYd .carousel-indicators {
    display: none !important;
  }
}
.cid-vsreTTkpAJ {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vsreTTkpAJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsreTTkpAJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsl5AiEol0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsl5AiEol0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsl5AiEol0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsl5AiEol0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsl5AiEol0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsl5AiEol0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsl5AiEol0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsl5AiEol0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsl5AiEol0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsl5AiEol0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsl5AiEol0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsl5AiEol0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsl5AiEol0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsl5AiEol0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsl5AiEol0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsl5AiEol0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsl5AiEol0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsl5AiEol0 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsl5AiEol0 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsl5AiEol0 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsl5AiEol0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsl5AiEol0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsl5AiEol0 .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsl5AiEol0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsl5AiEol0 .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsl5AiEol0 .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsl5AiEol0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsl5AiEol0 .nav-item:focus,
.cid-vsl5AiEol0 .nav-link:focus {
  outline: none;
}
.cid-vsl5AiEol0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsl5AiEol0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsl5AiEol0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsl5AiEol0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsl5AiEol0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsl5AiEol0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsl5AiEol0 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsl5AiEol0 .navbar.opened {
  transition: all 0.3s;
}
.cid-vsl5AiEol0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsl5AiEol0 .navbar .navbar-logo img {
  width: auto;
}
.cid-vsl5AiEol0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsl5AiEol0 .navbar.collapsed {
  justify-content: center;
}
.cid-vsl5AiEol0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsl5AiEol0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsl5AiEol0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsl5AiEol0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsl5AiEol0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsl5AiEol0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsl5AiEol0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsl5AiEol0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsl5AiEol0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsl5AiEol0 .navbar {
    min-height: 72px;
  }
  .cid-vsl5AiEol0 .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsl5AiEol0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsl5AiEol0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsl5AiEol0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsl5AiEol0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsl5AiEol0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsl5AiEol0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsl5AiEol0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsl5AiEol0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsl5AiEol0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsl5AiEol0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsl5AiEol0 .dropdown-item.active,
.cid-vsl5AiEol0 .dropdown-item:active {
  background-color: transparent;
}
.cid-vsl5AiEol0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsl5AiEol0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsl5AiEol0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsl5AiEol0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsl5AiEol0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsl5AiEol0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsl5AiEol0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsl5AiEol0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsl5AiEol0 .navbar-buttons {
    text-align: left;
  }
}
.cid-vsl5AiEol0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsl5AiEol0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsl5AiEol0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsl5AiEol0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsl5AiEol0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsl5AiEol0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsl5AiEol0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsl5AiEol0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsl5AiEol0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsl5AiEol0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsl5AiEol0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsl5AiEol0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsl5AiEol0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsl5AiEol0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsl5AiEol0 .navbar {
    height: 70px;
  }
  .cid-vsl5AiEol0 .navbar.opened {
    height: auto;
  }
  .cid-vsl5AiEol0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsl5AiEol0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsl5AiEol0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsl5AiEol0 .navbar-brand {
    margin-right: auto;
  }
  .cid-vsl5AiEol0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsl5AiEol0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsl5AiEol0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsl5AiEol0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsl5AiEol0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsl5AiEol0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsl5AiNkpN {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsl5AiNkpN .carousel {
    max-height: 1100px;
  }
  .cid-vsl5AiNkpN .carousel img {
    height: 1100px;
    object-fit: cover;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vsl5AiNkpN .carousel {
    min-height: 715px;
  }
  .cid-vsl5AiNkpN .carousel img {
    height: 715px;
    object-fit: cover;
  }
}
@media (max-width: 767px) {
  .cid-vsl5AiNkpN .carousel {
    min-height: 605px;
  }
  .cid-vsl5AiNkpN .carousel img {
    height: 605px;
    object-fit: cover;
  }
  .cid-vsl5AiNkpN .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsl5AiNkpN .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vsl5AiNkpN .carousel,
.cid-vsl5AiNkpN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsl5AiNkpN .item-wrapper {
  width: 100%;
}
.cid-vsl5AiNkpN .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsl5AiNkpN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsl5AiNkpN .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsl5AiNkpN .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsl5AiNkpN .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsl5AiNkpN .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsl5AiNkpN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsl5AiNkpN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsl5AiNkpN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsl5AiNkpN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsl5AiNkpN .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-vsl5AiNkpN .carousel-indicators li.active,
.cid-vsl5AiNkpN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsl5AiNkpN .carousel-indicators li::after,
.cid-vsl5AiNkpN .carousel-indicators li::before {
  content: none;
}
.cid-vsl5AiNkpN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsl5AiNkpN .carousel-indicators {
    display: none !important;
  }
}
.cid-vsricDfn4N {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vsricDfn4N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsricDfn4N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vslnvo91cU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vslnvo91cU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vslnvo91cU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vslnvo91cU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vslnvo91cU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vslnvo91cU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vslnvo91cU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vslnvo91cU .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vslnvo91cU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vslnvo91cU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vslnvo91cU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vslnvo91cU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vslnvo91cU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vslnvo91cU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vslnvo91cU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vslnvo91cU .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vslnvo91cU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vslnvo91cU .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vslnvo91cU .navbar-logo {
    padding-left: 0;
  }
}
.cid-vslnvo91cU .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vslnvo91cU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vslnvo91cU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vslnvo91cU .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vslnvo91cU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vslnvo91cU .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vslnvo91cU .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vslnvo91cU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vslnvo91cU .nav-item:focus,
.cid-vslnvo91cU .nav-link:focus {
  outline: none;
}
.cid-vslnvo91cU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vslnvo91cU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vslnvo91cU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vslnvo91cU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vslnvo91cU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vslnvo91cU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vslnvo91cU .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vslnvo91cU .navbar.opened {
  transition: all 0.3s;
}
.cid-vslnvo91cU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vslnvo91cU .navbar .navbar-logo img {
  width: auto;
}
.cid-vslnvo91cU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vslnvo91cU .navbar.collapsed {
  justify-content: center;
}
.cid-vslnvo91cU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vslnvo91cU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vslnvo91cU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vslnvo91cU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vslnvo91cU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vslnvo91cU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vslnvo91cU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vslnvo91cU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vslnvo91cU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vslnvo91cU .navbar {
    min-height: 72px;
  }
  .cid-vslnvo91cU .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vslnvo91cU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vslnvo91cU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vslnvo91cU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vslnvo91cU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vslnvo91cU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vslnvo91cU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vslnvo91cU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vslnvo91cU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vslnvo91cU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vslnvo91cU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vslnvo91cU .dropdown-item.active,
.cid-vslnvo91cU .dropdown-item:active {
  background-color: transparent;
}
.cid-vslnvo91cU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vslnvo91cU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vslnvo91cU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vslnvo91cU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vslnvo91cU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vslnvo91cU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vslnvo91cU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vslnvo91cU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vslnvo91cU .navbar-buttons {
    text-align: left;
  }
}
.cid-vslnvo91cU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vslnvo91cU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vslnvo91cU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vslnvo91cU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vslnvo91cU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vslnvo91cU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vslnvo91cU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vslnvo91cU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vslnvo91cU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vslnvo91cU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vslnvo91cU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vslnvo91cU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vslnvo91cU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vslnvo91cU .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vslnvo91cU .navbar {
    height: 70px;
  }
  .cid-vslnvo91cU .navbar.opened {
    height: auto;
  }
  .cid-vslnvo91cU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vslnvo91cU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vslnvo91cU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vslnvo91cU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vslnvo91cU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vslnvo91cU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vslnvo91cU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vslnvo91cU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vslnvo91cU .navbar-brand {
    margin-right: auto;
  }
  .cid-vslnvo91cU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vslnvo91cU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vslnvo91cU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vslnvo91cU .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vslnvo91cU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vslnvo91cU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vslnvo91cU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vslnvo91cU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vslnvo91cU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vslnvo91cU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vslnvo91cU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vslnvoiQj9 {
  display: flex;
  background-image: url("../../../assets/images/ca-23-fighter-01ee.jpg");
}
.cid-vslnvoiQj9 .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vslnvoiQj9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vslnvoiQj9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vslnvoiQj9 .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vslnvoiQj9 .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vslnvoiQj9 {
    align-items: flex-end;
  }
  .cid-vslnvoiQj9 .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vslnvoiQj9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vslnvoiQj9 {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vslnvoiQj9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vslnvoiQj9 .content-wrap {
    width: 100%;
  }
}
.cid-vslnvoiQj9 .mbr-section-title {
  text-align: center;
}
.cid-vslnvoiQj9 .mbr-text,
.cid-vslnvoiQj9 .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vslIMApzTa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vslIMApzTa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vslIMApzTa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vslIMApzTa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vslIMApzTa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vslIMApzTa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vslIMApzTa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vslIMApzTa .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vslIMApzTa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vslIMApzTa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vslIMApzTa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vslIMApzTa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vslIMApzTa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vslIMApzTa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vslIMApzTa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vslIMApzTa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vslIMApzTa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vslIMApzTa .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vslIMApzTa .navbar-logo {
    padding-left: 0;
  }
}
.cid-vslIMApzTa .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vslIMApzTa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vslIMApzTa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vslIMApzTa .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vslIMApzTa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vslIMApzTa .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vslIMApzTa .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vslIMApzTa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vslIMApzTa .nav-item:focus,
.cid-vslIMApzTa .nav-link:focus {
  outline: none;
}
.cid-vslIMApzTa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vslIMApzTa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vslIMApzTa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vslIMApzTa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vslIMApzTa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vslIMApzTa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vslIMApzTa .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vslIMApzTa .navbar.opened {
  transition: all 0.3s;
}
.cid-vslIMApzTa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vslIMApzTa .navbar .navbar-logo img {
  width: auto;
}
.cid-vslIMApzTa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vslIMApzTa .navbar.collapsed {
  justify-content: center;
}
.cid-vslIMApzTa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vslIMApzTa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vslIMApzTa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vslIMApzTa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vslIMApzTa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vslIMApzTa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vslIMApzTa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vslIMApzTa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vslIMApzTa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vslIMApzTa .navbar {
    min-height: 72px;
  }
  .cid-vslIMApzTa .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vslIMApzTa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vslIMApzTa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vslIMApzTa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vslIMApzTa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vslIMApzTa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vslIMApzTa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vslIMApzTa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vslIMApzTa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vslIMApzTa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vslIMApzTa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vslIMApzTa .dropdown-item.active,
.cid-vslIMApzTa .dropdown-item:active {
  background-color: transparent;
}
.cid-vslIMApzTa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vslIMApzTa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vslIMApzTa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vslIMApzTa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vslIMApzTa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vslIMApzTa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vslIMApzTa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vslIMApzTa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vslIMApzTa .navbar-buttons {
    text-align: left;
  }
}
.cid-vslIMApzTa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vslIMApzTa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vslIMApzTa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vslIMApzTa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vslIMApzTa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vslIMApzTa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vslIMApzTa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vslIMApzTa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vslIMApzTa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vslIMApzTa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vslIMApzTa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vslIMApzTa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vslIMApzTa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vslIMApzTa .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vslIMApzTa .navbar {
    height: 70px;
  }
  .cid-vslIMApzTa .navbar.opened {
    height: auto;
  }
  .cid-vslIMApzTa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vslIMApzTa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vslIMApzTa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vslIMApzTa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vslIMApzTa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vslIMApzTa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vslIMApzTa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vslIMApzTa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vslIMApzTa .navbar-brand {
    margin-right: auto;
  }
  .cid-vslIMApzTa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vslIMApzTa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vslIMApzTa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vslIMApzTa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vslIMApzTa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vslIMApzTa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vslIMApzTa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vslIMApzTa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vslIMApzTa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vslIMApzTa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vslIMApzTa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vslIMAwo5i {
  display: flex;
  background-image: url("../../../assets/images/avrovulcan-b2-01dd.jpg");
}
.cid-vslIMAwo5i .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vslIMAwo5i .mbr-fallback-image.disabled {
  display: none;
}
.cid-vslIMAwo5i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vslIMAwo5i .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vslIMAwo5i .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vslIMAwo5i {
    align-items: flex-end;
  }
  .cid-vslIMAwo5i .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vslIMAwo5i .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vslIMAwo5i {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vslIMAwo5i .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vslIMAwo5i .content-wrap {
    width: 100%;
  }
}
.cid-vslIMAwo5i .mbr-section-title {
  text-align: center;
}
.cid-vslIMAwo5i .mbr-text,
.cid-vslIMAwo5i .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vslL3yRviT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vslL3yRviT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vslL3yRviT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vslL3yRviT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vslL3yRviT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vslL3yRviT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vslL3yRviT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vslL3yRviT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vslL3yRviT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vslL3yRviT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vslL3yRviT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vslL3yRviT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vslL3yRviT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vslL3yRviT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vslL3yRviT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vslL3yRviT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vslL3yRviT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vslL3yRviT .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vslL3yRviT .navbar-logo {
    padding-left: 0;
  }
}
.cid-vslL3yRviT .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vslL3yRviT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vslL3yRviT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vslL3yRviT .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vslL3yRviT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vslL3yRviT .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vslL3yRviT .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vslL3yRviT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vslL3yRviT .nav-item:focus,
.cid-vslL3yRviT .nav-link:focus {
  outline: none;
}
.cid-vslL3yRviT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vslL3yRviT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vslL3yRviT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vslL3yRviT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vslL3yRviT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vslL3yRviT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vslL3yRviT .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vslL3yRviT .navbar.opened {
  transition: all 0.3s;
}
.cid-vslL3yRviT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vslL3yRviT .navbar .navbar-logo img {
  width: auto;
}
.cid-vslL3yRviT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vslL3yRviT .navbar.collapsed {
  justify-content: center;
}
.cid-vslL3yRviT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vslL3yRviT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vslL3yRviT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vslL3yRviT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vslL3yRviT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vslL3yRviT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vslL3yRviT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vslL3yRviT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vslL3yRviT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vslL3yRviT .navbar {
    min-height: 72px;
  }
  .cid-vslL3yRviT .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vslL3yRviT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vslL3yRviT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vslL3yRviT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vslL3yRviT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vslL3yRviT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vslL3yRviT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vslL3yRviT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vslL3yRviT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vslL3yRviT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vslL3yRviT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vslL3yRviT .dropdown-item.active,
.cid-vslL3yRviT .dropdown-item:active {
  background-color: transparent;
}
.cid-vslL3yRviT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vslL3yRviT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vslL3yRviT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vslL3yRviT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vslL3yRviT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vslL3yRviT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vslL3yRviT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vslL3yRviT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vslL3yRviT .navbar-buttons {
    text-align: left;
  }
}
.cid-vslL3yRviT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vslL3yRviT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vslL3yRviT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vslL3yRviT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vslL3yRviT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vslL3yRviT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vslL3yRviT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vslL3yRviT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vslL3yRviT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vslL3yRviT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vslL3yRviT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vslL3yRviT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vslL3yRviT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vslL3yRviT .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vslL3yRviT .navbar {
    height: 70px;
  }
  .cid-vslL3yRviT .navbar.opened {
    height: auto;
  }
  .cid-vslL3yRviT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vslL3yRviT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vslL3yRviT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vslL3yRviT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vslL3yRviT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vslL3yRviT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vslL3yRviT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vslL3yRviT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vslL3yRviT .navbar-brand {
    margin-right: auto;
  }
  .cid-vslL3yRviT .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vslL3yRviT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vslL3yRviT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vslL3yRviT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vslL3yRviT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vslL3yRviT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vslL3yRviT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vslL3yRviT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vslL3yRviT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vslL3yRviT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vslL3yRviT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vslL3z0H5W {
  display: flex;
  background-image: url("../../../assets/images/f-4-phantom-ii-4.jpg");
}
.cid-vslL3z0H5W .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vslL3z0H5W .mbr-fallback-image.disabled {
  display: none;
}
.cid-vslL3z0H5W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vslL3z0H5W .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vslL3z0H5W .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vslL3z0H5W {
    align-items: flex-end;
  }
  .cid-vslL3z0H5W .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vslL3z0H5W .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vslL3z0H5W {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vslL3z0H5W .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vslL3z0H5W .content-wrap {
    width: 100%;
  }
}
.cid-vslL3z0H5W .mbr-section-title {
  text-align: center;
}
.cid-vslL3z0H5W .mbr-text,
.cid-vslL3z0H5W .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsmaHfkWn0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsmaHfkWn0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsmaHfkWn0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsmaHfkWn0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsmaHfkWn0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsmaHfkWn0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsmaHfkWn0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsmaHfkWn0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsmaHfkWn0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsmaHfkWn0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsmaHfkWn0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsmaHfkWn0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsmaHfkWn0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsmaHfkWn0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsmaHfkWn0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsmaHfkWn0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsmaHfkWn0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsmaHfkWn0 .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsmaHfkWn0 .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsmaHfkWn0 .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsmaHfkWn0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsmaHfkWn0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsmaHfkWn0 .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsmaHfkWn0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsmaHfkWn0 .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsmaHfkWn0 .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsmaHfkWn0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsmaHfkWn0 .nav-item:focus,
.cid-vsmaHfkWn0 .nav-link:focus {
  outline: none;
}
.cid-vsmaHfkWn0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsmaHfkWn0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsmaHfkWn0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsmaHfkWn0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsmaHfkWn0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsmaHfkWn0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsmaHfkWn0 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsmaHfkWn0 .navbar.opened {
  transition: all 0.3s;
}
.cid-vsmaHfkWn0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsmaHfkWn0 .navbar .navbar-logo img {
  width: auto;
}
.cid-vsmaHfkWn0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsmaHfkWn0 .navbar.collapsed {
  justify-content: center;
}
.cid-vsmaHfkWn0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsmaHfkWn0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsmaHfkWn0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsmaHfkWn0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsmaHfkWn0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsmaHfkWn0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsmaHfkWn0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsmaHfkWn0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsmaHfkWn0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsmaHfkWn0 .navbar {
    min-height: 72px;
  }
  .cid-vsmaHfkWn0 .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsmaHfkWn0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsmaHfkWn0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsmaHfkWn0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsmaHfkWn0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsmaHfkWn0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsmaHfkWn0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsmaHfkWn0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsmaHfkWn0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsmaHfkWn0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsmaHfkWn0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsmaHfkWn0 .dropdown-item.active,
.cid-vsmaHfkWn0 .dropdown-item:active {
  background-color: transparent;
}
.cid-vsmaHfkWn0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsmaHfkWn0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsmaHfkWn0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsmaHfkWn0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsmaHfkWn0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsmaHfkWn0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsmaHfkWn0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsmaHfkWn0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsmaHfkWn0 .navbar-buttons {
    text-align: left;
  }
}
.cid-vsmaHfkWn0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsmaHfkWn0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsmaHfkWn0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsmaHfkWn0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsmaHfkWn0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsmaHfkWn0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsmaHfkWn0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsmaHfkWn0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsmaHfkWn0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsmaHfkWn0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsmaHfkWn0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsmaHfkWn0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsmaHfkWn0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsmaHfkWn0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsmaHfkWn0 .navbar {
    height: 70px;
  }
  .cid-vsmaHfkWn0 .navbar.opened {
    height: auto;
  }
  .cid-vsmaHfkWn0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsmaHfkWn0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsmaHfkWn0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsmaHfkWn0 .navbar-brand {
    margin-right: auto;
  }
  .cid-vsmaHfkWn0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsmaHfkWn0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsmaHfkWn0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsmaHfkWn0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsmaHfkWn0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsmaHfkWn0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsmaHfr1rM {
  display: flex;
  background-image: url("../../../assets/images/sr-71-blackbird-04b1.jpg");
}
.cid-vsmaHfr1rM .mbr-overlay {
  background-color: #f92c50;
  opacity: 0.5;
}
.cid-vsmaHfr1rM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsmaHfr1rM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsmaHfr1rM .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 992px) {
  .cid-vsmaHfr1rM .content-wrap {
    padding: 5rem 3rem;
  }
}
@media (min-width: 768px) {
  .cid-vsmaHfr1rM {
    align-items: flex-end;
  }
  .cid-vsmaHfr1rM .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vsmaHfr1rM .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vsmaHfr1rM {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vsmaHfr1rM .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vsmaHfr1rM .content-wrap {
    width: 100%;
  }
}
.cid-vsmaHfr1rM .mbr-section-title {
  text-align: center;
}
.cid-vsmaHfr1rM .mbr-text,
.cid-vsmaHfr1rM .mbr-section-btn {
  text-align: center;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsmelYdTkm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsmelYdTkm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsmelYdTkm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsmelYdTkm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsmelYdTkm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsmelYdTkm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsmelYdTkm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsmelYdTkm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsmelYdTkm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsmelYdTkm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsmelYdTkm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsmelYdTkm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsmelYdTkm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsmelYdTkm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsmelYdTkm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsmelYdTkm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsmelYdTkm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsmelYdTkm .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsmelYdTkm .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsmelYdTkm .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsmelYdTkm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsmelYdTkm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsmelYdTkm .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsmelYdTkm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsmelYdTkm .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsmelYdTkm .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsmelYdTkm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsmelYdTkm .nav-item:focus,
.cid-vsmelYdTkm .nav-link:focus {
  outline: none;
}
.cid-vsmelYdTkm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsmelYdTkm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsmelYdTkm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsmelYdTkm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsmelYdTkm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsmelYdTkm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsmelYdTkm .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsmelYdTkm .navbar.opened {
  transition: all 0.3s;
}
.cid-vsmelYdTkm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsmelYdTkm .navbar .navbar-logo img {
  width: auto;
}
.cid-vsmelYdTkm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsmelYdTkm .navbar.collapsed {
  justify-content: center;
}
.cid-vsmelYdTkm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsmelYdTkm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsmelYdTkm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsmelYdTkm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsmelYdTkm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsmelYdTkm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsmelYdTkm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsmelYdTkm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsmelYdTkm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsmelYdTkm .navbar {
    min-height: 72px;
  }
  .cid-vsmelYdTkm .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsmelYdTkm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsmelYdTkm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsmelYdTkm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsmelYdTkm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsmelYdTkm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsmelYdTkm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsmelYdTkm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsmelYdTkm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsmelYdTkm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsmelYdTkm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsmelYdTkm .dropdown-item.active,
.cid-vsmelYdTkm .dropdown-item:active {
  background-color: transparent;
}
.cid-vsmelYdTkm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsmelYdTkm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsmelYdTkm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsmelYdTkm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsmelYdTkm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsmelYdTkm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsmelYdTkm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsmelYdTkm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsmelYdTkm .navbar-buttons {
    text-align: left;
  }
}
.cid-vsmelYdTkm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsmelYdTkm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsmelYdTkm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsmelYdTkm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsmelYdTkm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsmelYdTkm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsmelYdTkm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsmelYdTkm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsmelYdTkm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsmelYdTkm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsmelYdTkm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsmelYdTkm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsmelYdTkm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsmelYdTkm .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsmelYdTkm .navbar {
    height: 70px;
  }
  .cid-vsmelYdTkm .navbar.opened {
    height: auto;
  }
  .cid-vsmelYdTkm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsmelYdTkm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsmelYdTkm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsmelYdTkm .navbar-brand {
    margin-right: auto;
  }
  .cid-vsmelYdTkm .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsmelYdTkm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsmelYdTkm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsmelYdTkm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsmelYdTkm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsmelYdTkm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsmelYlB9o {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsmelYlB9o .carousel {
    max-height: 1100px;
  }
  .cid-vsmelYlB9o .carousel img {
    height: 1100px;
    object-fit: cover;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vsmelYlB9o .carousel {
    min-height: 715px;
  }
  .cid-vsmelYlB9o .carousel img {
    height: 715px;
    object-fit: cover;
  }
}
@media (max-width: 767px) {
  .cid-vsmelYlB9o .carousel {
    min-height: 605px;
  }
  .cid-vsmelYlB9o .carousel img {
    height: 605px;
    object-fit: cover;
  }
  .cid-vsmelYlB9o .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsmelYlB9o .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vsmelYlB9o .carousel,
.cid-vsmelYlB9o .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsmelYlB9o .item-wrapper {
  width: 100%;
}
.cid-vsmelYlB9o .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsmelYlB9o .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsmelYlB9o .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsmelYlB9o .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsmelYlB9o .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsmelYlB9o .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsmelYlB9o .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsmelYlB9o .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsmelYlB9o .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsmelYlB9o .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsmelYlB9o .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-vsmelYlB9o .carousel-indicators li.active,
.cid-vsmelYlB9o .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsmelYlB9o .carousel-indicators li::after,
.cid-vsmelYlB9o .carousel-indicators li::before {
  content: none;
}
.cid-vsmelYlB9o .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsmelYlB9o .carousel-indicators {
    display: none !important;
  }
}
.cid-vsre5uAXTk {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #c6cfe0;
}
.cid-vsre5uAXTk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsre5uAXTk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
.cid-vsmf4CI5rI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vsmf4CI5rI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-vsmf4CI5rI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vsmf4CI5rI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vsmf4CI5rI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
}
.cid-vsmf4CI5rI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vsmf4CI5rI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vsmf4CI5rI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-vsmf4CI5rI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: 0.3s all !important;
}
.cid-vsmf4CI5rI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: 0.3s all !important;
}
.cid-vsmf4CI5rI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-vsmf4CI5rI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vsmf4CI5rI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vsmf4CI5rI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: 0.3s all !important;
}
.cid-vsmf4CI5rI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vsmf4CI5rI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-vsmf4CI5rI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vsmf4CI5rI .navbar-logo {
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vsmf4CI5rI .navbar-logo {
    padding-left: 0;
  }
}
.cid-vsmf4CI5rI .navbar-caption {
  padding-left: 1rem;
  padding-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsmf4CI5rI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vsmf4CI5rI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: 0.3s all;
}
.cid-vsmf4CI5rI .container {
  display: flex;
  height: 100px;
  padding: 0.5rem 0.6rem 0.5rem 1rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.5) !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-vsmf4CI5rI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 1767px) {
  .cid-vsmf4CI5rI .container {
    width: 95%;
    height: 56px !important;
    padding: 0.5rem;
    margin-top: 0rem;
  }
}
.cid-vsmf4CI5rI .iconfont-wrapper {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vsmf4CI5rI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: 0.3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.5) !important;
}
.cid-vsmf4CI5rI .nav-item:focus,
.cid-vsmf4CI5rI .nav-link:focus {
  outline: none;
}
.cid-vsmf4CI5rI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vsmf4CI5rI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vsmf4CI5rI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vsmf4CI5rI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vsmf4CI5rI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vsmf4CI5rI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vsmf4CI5rI .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vsmf4CI5rI .navbar.opened {
  transition: all 0.3s;
}
.cid-vsmf4CI5rI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vsmf4CI5rI .navbar .navbar-logo img {
  width: auto;
}
.cid-vsmf4CI5rI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vsmf4CI5rI .navbar.collapsed {
  justify-content: center;
}
.cid-vsmf4CI5rI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vsmf4CI5rI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vsmf4CI5rI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vsmf4CI5rI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vsmf4CI5rI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vsmf4CI5rI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vsmf4CI5rI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vsmf4CI5rI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vsmf4CI5rI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vsmf4CI5rI .navbar {
    min-height: 72px;
  }
  .cid-vsmf4CI5rI .navbar .navbar-logo img {
    height: 2.5rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vsmf4CI5rI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vsmf4CI5rI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vsmf4CI5rI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vsmf4CI5rI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vsmf4CI5rI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vsmf4CI5rI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vsmf4CI5rI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vsmf4CI5rI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vsmf4CI5rI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vsmf4CI5rI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vsmf4CI5rI .dropdown-item.active,
.cid-vsmf4CI5rI .dropdown-item:active {
  background-color: transparent;
}
.cid-vsmf4CI5rI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vsmf4CI5rI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vsmf4CI5rI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vsmf4CI5rI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vsmf4CI5rI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vsmf4CI5rI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vsmf4CI5rI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vsmf4CI5rI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vsmf4CI5rI .navbar-buttons {
    text-align: left;
  }
}
.cid-vsmf4CI5rI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vsmf4CI5rI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vsmf4CI5rI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vsmf4CI5rI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsmf4CI5rI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vsmf4CI5rI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vsmf4CI5rI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsmf4CI5rI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vsmf4CI5rI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vsmf4CI5rI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vsmf4CI5rI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vsmf4CI5rI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vsmf4CI5rI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsmf4CI5rI .icons-menu {
    justify-content: flex-start;
    margin-bottom: 0.5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vsmf4CI5rI .navbar {
    height: 70px;
  }
  .cid-vsmf4CI5rI .navbar.opened {
    height: auto;
  }
  .cid-vsmf4CI5rI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: 0.3s all;
  transform: rotate(-90deg);
}
.cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vsmf4CI5rI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vsmf4CI5rI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vsmf4CI5rI .navbar-brand {
    margin-right: auto;
  }
  .cid-vsmf4CI5rI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(255, 255, 255, 0.5) !important;
    backdrop-filter: blur(8px);
  }
  .cid-vsmf4CI5rI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vsmf4CI5rI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: 0.3s all;
    transform: rotate(0deg);
  }
  .cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vsmf4CI5rI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 130% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vsmf4CI5rI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vsmf4CI5rI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vsmf4CPkD2 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c6cfe0;
}
@media (min-width: 992px) {
  .cid-vsmf4CPkD2 .carousel {
    max-height: 1400px;
  }
  .cid-vsmf4CPkD2 .carousel img {
    height: 1400px;
    object-fit: cover;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vsmf4CPkD2 .carousel {
    min-height: 910px;
  }
  .cid-vsmf4CPkD2 .carousel img {
    height: 910px;
    object-fit: cover;
  }
}
@media (max-width: 767px) {
  .cid-vsmf4CPkD2 .carousel {
    min-height: 770px;
  }
  .cid-vsmf4CPkD2 .carousel img {
    height: 770px;
    object-fit: cover;
  }
  .cid-vsmf4CPkD2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vsmf4CPkD2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vsmf4CPkD2 .carousel,
.cid-vsmf4CPkD2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-vsmf4CPkD2 .item-wrapper {
  width: 100%;
}
.cid-vsmf4CPkD2 .item-menu-overlay {
  border-radius: 2rem;
}
.cid-vsmf4CPkD2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vsmf4CPkD2 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vsmf4CPkD2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vsmf4CPkD2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vsmf4CPkD2 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vsmf4CPkD2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vsmf4CPkD2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vsmf4CPkD2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vsmf4CPkD2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vsmf4CPkD2 .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-vsmf4CPkD2 .carousel-indicators li.active,
.cid-vsmf4CPkD2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vsmf4CPkD2 .carousel-indicators li::after,
.cid-vsmf4CPkD2 .carousel-indicators li::before {
  content: none;
}
.cid-vsmf4CPkD2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vsmf4CPkD2 .carousel-indicators {
    display: none !important;
  }
}
.cid-vsrpmrwOC9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #222630;
}
.cid-vsrpmrwOC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vsrpmrwOC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vsrpmrwOC9 .row {
  justify-content: center;
}
.cid-vsrpmrwOC9 .card {
  justify-content: center;
}
.cid-vsrpmrwOC9 .mbr-copy {
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vsrpmrwOC9 .nav-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vsrpmrwOC9 .nav-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap {
  padding: 5px 32px;
  margin-bottom: 0;
  transition: all .3s ease;
  cursor: pointer;
}
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:hover,
.cid-vsrpmrwOC9 .nav-wrapper .list .item-wrap:focus {
  color: #cbff5b;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .nav-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vsrpmrwOC9 .list,
.cid-vsrpmrwOC9 .item-wrap,
.cid-vsrpmrwOC9 .nav-wrapper {
  text-align: center;
}
