.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  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;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #9fe870 !important;
}
.bg-success {
  background-color: #3a341c !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffea64 !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: #3a341c !important;
  border-color: #3a341c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
  color: #645600 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #645600 !important;
  background-color: #fff197 !important;
  border-color: #fff197 !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: #3a341c;
  color: #3a341c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #3a341c !important;
  border-color: #3a341c !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffea64;
  color: #ffea64;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffde0d !important;
  background-color: transparent !important;
  border-color: #ffde0d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #645600 !important;
  background-color: #ffea64 !important;
  border-color: #ffea64 !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: #3a341c !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffea64 !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: #fddb00 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #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: #ffea64;
}
.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: #c0b27c;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.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-v474MTiiNx {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v474MTiiNx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v474MTiiNx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v474MTiiNx .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-v474MTiiNx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v474MTiiNx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v474MTiiNx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v474MTiiNx .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v474MTiiNx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v474MTiiNx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v474MTiiNx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v474MTiiNx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v474MTiiNx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v474MTiiNx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v474MTiiNx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v474MTiiNx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v474MTiiNx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v474MTiiNx .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v474MTiiNx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v474MTiiNx .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v474MTiiNx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v474MTiiNx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v474MTiiNx .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v474MTiiNx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v474MTiiNx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v474MTiiNx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v474MTiiNx .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v474MTiiNx .nav-item:focus,
.cid-v474MTiiNx .nav-link:focus {
  outline: none;
}
.cid-v474MTiiNx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v474MTiiNx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v474MTiiNx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v474MTiiNx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v474MTiiNx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v474MTiiNx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v474MTiiNx .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-v474MTiiNx .navbar.opened {
  transition: all 0.3s;
}
.cid-v474MTiiNx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v474MTiiNx .navbar .navbar-logo img {
  width: auto;
}
.cid-v474MTiiNx .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v474MTiiNx .navbar.collapsed {
  justify-content: center;
}
.cid-v474MTiiNx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v474MTiiNx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v474MTiiNx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v474MTiiNx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v474MTiiNx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v474MTiiNx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v474MTiiNx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v474MTiiNx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v474MTiiNx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v474MTiiNx .navbar {
    min-height: 72px;
  }
  .cid-v474MTiiNx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v474MTiiNx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v474MTiiNx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v474MTiiNx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v474MTiiNx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v474MTiiNx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v474MTiiNx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v474MTiiNx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v474MTiiNx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v474MTiiNx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v474MTiiNx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v474MTiiNx .dropdown-item.active,
.cid-v474MTiiNx .dropdown-item:active {
  background-color: transparent;
}
.cid-v474MTiiNx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v474MTiiNx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v474MTiiNx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v474MTiiNx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v474MTiiNx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v474MTiiNx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v474MTiiNx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v474MTiiNx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v474MTiiNx .navbar-buttons {
    text-align: left;
  }
}
.cid-v474MTiiNx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v474MTiiNx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v474MTiiNx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v474MTiiNx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v474MTiiNx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v474MTiiNx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v474MTiiNx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v474MTiiNx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v474MTiiNx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v474MTiiNx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v474MTiiNx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v474MTiiNx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v474MTiiNx .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-v474MTiiNx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v474MTiiNx .navbar {
    height: 70px;
  }
  .cid-v474MTiiNx .navbar.opened {
    height: auto;
  }
  .cid-v474MTiiNx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v474MTiiNx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v474MTiiNx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v474MTiiNx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v474MTiiNx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v474MTiiNx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v474MTiiNx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v474MTiiNx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v474MTiiNx .navbar-brand {
    margin-right: auto;
  }
  .cid-v474MTiiNx .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v474MTiiNx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v474MTiiNx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v474MTiiNx .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-v474MTiiNx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v474MTiiNx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v474MTiiNx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v474MTiiNx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v474MTiiNx .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v474MTiiNx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v474MTiiNx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v474UVFXW0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v474UVFXW0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v474UVFXW0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v474UVFXW0 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v474UVFXW0 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v474UVFXW0 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v474UVFXW0 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v474UVFXW0 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v474UVFXW0 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v474UVFXW0 .items-wrapper {
  margin: 0 -10px;
}
.cid-v474UVFXW0 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v474UVFXW0 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v474UVFXW0 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v474UVFXW0 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v474UVFXW0 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v474UVFXW0 .image_2 {
    margin-top: 20px;
  }
}
.cid-v474UVFXW0 .mbr-section-title {
  color: #000000;
}
.cid-v474UVFXW0 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v474UVFXW0 .mbr-text,
.cid-v474UVFXW0 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v474UVFXW0 .mbr-section-title,
.cid-v474UVFXW0 .mbr-section-btn {
  text-align: center;
}
.cid-v477TBSajB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v477TBSajB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v477TBSajB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v477TBSajB .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-v477TBSajB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v477TBSajB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v477TBSajB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v477TBSajB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v477TBSajB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v477TBSajB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v477TBSajB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v477TBSajB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v477TBSajB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v477TBSajB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v477TBSajB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v477TBSajB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v477TBSajB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v477TBSajB .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v477TBSajB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v477TBSajB .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v477TBSajB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v477TBSajB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v477TBSajB .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v477TBSajB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v477TBSajB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v477TBSajB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v477TBSajB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v477TBSajB .nav-item:focus,
.cid-v477TBSajB .nav-link:focus {
  outline: none;
}
.cid-v477TBSajB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v477TBSajB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v477TBSajB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v477TBSajB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v477TBSajB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v477TBSajB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v477TBSajB .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-v477TBSajB .navbar.opened {
  transition: all 0.3s;
}
.cid-v477TBSajB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v477TBSajB .navbar .navbar-logo img {
  width: auto;
}
.cid-v477TBSajB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v477TBSajB .navbar.collapsed {
  justify-content: center;
}
.cid-v477TBSajB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v477TBSajB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v477TBSajB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v477TBSajB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v477TBSajB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v477TBSajB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v477TBSajB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v477TBSajB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v477TBSajB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v477TBSajB .navbar {
    min-height: 72px;
  }
  .cid-v477TBSajB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v477TBSajB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v477TBSajB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v477TBSajB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v477TBSajB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v477TBSajB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v477TBSajB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v477TBSajB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v477TBSajB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v477TBSajB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v477TBSajB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v477TBSajB .dropdown-item.active,
.cid-v477TBSajB .dropdown-item:active {
  background-color: transparent;
}
.cid-v477TBSajB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v477TBSajB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v477TBSajB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v477TBSajB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v477TBSajB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v477TBSajB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v477TBSajB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v477TBSajB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v477TBSajB .navbar-buttons {
    text-align: left;
  }
}
.cid-v477TBSajB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v477TBSajB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v477TBSajB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v477TBSajB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477TBSajB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477TBSajB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v477TBSajB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477TBSajB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v477TBSajB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v477TBSajB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477TBSajB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v477TBSajB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v477TBSajB .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-v477TBSajB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v477TBSajB .navbar {
    height: 70px;
  }
  .cid-v477TBSajB .navbar.opened {
    height: auto;
  }
  .cid-v477TBSajB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v477TBSajB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v477TBSajB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v477TBSajB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v477TBSajB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v477TBSajB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v477TBSajB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v477TBSajB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v477TBSajB .navbar-brand {
    margin-right: auto;
  }
  .cid-v477TBSajB .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v477TBSajB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v477TBSajB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v477TBSajB .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-v477TBSajB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v477TBSajB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v477TBSajB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v477TBSajB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v477TBSajB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v477TBSajB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v477TBSajB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v477TEkGcA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v477TEkGcA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v477TEkGcA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v477TEkGcA .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v477TEkGcA .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v477TEkGcA .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v477TEkGcA .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v477TEkGcA .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v477TEkGcA .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v477TEkGcA .items-wrapper {
  margin: 0 -10px;
}
.cid-v477TEkGcA .items-wrapper .card {
  padding: 0 10px;
}
.cid-v477TEkGcA .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v477TEkGcA .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v477TEkGcA .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v477TEkGcA .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v477TEkGcA .image_2 {
    margin-top: 20px;
  }
}
.cid-v477TEkGcA .mbr-section-title {
  color: #000000;
}
.cid-v477TEkGcA .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v477TEkGcA .mbr-text,
.cid-v477TEkGcA .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v477TEkGcA .mbr-section-title,
.cid-v477TEkGcA .mbr-section-btn {
  text-align: center;
}
.cid-v478gcRuDS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v478gcRuDS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v478gcRuDS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v478gcRuDS .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-v478gcRuDS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v478gcRuDS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v478gcRuDS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v478gcRuDS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v478gcRuDS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v478gcRuDS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v478gcRuDS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v478gcRuDS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v478gcRuDS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v478gcRuDS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v478gcRuDS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v478gcRuDS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v478gcRuDS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v478gcRuDS .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v478gcRuDS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v478gcRuDS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v478gcRuDS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v478gcRuDS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v478gcRuDS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v478gcRuDS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v478gcRuDS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v478gcRuDS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v478gcRuDS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v478gcRuDS .nav-item:focus,
.cid-v478gcRuDS .nav-link:focus {
  outline: none;
}
.cid-v478gcRuDS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v478gcRuDS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v478gcRuDS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v478gcRuDS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v478gcRuDS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v478gcRuDS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v478gcRuDS .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-v478gcRuDS .navbar.opened {
  transition: all 0.3s;
}
.cid-v478gcRuDS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v478gcRuDS .navbar .navbar-logo img {
  width: auto;
}
.cid-v478gcRuDS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v478gcRuDS .navbar.collapsed {
  justify-content: center;
}
.cid-v478gcRuDS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v478gcRuDS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v478gcRuDS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v478gcRuDS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v478gcRuDS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v478gcRuDS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v478gcRuDS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v478gcRuDS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v478gcRuDS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v478gcRuDS .navbar {
    min-height: 72px;
  }
  .cid-v478gcRuDS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v478gcRuDS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v478gcRuDS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v478gcRuDS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v478gcRuDS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v478gcRuDS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v478gcRuDS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v478gcRuDS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v478gcRuDS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v478gcRuDS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v478gcRuDS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v478gcRuDS .dropdown-item.active,
.cid-v478gcRuDS .dropdown-item:active {
  background-color: transparent;
}
.cid-v478gcRuDS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v478gcRuDS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v478gcRuDS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v478gcRuDS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v478gcRuDS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v478gcRuDS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v478gcRuDS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v478gcRuDS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v478gcRuDS .navbar-buttons {
    text-align: left;
  }
}
.cid-v478gcRuDS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v478gcRuDS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v478gcRuDS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v478gcRuDS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478gcRuDS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478gcRuDS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v478gcRuDS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478gcRuDS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v478gcRuDS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v478gcRuDS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478gcRuDS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v478gcRuDS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v478gcRuDS .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-v478gcRuDS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v478gcRuDS .navbar {
    height: 70px;
  }
  .cid-v478gcRuDS .navbar.opened {
    height: auto;
  }
  .cid-v478gcRuDS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v478gcRuDS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v478gcRuDS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v478gcRuDS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v478gcRuDS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v478gcRuDS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v478gcRuDS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v478gcRuDS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v478gcRuDS .navbar-brand {
    margin-right: auto;
  }
  .cid-v478gcRuDS .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v478gcRuDS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v478gcRuDS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v478gcRuDS .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-v478gcRuDS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v478gcRuDS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v478gcRuDS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v478gcRuDS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v478gcRuDS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v478gcRuDS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v478gcRuDS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v478gdlBPc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v478gdlBPc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v478gdlBPc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v478gdlBPc .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v478gdlBPc .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v478gdlBPc .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v478gdlBPc .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v478gdlBPc .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v478gdlBPc .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v478gdlBPc .items-wrapper {
  margin: 0 -10px;
}
.cid-v478gdlBPc .items-wrapper .card {
  padding: 0 10px;
}
.cid-v478gdlBPc .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v478gdlBPc .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v478gdlBPc .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v478gdlBPc .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v478gdlBPc .image_2 {
    margin-top: 20px;
  }
}
.cid-v478gdlBPc .mbr-section-title {
  color: #000000;
}
.cid-v478gdlBPc .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v478gdlBPc .mbr-text,
.cid-v478gdlBPc .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v478gdlBPc .mbr-section-title,
.cid-v478gdlBPc .mbr-section-btn {
  text-align: center;
}
.cid-v477Mvbs5G {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v477Mvbs5G .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v477Mvbs5G .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v477Mvbs5G .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-v477Mvbs5G .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v477Mvbs5G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v477Mvbs5G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v477Mvbs5G .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v477Mvbs5G .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v477Mvbs5G .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v477Mvbs5G .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v477Mvbs5G .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v477Mvbs5G .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v477Mvbs5G .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v477Mvbs5G .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v477Mvbs5G .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v477Mvbs5G .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v477Mvbs5G .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v477Mvbs5G .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v477Mvbs5G .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v477Mvbs5G .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v477Mvbs5G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v477Mvbs5G .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v477Mvbs5G .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v477Mvbs5G .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v477Mvbs5G .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v477Mvbs5G .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v477Mvbs5G .nav-item:focus,
.cid-v477Mvbs5G .nav-link:focus {
  outline: none;
}
.cid-v477Mvbs5G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v477Mvbs5G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v477Mvbs5G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v477Mvbs5G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v477Mvbs5G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v477Mvbs5G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v477Mvbs5G .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-v477Mvbs5G .navbar.opened {
  transition: all 0.3s;
}
.cid-v477Mvbs5G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v477Mvbs5G .navbar .navbar-logo img {
  width: auto;
}
.cid-v477Mvbs5G .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v477Mvbs5G .navbar.collapsed {
  justify-content: center;
}
.cid-v477Mvbs5G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v477Mvbs5G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v477Mvbs5G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v477Mvbs5G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v477Mvbs5G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v477Mvbs5G .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v477Mvbs5G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v477Mvbs5G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v477Mvbs5G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v477Mvbs5G .navbar {
    min-height: 72px;
  }
  .cid-v477Mvbs5G .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v477Mvbs5G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v477Mvbs5G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v477Mvbs5G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v477Mvbs5G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v477Mvbs5G .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v477Mvbs5G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v477Mvbs5G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v477Mvbs5G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v477Mvbs5G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v477Mvbs5G .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v477Mvbs5G .dropdown-item.active,
.cid-v477Mvbs5G .dropdown-item:active {
  background-color: transparent;
}
.cid-v477Mvbs5G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v477Mvbs5G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v477Mvbs5G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v477Mvbs5G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v477Mvbs5G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v477Mvbs5G .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v477Mvbs5G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v477Mvbs5G .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v477Mvbs5G .navbar-buttons {
    text-align: left;
  }
}
.cid-v477Mvbs5G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v477Mvbs5G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v477Mvbs5G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v477Mvbs5G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477Mvbs5G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477Mvbs5G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v477Mvbs5G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477Mvbs5G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v477Mvbs5G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v477Mvbs5G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477Mvbs5G .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v477Mvbs5G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v477Mvbs5G .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-v477Mvbs5G .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v477Mvbs5G .navbar {
    height: 70px;
  }
  .cid-v477Mvbs5G .navbar.opened {
    height: auto;
  }
  .cid-v477Mvbs5G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v477Mvbs5G .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v477Mvbs5G .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v477Mvbs5G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v477Mvbs5G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v477Mvbs5G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v477Mvbs5G .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v477Mvbs5G .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v477Mvbs5G .navbar-brand {
    margin-right: auto;
  }
  .cid-v477Mvbs5G .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v477Mvbs5G .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v477Mvbs5G .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v477Mvbs5G .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-v477Mvbs5G .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v477Mvbs5G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v477Mvbs5G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v477Mvbs5G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v477Mvbs5G .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v477Mvbs5G .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v477Mvbs5G .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v477Mw6x2w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v477Mw6x2w .mbr-fallback-image.disabled {
  display: none;
}
.cid-v477Mw6x2w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v477Mw6x2w .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v477Mw6x2w .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v477Mw6x2w .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v477Mw6x2w .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v477Mw6x2w .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v477Mw6x2w .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v477Mw6x2w .items-wrapper {
  margin: 0 -10px;
}
.cid-v477Mw6x2w .items-wrapper .card {
  padding: 0 10px;
}
.cid-v477Mw6x2w .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v477Mw6x2w .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v477Mw6x2w .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v477Mw6x2w .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v477Mw6x2w .image_2 {
    margin-top: 20px;
  }
}
.cid-v477Mw6x2w .mbr-section-title {
  color: #000000;
}
.cid-v477Mw6x2w .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v477Mw6x2w .mbr-text,
.cid-v477Mw6x2w .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v477Mw6x2w .mbr-section-title,
.cid-v477Mw6x2w .mbr-section-btn {
  text-align: center;
}
.cid-v478icKgKR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v478icKgKR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v478icKgKR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v478icKgKR .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-v478icKgKR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v478icKgKR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v478icKgKR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v478icKgKR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v478icKgKR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v478icKgKR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v478icKgKR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v478icKgKR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v478icKgKR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v478icKgKR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v478icKgKR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v478icKgKR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v478icKgKR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v478icKgKR .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v478icKgKR .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v478icKgKR .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v478icKgKR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v478icKgKR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v478icKgKR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v478icKgKR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v478icKgKR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v478icKgKR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v478icKgKR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v478icKgKR .nav-item:focus,
.cid-v478icKgKR .nav-link:focus {
  outline: none;
}
.cid-v478icKgKR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v478icKgKR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v478icKgKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v478icKgKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v478icKgKR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v478icKgKR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v478icKgKR .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-v478icKgKR .navbar.opened {
  transition: all 0.3s;
}
.cid-v478icKgKR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v478icKgKR .navbar .navbar-logo img {
  width: auto;
}
.cid-v478icKgKR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v478icKgKR .navbar.collapsed {
  justify-content: center;
}
.cid-v478icKgKR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v478icKgKR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v478icKgKR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v478icKgKR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v478icKgKR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v478icKgKR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v478icKgKR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v478icKgKR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v478icKgKR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v478icKgKR .navbar {
    min-height: 72px;
  }
  .cid-v478icKgKR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v478icKgKR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v478icKgKR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v478icKgKR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v478icKgKR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v478icKgKR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v478icKgKR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v478icKgKR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v478icKgKR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v478icKgKR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v478icKgKR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v478icKgKR .dropdown-item.active,
.cid-v478icKgKR .dropdown-item:active {
  background-color: transparent;
}
.cid-v478icKgKR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v478icKgKR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v478icKgKR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v478icKgKR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v478icKgKR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v478icKgKR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v478icKgKR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v478icKgKR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v478icKgKR .navbar-buttons {
    text-align: left;
  }
}
.cid-v478icKgKR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v478icKgKR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v478icKgKR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v478icKgKR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478icKgKR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478icKgKR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v478icKgKR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478icKgKR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v478icKgKR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v478icKgKR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478icKgKR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v478icKgKR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v478icKgKR .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-v478icKgKR .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v478icKgKR .navbar {
    height: 70px;
  }
  .cid-v478icKgKR .navbar.opened {
    height: auto;
  }
  .cid-v478icKgKR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v478icKgKR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v478icKgKR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v478icKgKR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v478icKgKR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v478icKgKR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v478icKgKR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v478icKgKR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v478icKgKR .navbar-brand {
    margin-right: auto;
  }
  .cid-v478icKgKR .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v478icKgKR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v478icKgKR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v478icKgKR .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-v478icKgKR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v478icKgKR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v478icKgKR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v478icKgKR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v478icKgKR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v478icKgKR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v478icKgKR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v478idbnFV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v478idbnFV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v478idbnFV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v478idbnFV .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v478idbnFV .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v478idbnFV .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v478idbnFV .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v478idbnFV .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v478idbnFV .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v478idbnFV .items-wrapper {
  margin: 0 -10px;
}
.cid-v478idbnFV .items-wrapper .card {
  padding: 0 10px;
}
.cid-v478idbnFV .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v478idbnFV .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v478idbnFV .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v478idbnFV .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v478idbnFV .image_2 {
    margin-top: 20px;
  }
}
.cid-v478idbnFV .mbr-section-title {
  color: #000000;
}
.cid-v478idbnFV .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v478idbnFV .mbr-text,
.cid-v478idbnFV .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v478idbnFV .mbr-section-title,
.cid-v478idbnFV .mbr-section-btn {
  text-align: center;
}
.cid-v477DzHdJh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v477DzHdJh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v477DzHdJh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v477DzHdJh .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-v477DzHdJh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v477DzHdJh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v477DzHdJh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v477DzHdJh .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v477DzHdJh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v477DzHdJh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v477DzHdJh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v477DzHdJh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v477DzHdJh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v477DzHdJh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v477DzHdJh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v477DzHdJh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v477DzHdJh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v477DzHdJh .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v477DzHdJh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v477DzHdJh .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v477DzHdJh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v477DzHdJh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v477DzHdJh .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v477DzHdJh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v477DzHdJh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v477DzHdJh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v477DzHdJh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v477DzHdJh .nav-item:focus,
.cid-v477DzHdJh .nav-link:focus {
  outline: none;
}
.cid-v477DzHdJh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v477DzHdJh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v477DzHdJh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v477DzHdJh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v477DzHdJh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v477DzHdJh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v477DzHdJh .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-v477DzHdJh .navbar.opened {
  transition: all 0.3s;
}
.cid-v477DzHdJh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v477DzHdJh .navbar .navbar-logo img {
  width: auto;
}
.cid-v477DzHdJh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v477DzHdJh .navbar.collapsed {
  justify-content: center;
}
.cid-v477DzHdJh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v477DzHdJh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v477DzHdJh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v477DzHdJh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v477DzHdJh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v477DzHdJh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v477DzHdJh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v477DzHdJh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v477DzHdJh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v477DzHdJh .navbar {
    min-height: 72px;
  }
  .cid-v477DzHdJh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v477DzHdJh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v477DzHdJh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v477DzHdJh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v477DzHdJh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v477DzHdJh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v477DzHdJh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v477DzHdJh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v477DzHdJh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v477DzHdJh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v477DzHdJh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v477DzHdJh .dropdown-item.active,
.cid-v477DzHdJh .dropdown-item:active {
  background-color: transparent;
}
.cid-v477DzHdJh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v477DzHdJh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v477DzHdJh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v477DzHdJh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v477DzHdJh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v477DzHdJh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v477DzHdJh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v477DzHdJh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v477DzHdJh .navbar-buttons {
    text-align: left;
  }
}
.cid-v477DzHdJh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v477DzHdJh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v477DzHdJh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v477DzHdJh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477DzHdJh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477DzHdJh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v477DzHdJh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477DzHdJh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v477DzHdJh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v477DzHdJh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477DzHdJh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v477DzHdJh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v477DzHdJh .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-v477DzHdJh .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v477DzHdJh .navbar {
    height: 70px;
  }
  .cid-v477DzHdJh .navbar.opened {
    height: auto;
  }
  .cid-v477DzHdJh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v477DzHdJh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v477DzHdJh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v477DzHdJh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v477DzHdJh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v477DzHdJh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v477DzHdJh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v477DzHdJh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v477DzHdJh .navbar-brand {
    margin-right: auto;
  }
  .cid-v477DzHdJh .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v477DzHdJh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v477DzHdJh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v477DzHdJh .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-v477DzHdJh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v477DzHdJh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v477DzHdJh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v477DzHdJh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v477DzHdJh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v477DzHdJh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v477DzHdJh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v477DA6FJh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v477DA6FJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v477DA6FJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v477DA6FJh .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v477DA6FJh .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v477DA6FJh .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v477DA6FJh .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v477DA6FJh .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v477DA6FJh .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v477DA6FJh .items-wrapper {
  margin: 0 -10px;
}
.cid-v477DA6FJh .items-wrapper .card {
  padding: 0 10px;
}
.cid-v477DA6FJh .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v477DA6FJh .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v477DA6FJh .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v477DA6FJh .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v477DA6FJh .image_2 {
    margin-top: 20px;
  }
}
.cid-v477DA6FJh .mbr-section-title {
  color: #000000;
}
.cid-v477DA6FJh .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v477DA6FJh .mbr-text,
.cid-v477DA6FJh .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v477DA6FJh .mbr-section-title,
.cid-v477DA6FJh .mbr-section-btn {
  text-align: center;
}
.cid-v478ktZCps {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v478ktZCps .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v478ktZCps .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v478ktZCps .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-v478ktZCps .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v478ktZCps .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v478ktZCps .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v478ktZCps .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v478ktZCps .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v478ktZCps .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v478ktZCps .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v478ktZCps .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v478ktZCps .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v478ktZCps .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v478ktZCps .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v478ktZCps .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v478ktZCps .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v478ktZCps .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v478ktZCps .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v478ktZCps .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v478ktZCps .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v478ktZCps .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v478ktZCps .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v478ktZCps .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v478ktZCps .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v478ktZCps .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v478ktZCps .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v478ktZCps .nav-item:focus,
.cid-v478ktZCps .nav-link:focus {
  outline: none;
}
.cid-v478ktZCps .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v478ktZCps .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v478ktZCps .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v478ktZCps .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v478ktZCps .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v478ktZCps .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v478ktZCps .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-v478ktZCps .navbar.opened {
  transition: all 0.3s;
}
.cid-v478ktZCps .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v478ktZCps .navbar .navbar-logo img {
  width: auto;
}
.cid-v478ktZCps .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v478ktZCps .navbar.collapsed {
  justify-content: center;
}
.cid-v478ktZCps .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v478ktZCps .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v478ktZCps .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v478ktZCps .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v478ktZCps .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v478ktZCps .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v478ktZCps .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v478ktZCps .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v478ktZCps .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v478ktZCps .navbar {
    min-height: 72px;
  }
  .cid-v478ktZCps .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v478ktZCps .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v478ktZCps .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v478ktZCps .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v478ktZCps .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v478ktZCps .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v478ktZCps .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v478ktZCps .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v478ktZCps .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v478ktZCps .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v478ktZCps .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v478ktZCps .dropdown-item.active,
.cid-v478ktZCps .dropdown-item:active {
  background-color: transparent;
}
.cid-v478ktZCps .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v478ktZCps .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v478ktZCps .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v478ktZCps .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v478ktZCps .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v478ktZCps .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v478ktZCps ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v478ktZCps .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v478ktZCps .navbar-buttons {
    text-align: left;
  }
}
.cid-v478ktZCps button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v478ktZCps button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v478ktZCps button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v478ktZCps button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478ktZCps button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478ktZCps button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v478ktZCps nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478ktZCps nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v478ktZCps nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v478ktZCps nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478ktZCps .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v478ktZCps a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v478ktZCps .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-v478ktZCps .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v478ktZCps .navbar {
    height: 70px;
  }
  .cid-v478ktZCps .navbar.opened {
    height: auto;
  }
  .cid-v478ktZCps .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v478ktZCps .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v478ktZCps .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v478ktZCps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v478ktZCps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v478ktZCps .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v478ktZCps .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v478ktZCps .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v478ktZCps .navbar-brand {
    margin-right: auto;
  }
  .cid-v478ktZCps .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v478ktZCps .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v478ktZCps .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v478ktZCps .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-v478ktZCps .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v478ktZCps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v478ktZCps .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v478ktZCps .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v478ktZCps .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v478ktZCps .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v478ktZCps .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v478kurqiy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v478kurqiy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v478kurqiy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v478kurqiy .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v478kurqiy .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v478kurqiy .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v478kurqiy .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v478kurqiy .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v478kurqiy .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v478kurqiy .items-wrapper {
  margin: 0 -10px;
}
.cid-v478kurqiy .items-wrapper .card {
  padding: 0 10px;
}
.cid-v478kurqiy .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v478kurqiy .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v478kurqiy .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v478kurqiy .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v478kurqiy .image_2 {
    margin-top: 20px;
  }
}
.cid-v478kurqiy .mbr-section-title {
  color: #000000;
}
.cid-v478kurqiy .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v478kurqiy .mbr-text,
.cid-v478kurqiy .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v478kurqiy .mbr-section-title,
.cid-v478kurqiy .mbr-section-btn {
  text-align: center;
}
.cid-v477BnJ5i7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v477BnJ5i7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v477BnJ5i7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v477BnJ5i7 .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-v477BnJ5i7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v477BnJ5i7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v477BnJ5i7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v477BnJ5i7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v477BnJ5i7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v477BnJ5i7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v477BnJ5i7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v477BnJ5i7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v477BnJ5i7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v477BnJ5i7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v477BnJ5i7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v477BnJ5i7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v477BnJ5i7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v477BnJ5i7 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v477BnJ5i7 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v477BnJ5i7 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v477BnJ5i7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v477BnJ5i7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v477BnJ5i7 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v477BnJ5i7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v477BnJ5i7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v477BnJ5i7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v477BnJ5i7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v477BnJ5i7 .nav-item:focus,
.cid-v477BnJ5i7 .nav-link:focus {
  outline: none;
}
.cid-v477BnJ5i7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v477BnJ5i7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v477BnJ5i7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v477BnJ5i7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v477BnJ5i7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v477BnJ5i7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v477BnJ5i7 .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-v477BnJ5i7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v477BnJ5i7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v477BnJ5i7 .navbar .navbar-logo img {
  width: auto;
}
.cid-v477BnJ5i7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v477BnJ5i7 .navbar.collapsed {
  justify-content: center;
}
.cid-v477BnJ5i7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v477BnJ5i7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v477BnJ5i7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v477BnJ5i7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v477BnJ5i7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v477BnJ5i7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v477BnJ5i7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v477BnJ5i7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v477BnJ5i7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v477BnJ5i7 .navbar {
    min-height: 72px;
  }
  .cid-v477BnJ5i7 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v477BnJ5i7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v477BnJ5i7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v477BnJ5i7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v477BnJ5i7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v477BnJ5i7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v477BnJ5i7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v477BnJ5i7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v477BnJ5i7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v477BnJ5i7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v477BnJ5i7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v477BnJ5i7 .dropdown-item.active,
.cid-v477BnJ5i7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v477BnJ5i7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v477BnJ5i7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v477BnJ5i7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v477BnJ5i7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v477BnJ5i7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v477BnJ5i7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v477BnJ5i7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v477BnJ5i7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v477BnJ5i7 .navbar-buttons {
    text-align: left;
  }
}
.cid-v477BnJ5i7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v477BnJ5i7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v477BnJ5i7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v477BnJ5i7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477BnJ5i7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477BnJ5i7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v477BnJ5i7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477BnJ5i7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v477BnJ5i7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v477BnJ5i7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477BnJ5i7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v477BnJ5i7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v477BnJ5i7 .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-v477BnJ5i7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v477BnJ5i7 .navbar {
    height: 70px;
  }
  .cid-v477BnJ5i7 .navbar.opened {
    height: auto;
  }
  .cid-v477BnJ5i7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v477BnJ5i7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v477BnJ5i7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v477BnJ5i7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v477BnJ5i7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v477BnJ5i7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v477BnJ5i7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v477BnJ5i7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v477BnJ5i7 .navbar-brand {
    margin-right: auto;
  }
  .cid-v477BnJ5i7 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v477BnJ5i7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v477BnJ5i7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v477BnJ5i7 .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-v477BnJ5i7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v477BnJ5i7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v477BnJ5i7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v477BnJ5i7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v477BnJ5i7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v477BnJ5i7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v477BnJ5i7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v477Bo8gdT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v477Bo8gdT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v477Bo8gdT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v477Bo8gdT .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v477Bo8gdT .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v477Bo8gdT .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v477Bo8gdT .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v477Bo8gdT .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v477Bo8gdT .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v477Bo8gdT .items-wrapper {
  margin: 0 -10px;
}
.cid-v477Bo8gdT .items-wrapper .card {
  padding: 0 10px;
}
.cid-v477Bo8gdT .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v477Bo8gdT .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v477Bo8gdT .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v477Bo8gdT .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v477Bo8gdT .image_2 {
    margin-top: 20px;
  }
}
.cid-v477Bo8gdT .mbr-section-title {
  color: #000000;
}
.cid-v477Bo8gdT .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v477Bo8gdT .mbr-text,
.cid-v477Bo8gdT .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v477Bo8gdT .mbr-section-title,
.cid-v477Bo8gdT .mbr-section-btn {
  text-align: center;
}
.cid-v477A5Ajy3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v477A5Ajy3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v477A5Ajy3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v477A5Ajy3 .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-v477A5Ajy3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v477A5Ajy3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v477A5Ajy3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v477A5Ajy3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v477A5Ajy3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v477A5Ajy3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v477A5Ajy3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v477A5Ajy3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v477A5Ajy3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v477A5Ajy3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v477A5Ajy3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v477A5Ajy3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v477A5Ajy3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v477A5Ajy3 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v477A5Ajy3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v477A5Ajy3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v477A5Ajy3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v477A5Ajy3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v477A5Ajy3 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v477A5Ajy3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v477A5Ajy3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v477A5Ajy3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v477A5Ajy3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v477A5Ajy3 .nav-item:focus,
.cid-v477A5Ajy3 .nav-link:focus {
  outline: none;
}
.cid-v477A5Ajy3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v477A5Ajy3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v477A5Ajy3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v477A5Ajy3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v477A5Ajy3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v477A5Ajy3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v477A5Ajy3 .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-v477A5Ajy3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v477A5Ajy3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v477A5Ajy3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v477A5Ajy3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v477A5Ajy3 .navbar.collapsed {
  justify-content: center;
}
.cid-v477A5Ajy3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v477A5Ajy3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v477A5Ajy3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v477A5Ajy3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v477A5Ajy3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v477A5Ajy3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v477A5Ajy3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v477A5Ajy3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v477A5Ajy3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v477A5Ajy3 .navbar {
    min-height: 72px;
  }
  .cid-v477A5Ajy3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v477A5Ajy3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v477A5Ajy3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v477A5Ajy3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v477A5Ajy3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v477A5Ajy3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v477A5Ajy3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v477A5Ajy3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v477A5Ajy3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v477A5Ajy3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v477A5Ajy3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v477A5Ajy3 .dropdown-item.active,
.cid-v477A5Ajy3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v477A5Ajy3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v477A5Ajy3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v477A5Ajy3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v477A5Ajy3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v477A5Ajy3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v477A5Ajy3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v477A5Ajy3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v477A5Ajy3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v477A5Ajy3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v477A5Ajy3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v477A5Ajy3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v477A5Ajy3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v477A5Ajy3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477A5Ajy3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477A5Ajy3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v477A5Ajy3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477A5Ajy3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v477A5Ajy3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v477A5Ajy3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477A5Ajy3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v477A5Ajy3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v477A5Ajy3 .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-v477A5Ajy3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v477A5Ajy3 .navbar {
    height: 70px;
  }
  .cid-v477A5Ajy3 .navbar.opened {
    height: auto;
  }
  .cid-v477A5Ajy3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v477A5Ajy3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v477A5Ajy3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v477A5Ajy3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v477A5Ajy3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v477A5Ajy3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v477A5Ajy3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v477A5Ajy3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v477A5Ajy3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v477A5Ajy3 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v477A5Ajy3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v477A5Ajy3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v477A5Ajy3 .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-v477A5Ajy3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v477A5Ajy3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v477A5Ajy3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v477A5Ajy3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v477A5Ajy3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v477A5Ajy3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v477A5Ajy3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v477A618gP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v477A618gP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v477A618gP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v477A618gP .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v477A618gP .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v477A618gP .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v477A618gP .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v477A618gP .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v477A618gP .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v477A618gP .items-wrapper {
  margin: 0 -10px;
}
.cid-v477A618gP .items-wrapper .card {
  padding: 0 10px;
}
.cid-v477A618gP .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v477A618gP .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v477A618gP .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v477A618gP .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v477A618gP .image_2 {
    margin-top: 20px;
  }
}
.cid-v477A618gP .mbr-section-title {
  color: #000000;
}
.cid-v477A618gP .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v477A618gP .mbr-text,
.cid-v477A618gP .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v477A618gP .mbr-section-title,
.cid-v477A618gP .mbr-section-btn {
  text-align: center;
}
.cid-v477w58DB9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v477w58DB9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v477w58DB9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v477w58DB9 .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-v477w58DB9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v477w58DB9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v477w58DB9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v477w58DB9 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v477w58DB9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v477w58DB9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v477w58DB9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v477w58DB9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v477w58DB9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v477w58DB9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v477w58DB9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v477w58DB9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v477w58DB9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v477w58DB9 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v477w58DB9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v477w58DB9 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v477w58DB9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v477w58DB9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v477w58DB9 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v477w58DB9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v477w58DB9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v477w58DB9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v477w58DB9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v477w58DB9 .nav-item:focus,
.cid-v477w58DB9 .nav-link:focus {
  outline: none;
}
.cid-v477w58DB9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v477w58DB9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v477w58DB9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v477w58DB9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v477w58DB9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v477w58DB9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v477w58DB9 .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-v477w58DB9 .navbar.opened {
  transition: all 0.3s;
}
.cid-v477w58DB9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v477w58DB9 .navbar .navbar-logo img {
  width: auto;
}
.cid-v477w58DB9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v477w58DB9 .navbar.collapsed {
  justify-content: center;
}
.cid-v477w58DB9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v477w58DB9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v477w58DB9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v477w58DB9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v477w58DB9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v477w58DB9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v477w58DB9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v477w58DB9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v477w58DB9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v477w58DB9 .navbar {
    min-height: 72px;
  }
  .cid-v477w58DB9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v477w58DB9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v477w58DB9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v477w58DB9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v477w58DB9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v477w58DB9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v477w58DB9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v477w58DB9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v477w58DB9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v477w58DB9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v477w58DB9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v477w58DB9 .dropdown-item.active,
.cid-v477w58DB9 .dropdown-item:active {
  background-color: transparent;
}
.cid-v477w58DB9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v477w58DB9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v477w58DB9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v477w58DB9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v477w58DB9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v477w58DB9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v477w58DB9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v477w58DB9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v477w58DB9 .navbar-buttons {
    text-align: left;
  }
}
.cid-v477w58DB9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v477w58DB9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v477w58DB9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v477w58DB9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477w58DB9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477w58DB9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v477w58DB9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477w58DB9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v477w58DB9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v477w58DB9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477w58DB9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v477w58DB9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v477w58DB9 .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-v477w58DB9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v477w58DB9 .navbar {
    height: 70px;
  }
  .cid-v477w58DB9 .navbar.opened {
    height: auto;
  }
  .cid-v477w58DB9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v477w58DB9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v477w58DB9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v477w58DB9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v477w58DB9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v477w58DB9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v477w58DB9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v477w58DB9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v477w58DB9 .navbar-brand {
    margin-right: auto;
  }
  .cid-v477w58DB9 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v477w58DB9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v477w58DB9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v477w58DB9 .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-v477w58DB9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v477w58DB9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v477w58DB9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v477w58DB9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v477w58DB9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v477w58DB9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v477w58DB9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v477w5wCOm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v477w5wCOm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v477w5wCOm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v477w5wCOm .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v477w5wCOm .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v477w5wCOm .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v477w5wCOm .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v477w5wCOm .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v477w5wCOm .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v477w5wCOm .items-wrapper {
  margin: 0 -10px;
}
.cid-v477w5wCOm .items-wrapper .card {
  padding: 0 10px;
}
.cid-v477w5wCOm .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v477w5wCOm .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v477w5wCOm .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v477w5wCOm .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v477w5wCOm .image_2 {
    margin-top: 20px;
  }
}
.cid-v477w5wCOm .mbr-section-title {
  color: #000000;
}
.cid-v477w5wCOm .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v477w5wCOm .mbr-text,
.cid-v477w5wCOm .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v477w5wCOm .mbr-section-title,
.cid-v477w5wCOm .mbr-section-btn {
  text-align: center;
}
.cid-v477v2tcJM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v477v2tcJM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v477v2tcJM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v477v2tcJM .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-v477v2tcJM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v477v2tcJM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v477v2tcJM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v477v2tcJM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v477v2tcJM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v477v2tcJM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v477v2tcJM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v477v2tcJM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v477v2tcJM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v477v2tcJM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v477v2tcJM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v477v2tcJM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v477v2tcJM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v477v2tcJM .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v477v2tcJM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v477v2tcJM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v477v2tcJM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v477v2tcJM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v477v2tcJM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v477v2tcJM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v477v2tcJM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v477v2tcJM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v477v2tcJM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v477v2tcJM .nav-item:focus,
.cid-v477v2tcJM .nav-link:focus {
  outline: none;
}
.cid-v477v2tcJM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v477v2tcJM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v477v2tcJM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v477v2tcJM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v477v2tcJM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v477v2tcJM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v477v2tcJM .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-v477v2tcJM .navbar.opened {
  transition: all 0.3s;
}
.cid-v477v2tcJM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v477v2tcJM .navbar .navbar-logo img {
  width: auto;
}
.cid-v477v2tcJM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v477v2tcJM .navbar.collapsed {
  justify-content: center;
}
.cid-v477v2tcJM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v477v2tcJM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v477v2tcJM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v477v2tcJM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v477v2tcJM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v477v2tcJM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v477v2tcJM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v477v2tcJM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v477v2tcJM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v477v2tcJM .navbar {
    min-height: 72px;
  }
  .cid-v477v2tcJM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v477v2tcJM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v477v2tcJM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v477v2tcJM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v477v2tcJM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v477v2tcJM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v477v2tcJM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v477v2tcJM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v477v2tcJM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v477v2tcJM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v477v2tcJM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v477v2tcJM .dropdown-item.active,
.cid-v477v2tcJM .dropdown-item:active {
  background-color: transparent;
}
.cid-v477v2tcJM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v477v2tcJM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v477v2tcJM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v477v2tcJM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v477v2tcJM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v477v2tcJM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v477v2tcJM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v477v2tcJM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v477v2tcJM .navbar-buttons {
    text-align: left;
  }
}
.cid-v477v2tcJM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v477v2tcJM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v477v2tcJM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v477v2tcJM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477v2tcJM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477v2tcJM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v477v2tcJM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477v2tcJM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v477v2tcJM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v477v2tcJM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477v2tcJM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v477v2tcJM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v477v2tcJM .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-v477v2tcJM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v477v2tcJM .navbar {
    height: 70px;
  }
  .cid-v477v2tcJM .navbar.opened {
    height: auto;
  }
  .cid-v477v2tcJM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v477v2tcJM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v477v2tcJM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v477v2tcJM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v477v2tcJM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v477v2tcJM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v477v2tcJM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v477v2tcJM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v477v2tcJM .navbar-brand {
    margin-right: auto;
  }
  .cid-v477v2tcJM .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v477v2tcJM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v477v2tcJM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v477v2tcJM .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-v477v2tcJM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v477v2tcJM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v477v2tcJM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v477v2tcJM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v477v2tcJM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v477v2tcJM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v477v2tcJM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v477v2R5lD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v477v2R5lD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v477v2R5lD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v477v2R5lD .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v477v2R5lD .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v477v2R5lD .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v477v2R5lD .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v477v2R5lD .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v477v2R5lD .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v477v2R5lD .items-wrapper {
  margin: 0 -10px;
}
.cid-v477v2R5lD .items-wrapper .card {
  padding: 0 10px;
}
.cid-v477v2R5lD .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v477v2R5lD .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v477v2R5lD .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v477v2R5lD .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v477v2R5lD .image_2 {
    margin-top: 20px;
  }
}
.cid-v477v2R5lD .mbr-section-title {
  color: #000000;
}
.cid-v477v2R5lD .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v477v2R5lD .mbr-text,
.cid-v477v2R5lD .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v477v2R5lD .mbr-section-title,
.cid-v477v2R5lD .mbr-section-btn {
  text-align: center;
}
.cid-v477tKvENB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v477tKvENB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v477tKvENB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v477tKvENB .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-v477tKvENB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v477tKvENB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v477tKvENB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v477tKvENB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v477tKvENB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v477tKvENB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v477tKvENB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v477tKvENB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v477tKvENB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v477tKvENB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v477tKvENB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v477tKvENB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v477tKvENB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v477tKvENB .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v477tKvENB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v477tKvENB .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v477tKvENB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v477tKvENB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v477tKvENB .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v477tKvENB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v477tKvENB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v477tKvENB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v477tKvENB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v477tKvENB .nav-item:focus,
.cid-v477tKvENB .nav-link:focus {
  outline: none;
}
.cid-v477tKvENB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v477tKvENB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v477tKvENB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v477tKvENB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v477tKvENB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v477tKvENB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v477tKvENB .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-v477tKvENB .navbar.opened {
  transition: all 0.3s;
}
.cid-v477tKvENB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v477tKvENB .navbar .navbar-logo img {
  width: auto;
}
.cid-v477tKvENB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v477tKvENB .navbar.collapsed {
  justify-content: center;
}
.cid-v477tKvENB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v477tKvENB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v477tKvENB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v477tKvENB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v477tKvENB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v477tKvENB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v477tKvENB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v477tKvENB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v477tKvENB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v477tKvENB .navbar {
    min-height: 72px;
  }
  .cid-v477tKvENB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v477tKvENB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v477tKvENB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v477tKvENB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v477tKvENB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v477tKvENB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v477tKvENB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v477tKvENB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v477tKvENB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v477tKvENB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v477tKvENB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v477tKvENB .dropdown-item.active,
.cid-v477tKvENB .dropdown-item:active {
  background-color: transparent;
}
.cid-v477tKvENB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v477tKvENB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v477tKvENB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v477tKvENB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v477tKvENB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v477tKvENB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v477tKvENB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v477tKvENB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v477tKvENB .navbar-buttons {
    text-align: left;
  }
}
.cid-v477tKvENB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v477tKvENB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v477tKvENB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v477tKvENB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477tKvENB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v477tKvENB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v477tKvENB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477tKvENB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v477tKvENB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v477tKvENB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v477tKvENB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v477tKvENB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v477tKvENB .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-v477tKvENB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v477tKvENB .navbar {
    height: 70px;
  }
  .cid-v477tKvENB .navbar.opened {
    height: auto;
  }
  .cid-v477tKvENB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v477tKvENB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v477tKvENB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v477tKvENB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v477tKvENB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v477tKvENB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v477tKvENB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v477tKvENB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v477tKvENB .navbar-brand {
    margin-right: auto;
  }
  .cid-v477tKvENB .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v477tKvENB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v477tKvENB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v477tKvENB .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-v477tKvENB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v477tKvENB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v477tKvENB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v477tKvENB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v477tKvENB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v477tKvENB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v477tKvENB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v477tLreJY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v477tLreJY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v477tLreJY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v477tLreJY .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v477tLreJY .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v477tLreJY .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v477tLreJY .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v477tLreJY .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v477tLreJY .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v477tLreJY .items-wrapper {
  margin: 0 -10px;
}
.cid-v477tLreJY .items-wrapper .card {
  padding: 0 10px;
}
.cid-v477tLreJY .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v477tLreJY .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v477tLreJY .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v477tLreJY .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v477tLreJY .image_2 {
    margin-top: 20px;
  }
}
.cid-v477tLreJY .mbr-section-title {
  color: #000000;
}
.cid-v477tLreJY .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v477tLreJY .mbr-text,
.cid-v477tLreJY .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v477tLreJY .mbr-section-title,
.cid-v477tLreJY .mbr-section-btn {
  text-align: center;
}
.cid-v4775pOYtR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4775pOYtR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4775pOYtR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4775pOYtR .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-v4775pOYtR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4775pOYtR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4775pOYtR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4775pOYtR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4775pOYtR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4775pOYtR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4775pOYtR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4775pOYtR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4775pOYtR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4775pOYtR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4775pOYtR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4775pOYtR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4775pOYtR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4775pOYtR .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4775pOYtR .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4775pOYtR .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4775pOYtR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4775pOYtR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4775pOYtR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4775pOYtR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4775pOYtR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4775pOYtR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4775pOYtR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4775pOYtR .nav-item:focus,
.cid-v4775pOYtR .nav-link:focus {
  outline: none;
}
.cid-v4775pOYtR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4775pOYtR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4775pOYtR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4775pOYtR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4775pOYtR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4775pOYtR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4775pOYtR .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-v4775pOYtR .navbar.opened {
  transition: all 0.3s;
}
.cid-v4775pOYtR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4775pOYtR .navbar .navbar-logo img {
  width: auto;
}
.cid-v4775pOYtR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4775pOYtR .navbar.collapsed {
  justify-content: center;
}
.cid-v4775pOYtR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4775pOYtR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4775pOYtR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4775pOYtR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4775pOYtR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4775pOYtR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4775pOYtR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4775pOYtR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4775pOYtR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4775pOYtR .navbar {
    min-height: 72px;
  }
  .cid-v4775pOYtR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4775pOYtR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4775pOYtR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4775pOYtR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4775pOYtR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4775pOYtR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4775pOYtR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4775pOYtR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4775pOYtR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4775pOYtR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4775pOYtR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4775pOYtR .dropdown-item.active,
.cid-v4775pOYtR .dropdown-item:active {
  background-color: transparent;
}
.cid-v4775pOYtR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4775pOYtR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4775pOYtR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4775pOYtR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4775pOYtR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4775pOYtR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4775pOYtR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4775pOYtR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4775pOYtR .navbar-buttons {
    text-align: left;
  }
}
.cid-v4775pOYtR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4775pOYtR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4775pOYtR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4775pOYtR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4775pOYtR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4775pOYtR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4775pOYtR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4775pOYtR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4775pOYtR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4775pOYtR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4775pOYtR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4775pOYtR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4775pOYtR .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-v4775pOYtR .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4775pOYtR .navbar {
    height: 70px;
  }
  .cid-v4775pOYtR .navbar.opened {
    height: auto;
  }
  .cid-v4775pOYtR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4775pOYtR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4775pOYtR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4775pOYtR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4775pOYtR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4775pOYtR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4775pOYtR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4775pOYtR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4775pOYtR .navbar-brand {
    margin-right: auto;
  }
  .cid-v4775pOYtR .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4775pOYtR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4775pOYtR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4775pOYtR .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-v4775pOYtR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4775pOYtR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4775pOYtR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4775pOYtR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4775pOYtR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4775pOYtR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4775pOYtR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4775rWQTW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4775rWQTW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4775rWQTW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4775rWQTW .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4775rWQTW .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4775rWQTW .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4775rWQTW .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4775rWQTW .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4775rWQTW .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4775rWQTW .items-wrapper {
  margin: 0 -10px;
}
.cid-v4775rWQTW .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4775rWQTW .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4775rWQTW .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4775rWQTW .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4775rWQTW .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4775rWQTW .image_2 {
    margin-top: 20px;
  }
}
.cid-v4775rWQTW .mbr-section-title {
  color: #000000;
}
.cid-v4775rWQTW .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4775rWQTW .mbr-text,
.cid-v4775rWQTW .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4775rWQTW .mbr-section-title,
.cid-v4775rWQTW .mbr-section-btn {
  text-align: center;
}
.cid-v4773AydhO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4773AydhO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4773AydhO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4773AydhO .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-v4773AydhO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4773AydhO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4773AydhO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4773AydhO .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4773AydhO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4773AydhO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4773AydhO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4773AydhO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4773AydhO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4773AydhO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4773AydhO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4773AydhO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4773AydhO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4773AydhO .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4773AydhO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4773AydhO .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4773AydhO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4773AydhO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4773AydhO .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4773AydhO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4773AydhO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4773AydhO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4773AydhO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4773AydhO .nav-item:focus,
.cid-v4773AydhO .nav-link:focus {
  outline: none;
}
.cid-v4773AydhO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4773AydhO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4773AydhO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4773AydhO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4773AydhO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4773AydhO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4773AydhO .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-v4773AydhO .navbar.opened {
  transition: all 0.3s;
}
.cid-v4773AydhO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4773AydhO .navbar .navbar-logo img {
  width: auto;
}
.cid-v4773AydhO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4773AydhO .navbar.collapsed {
  justify-content: center;
}
.cid-v4773AydhO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4773AydhO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4773AydhO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4773AydhO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4773AydhO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4773AydhO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4773AydhO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4773AydhO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4773AydhO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4773AydhO .navbar {
    min-height: 72px;
  }
  .cid-v4773AydhO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4773AydhO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4773AydhO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4773AydhO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4773AydhO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4773AydhO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4773AydhO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4773AydhO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4773AydhO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4773AydhO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4773AydhO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4773AydhO .dropdown-item.active,
.cid-v4773AydhO .dropdown-item:active {
  background-color: transparent;
}
.cid-v4773AydhO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4773AydhO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4773AydhO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4773AydhO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4773AydhO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4773AydhO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4773AydhO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4773AydhO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4773AydhO .navbar-buttons {
    text-align: left;
  }
}
.cid-v4773AydhO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4773AydhO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4773AydhO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4773AydhO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4773AydhO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4773AydhO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4773AydhO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4773AydhO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4773AydhO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4773AydhO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4773AydhO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4773AydhO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4773AydhO .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-v4773AydhO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4773AydhO .navbar {
    height: 70px;
  }
  .cid-v4773AydhO .navbar.opened {
    height: auto;
  }
  .cid-v4773AydhO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4773AydhO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4773AydhO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4773AydhO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4773AydhO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4773AydhO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4773AydhO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4773AydhO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4773AydhO .navbar-brand {
    margin-right: auto;
  }
  .cid-v4773AydhO .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4773AydhO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4773AydhO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4773AydhO .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-v4773AydhO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4773AydhO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4773AydhO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4773AydhO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4773AydhO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4773AydhO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4773AydhO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4773B6xFA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4773B6xFA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4773B6xFA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4773B6xFA .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4773B6xFA .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4773B6xFA .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4773B6xFA .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4773B6xFA .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4773B6xFA .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4773B6xFA .items-wrapper {
  margin: 0 -10px;
}
.cid-v4773B6xFA .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4773B6xFA .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4773B6xFA .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4773B6xFA .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4773B6xFA .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4773B6xFA .image_2 {
    margin-top: 20px;
  }
}
.cid-v4773B6xFA .mbr-section-title {
  color: #000000;
}
.cid-v4773B6xFA .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4773B6xFA .mbr-text,
.cid-v4773B6xFA .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4773B6xFA .mbr-section-title,
.cid-v4773B6xFA .mbr-section-btn {
  text-align: center;
}
.cid-v4772iX2xy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4772iX2xy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4772iX2xy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4772iX2xy .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-v4772iX2xy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4772iX2xy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4772iX2xy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4772iX2xy .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4772iX2xy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4772iX2xy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4772iX2xy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4772iX2xy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4772iX2xy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4772iX2xy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4772iX2xy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4772iX2xy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4772iX2xy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4772iX2xy .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4772iX2xy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4772iX2xy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4772iX2xy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4772iX2xy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4772iX2xy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4772iX2xy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4772iX2xy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4772iX2xy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4772iX2xy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4772iX2xy .nav-item:focus,
.cid-v4772iX2xy .nav-link:focus {
  outline: none;
}
.cid-v4772iX2xy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4772iX2xy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4772iX2xy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4772iX2xy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4772iX2xy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4772iX2xy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4772iX2xy .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-v4772iX2xy .navbar.opened {
  transition: all 0.3s;
}
.cid-v4772iX2xy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4772iX2xy .navbar .navbar-logo img {
  width: auto;
}
.cid-v4772iX2xy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4772iX2xy .navbar.collapsed {
  justify-content: center;
}
.cid-v4772iX2xy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4772iX2xy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4772iX2xy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4772iX2xy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4772iX2xy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4772iX2xy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4772iX2xy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4772iX2xy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4772iX2xy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4772iX2xy .navbar {
    min-height: 72px;
  }
  .cid-v4772iX2xy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4772iX2xy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4772iX2xy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4772iX2xy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4772iX2xy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4772iX2xy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4772iX2xy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4772iX2xy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4772iX2xy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4772iX2xy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4772iX2xy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4772iX2xy .dropdown-item.active,
.cid-v4772iX2xy .dropdown-item:active {
  background-color: transparent;
}
.cid-v4772iX2xy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4772iX2xy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4772iX2xy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4772iX2xy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4772iX2xy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4772iX2xy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4772iX2xy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4772iX2xy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4772iX2xy .navbar-buttons {
    text-align: left;
  }
}
.cid-v4772iX2xy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4772iX2xy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4772iX2xy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4772iX2xy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4772iX2xy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4772iX2xy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4772iX2xy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4772iX2xy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4772iX2xy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4772iX2xy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4772iX2xy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4772iX2xy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4772iX2xy .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-v4772iX2xy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4772iX2xy .navbar {
    height: 70px;
  }
  .cid-v4772iX2xy .navbar.opened {
    height: auto;
  }
  .cid-v4772iX2xy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4772iX2xy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4772iX2xy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4772iX2xy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4772iX2xy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4772iX2xy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4772iX2xy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4772iX2xy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4772iX2xy .navbar-brand {
    margin-right: auto;
  }
  .cid-v4772iX2xy .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4772iX2xy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4772iX2xy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4772iX2xy .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-v4772iX2xy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4772iX2xy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4772iX2xy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4772iX2xy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4772iX2xy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4772iX2xy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4772iX2xy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4772jy6Iv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4772jy6Iv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4772jy6Iv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4772jy6Iv .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4772jy6Iv .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4772jy6Iv .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4772jy6Iv .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4772jy6Iv .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4772jy6Iv .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4772jy6Iv .items-wrapper {
  margin: 0 -10px;
}
.cid-v4772jy6Iv .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4772jy6Iv .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4772jy6Iv .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4772jy6Iv .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4772jy6Iv .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4772jy6Iv .image_2 {
    margin-top: 20px;
  }
}
.cid-v4772jy6Iv .mbr-section-title {
  color: #000000;
}
.cid-v4772jy6Iv .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4772jy6Iv .mbr-text,
.cid-v4772jy6Iv .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4772jy6Iv .mbr-section-title,
.cid-v4772jy6Iv .mbr-section-btn {
  text-align: center;
}
.cid-v47717C65E {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v47717C65E .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v47717C65E .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v47717C65E .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-v47717C65E .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v47717C65E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v47717C65E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v47717C65E .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v47717C65E .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v47717C65E .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v47717C65E .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v47717C65E .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v47717C65E .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v47717C65E .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v47717C65E .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v47717C65E .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v47717C65E .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v47717C65E .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v47717C65E .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v47717C65E .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v47717C65E .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v47717C65E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v47717C65E .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v47717C65E .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v47717C65E .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v47717C65E .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v47717C65E .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v47717C65E .nav-item:focus,
.cid-v47717C65E .nav-link:focus {
  outline: none;
}
.cid-v47717C65E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v47717C65E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v47717C65E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v47717C65E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v47717C65E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v47717C65E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v47717C65E .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-v47717C65E .navbar.opened {
  transition: all 0.3s;
}
.cid-v47717C65E .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v47717C65E .navbar .navbar-logo img {
  width: auto;
}
.cid-v47717C65E .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v47717C65E .navbar.collapsed {
  justify-content: center;
}
.cid-v47717C65E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v47717C65E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v47717C65E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v47717C65E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v47717C65E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v47717C65E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v47717C65E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v47717C65E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v47717C65E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v47717C65E .navbar {
    min-height: 72px;
  }
  .cid-v47717C65E .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v47717C65E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v47717C65E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v47717C65E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v47717C65E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v47717C65E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v47717C65E .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v47717C65E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v47717C65E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v47717C65E .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v47717C65E .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v47717C65E .dropdown-item.active,
.cid-v47717C65E .dropdown-item:active {
  background-color: transparent;
}
.cid-v47717C65E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v47717C65E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v47717C65E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v47717C65E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v47717C65E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v47717C65E .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v47717C65E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v47717C65E .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v47717C65E .navbar-buttons {
    text-align: left;
  }
}
.cid-v47717C65E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v47717C65E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v47717C65E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v47717C65E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v47717C65E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v47717C65E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v47717C65E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v47717C65E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v47717C65E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v47717C65E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v47717C65E .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v47717C65E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v47717C65E .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-v47717C65E .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v47717C65E .navbar {
    height: 70px;
  }
  .cid-v47717C65E .navbar.opened {
    height: auto;
  }
  .cid-v47717C65E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v47717C65E .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v47717C65E .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v47717C65E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v47717C65E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v47717C65E .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v47717C65E .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v47717C65E .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v47717C65E .navbar-brand {
    margin-right: auto;
  }
  .cid-v47717C65E .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v47717C65E .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v47717C65E .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v47717C65E .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-v47717C65E .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v47717C65E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v47717C65E .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v47717C65E .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v47717C65E .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v47717C65E .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v47717C65E .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v47717ZHv1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v47717ZHv1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v47717ZHv1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v47717ZHv1 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v47717ZHv1 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v47717ZHv1 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v47717ZHv1 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v47717ZHv1 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v47717ZHv1 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v47717ZHv1 .items-wrapper {
  margin: 0 -10px;
}
.cid-v47717ZHv1 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v47717ZHv1 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v47717ZHv1 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v47717ZHv1 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v47717ZHv1 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v47717ZHv1 .image_2 {
    margin-top: 20px;
  }
}
.cid-v47717ZHv1 .mbr-section-title {
  color: #000000;
}
.cid-v47717ZHv1 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v47717ZHv1 .mbr-text,
.cid-v47717ZHv1 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v47717ZHv1 .mbr-section-title,
.cid-v47717ZHv1 .mbr-section-btn {
  text-align: center;
}
.cid-v4770aQUum {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4770aQUum .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4770aQUum .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4770aQUum .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-v4770aQUum .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4770aQUum .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4770aQUum .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4770aQUum .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4770aQUum .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4770aQUum .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4770aQUum .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4770aQUum .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4770aQUum .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4770aQUum .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4770aQUum .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4770aQUum .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4770aQUum .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4770aQUum .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4770aQUum .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4770aQUum .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4770aQUum .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4770aQUum .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4770aQUum .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4770aQUum .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4770aQUum .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4770aQUum .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4770aQUum .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4770aQUum .nav-item:focus,
.cid-v4770aQUum .nav-link:focus {
  outline: none;
}
.cid-v4770aQUum .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4770aQUum .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4770aQUum .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4770aQUum .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4770aQUum .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4770aQUum .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4770aQUum .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-v4770aQUum .navbar.opened {
  transition: all 0.3s;
}
.cid-v4770aQUum .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4770aQUum .navbar .navbar-logo img {
  width: auto;
}
.cid-v4770aQUum .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4770aQUum .navbar.collapsed {
  justify-content: center;
}
.cid-v4770aQUum .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4770aQUum .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4770aQUum .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4770aQUum .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4770aQUum .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4770aQUum .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4770aQUum .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4770aQUum .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4770aQUum .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4770aQUum .navbar {
    min-height: 72px;
  }
  .cid-v4770aQUum .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4770aQUum .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4770aQUum .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4770aQUum .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4770aQUum .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4770aQUum .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4770aQUum .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4770aQUum .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4770aQUum .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4770aQUum .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4770aQUum .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4770aQUum .dropdown-item.active,
.cid-v4770aQUum .dropdown-item:active {
  background-color: transparent;
}
.cid-v4770aQUum .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4770aQUum .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4770aQUum .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4770aQUum .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4770aQUum .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4770aQUum .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4770aQUum ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4770aQUum .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4770aQUum .navbar-buttons {
    text-align: left;
  }
}
.cid-v4770aQUum button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4770aQUum button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4770aQUum button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4770aQUum button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4770aQUum button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4770aQUum button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4770aQUum nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4770aQUum nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4770aQUum nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4770aQUum nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4770aQUum .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4770aQUum a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4770aQUum .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-v4770aQUum .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4770aQUum .navbar {
    height: 70px;
  }
  .cid-v4770aQUum .navbar.opened {
    height: auto;
  }
  .cid-v4770aQUum .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4770aQUum .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4770aQUum .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4770aQUum .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4770aQUum .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4770aQUum .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4770aQUum .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4770aQUum .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4770aQUum .navbar-brand {
    margin-right: auto;
  }
  .cid-v4770aQUum .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4770aQUum .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4770aQUum .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4770aQUum .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-v4770aQUum .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4770aQUum .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4770aQUum .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4770aQUum .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4770aQUum .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4770aQUum .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4770aQUum .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4770be0cR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4770be0cR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4770be0cR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4770be0cR .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4770be0cR .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4770be0cR .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4770be0cR .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4770be0cR .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4770be0cR .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4770be0cR .items-wrapper {
  margin: 0 -10px;
}
.cid-v4770be0cR .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4770be0cR .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4770be0cR .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4770be0cR .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4770be0cR .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4770be0cR .image_2 {
    margin-top: 20px;
  }
}
.cid-v4770be0cR .mbr-section-title {
  color: #000000;
}
.cid-v4770be0cR .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4770be0cR .mbr-text,
.cid-v4770be0cR .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4770be0cR .mbr-section-title,
.cid-v4770be0cR .mbr-section-btn {
  text-align: center;
}
.cid-v476ZcEFwg {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476ZcEFwg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476ZcEFwg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476ZcEFwg .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-v476ZcEFwg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476ZcEFwg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476ZcEFwg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476ZcEFwg .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476ZcEFwg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476ZcEFwg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476ZcEFwg .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476ZcEFwg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476ZcEFwg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476ZcEFwg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476ZcEFwg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476ZcEFwg .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476ZcEFwg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476ZcEFwg .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476ZcEFwg .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476ZcEFwg .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476ZcEFwg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476ZcEFwg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476ZcEFwg .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476ZcEFwg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476ZcEFwg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476ZcEFwg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476ZcEFwg .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476ZcEFwg .nav-item:focus,
.cid-v476ZcEFwg .nav-link:focus {
  outline: none;
}
.cid-v476ZcEFwg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476ZcEFwg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476ZcEFwg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476ZcEFwg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476ZcEFwg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476ZcEFwg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476ZcEFwg .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-v476ZcEFwg .navbar.opened {
  transition: all 0.3s;
}
.cid-v476ZcEFwg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476ZcEFwg .navbar .navbar-logo img {
  width: auto;
}
.cid-v476ZcEFwg .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476ZcEFwg .navbar.collapsed {
  justify-content: center;
}
.cid-v476ZcEFwg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476ZcEFwg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476ZcEFwg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476ZcEFwg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476ZcEFwg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476ZcEFwg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476ZcEFwg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476ZcEFwg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476ZcEFwg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476ZcEFwg .navbar {
    min-height: 72px;
  }
  .cid-v476ZcEFwg .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476ZcEFwg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476ZcEFwg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476ZcEFwg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476ZcEFwg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476ZcEFwg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476ZcEFwg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476ZcEFwg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476ZcEFwg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476ZcEFwg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476ZcEFwg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476ZcEFwg .dropdown-item.active,
.cid-v476ZcEFwg .dropdown-item:active {
  background-color: transparent;
}
.cid-v476ZcEFwg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476ZcEFwg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476ZcEFwg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476ZcEFwg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476ZcEFwg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476ZcEFwg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476ZcEFwg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476ZcEFwg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476ZcEFwg .navbar-buttons {
    text-align: left;
  }
}
.cid-v476ZcEFwg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476ZcEFwg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476ZcEFwg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476ZcEFwg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476ZcEFwg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476ZcEFwg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476ZcEFwg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476ZcEFwg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476ZcEFwg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476ZcEFwg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476ZcEFwg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476ZcEFwg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476ZcEFwg .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-v476ZcEFwg .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476ZcEFwg .navbar {
    height: 70px;
  }
  .cid-v476ZcEFwg .navbar.opened {
    height: auto;
  }
  .cid-v476ZcEFwg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476ZcEFwg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476ZcEFwg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476ZcEFwg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476ZcEFwg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476ZcEFwg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476ZcEFwg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476ZcEFwg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476ZcEFwg .navbar-brand {
    margin-right: auto;
  }
  .cid-v476ZcEFwg .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476ZcEFwg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476ZcEFwg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476ZcEFwg .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-v476ZcEFwg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476ZcEFwg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476ZcEFwg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476ZcEFwg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476ZcEFwg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476ZcEFwg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476ZcEFwg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476Zd1XEZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476Zd1XEZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476Zd1XEZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476Zd1XEZ .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476Zd1XEZ .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476Zd1XEZ .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476Zd1XEZ .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476Zd1XEZ .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476Zd1XEZ .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476Zd1XEZ .items-wrapper {
  margin: 0 -10px;
}
.cid-v476Zd1XEZ .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476Zd1XEZ .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476Zd1XEZ .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476Zd1XEZ .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476Zd1XEZ .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476Zd1XEZ .image_2 {
    margin-top: 20px;
  }
}
.cid-v476Zd1XEZ .mbr-section-title {
  color: #000000;
}
.cid-v476Zd1XEZ .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476Zd1XEZ .mbr-text,
.cid-v476Zd1XEZ .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476Zd1XEZ .mbr-section-title,
.cid-v476Zd1XEZ .mbr-section-btn {
  text-align: center;
}
.cid-v476Yf0sRQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476Yf0sRQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476Yf0sRQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476Yf0sRQ .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-v476Yf0sRQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476Yf0sRQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476Yf0sRQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476Yf0sRQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476Yf0sRQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476Yf0sRQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476Yf0sRQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476Yf0sRQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476Yf0sRQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476Yf0sRQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476Yf0sRQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476Yf0sRQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476Yf0sRQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476Yf0sRQ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476Yf0sRQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476Yf0sRQ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476Yf0sRQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476Yf0sRQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476Yf0sRQ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476Yf0sRQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476Yf0sRQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476Yf0sRQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476Yf0sRQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476Yf0sRQ .nav-item:focus,
.cid-v476Yf0sRQ .nav-link:focus {
  outline: none;
}
.cid-v476Yf0sRQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476Yf0sRQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476Yf0sRQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476Yf0sRQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476Yf0sRQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476Yf0sRQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476Yf0sRQ .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-v476Yf0sRQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v476Yf0sRQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476Yf0sRQ .navbar .navbar-logo img {
  width: auto;
}
.cid-v476Yf0sRQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476Yf0sRQ .navbar.collapsed {
  justify-content: center;
}
.cid-v476Yf0sRQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476Yf0sRQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476Yf0sRQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476Yf0sRQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476Yf0sRQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476Yf0sRQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476Yf0sRQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476Yf0sRQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476Yf0sRQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476Yf0sRQ .navbar {
    min-height: 72px;
  }
  .cid-v476Yf0sRQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476Yf0sRQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476Yf0sRQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476Yf0sRQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476Yf0sRQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476Yf0sRQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476Yf0sRQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476Yf0sRQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476Yf0sRQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476Yf0sRQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476Yf0sRQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476Yf0sRQ .dropdown-item.active,
.cid-v476Yf0sRQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v476Yf0sRQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476Yf0sRQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476Yf0sRQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476Yf0sRQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476Yf0sRQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476Yf0sRQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476Yf0sRQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476Yf0sRQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476Yf0sRQ .navbar-buttons {
    text-align: left;
  }
}
.cid-v476Yf0sRQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476Yf0sRQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476Yf0sRQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476Yf0sRQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476Yf0sRQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476Yf0sRQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476Yf0sRQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476Yf0sRQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476Yf0sRQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476Yf0sRQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476Yf0sRQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476Yf0sRQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476Yf0sRQ .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-v476Yf0sRQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476Yf0sRQ .navbar {
    height: 70px;
  }
  .cid-v476Yf0sRQ .navbar.opened {
    height: auto;
  }
  .cid-v476Yf0sRQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476Yf0sRQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476Yf0sRQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476Yf0sRQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476Yf0sRQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476Yf0sRQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476Yf0sRQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476Yf0sRQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476Yf0sRQ .navbar-brand {
    margin-right: auto;
  }
  .cid-v476Yf0sRQ .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476Yf0sRQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476Yf0sRQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476Yf0sRQ .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-v476Yf0sRQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476Yf0sRQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476Yf0sRQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476Yf0sRQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476Yf0sRQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476Yf0sRQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476Yf0sRQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476YfnczM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476YfnczM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476YfnczM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476YfnczM .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476YfnczM .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476YfnczM .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476YfnczM .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476YfnczM .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476YfnczM .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476YfnczM .items-wrapper {
  margin: 0 -10px;
}
.cid-v476YfnczM .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476YfnczM .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476YfnczM .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476YfnczM .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476YfnczM .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476YfnczM .image_2 {
    margin-top: 20px;
  }
}
.cid-v476YfnczM .mbr-section-title {
  color: #000000;
}
.cid-v476YfnczM .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476YfnczM .mbr-text,
.cid-v476YfnczM .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476YfnczM .mbr-section-title,
.cid-v476YfnczM .mbr-section-btn {
  text-align: center;
}
.cid-v476X3UJaQ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476X3UJaQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476X3UJaQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476X3UJaQ .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-v476X3UJaQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476X3UJaQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476X3UJaQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476X3UJaQ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476X3UJaQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476X3UJaQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476X3UJaQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476X3UJaQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476X3UJaQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476X3UJaQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476X3UJaQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476X3UJaQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476X3UJaQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476X3UJaQ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476X3UJaQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476X3UJaQ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476X3UJaQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476X3UJaQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476X3UJaQ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476X3UJaQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476X3UJaQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476X3UJaQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476X3UJaQ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476X3UJaQ .nav-item:focus,
.cid-v476X3UJaQ .nav-link:focus {
  outline: none;
}
.cid-v476X3UJaQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476X3UJaQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476X3UJaQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476X3UJaQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476X3UJaQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476X3UJaQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476X3UJaQ .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-v476X3UJaQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v476X3UJaQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476X3UJaQ .navbar .navbar-logo img {
  width: auto;
}
.cid-v476X3UJaQ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476X3UJaQ .navbar.collapsed {
  justify-content: center;
}
.cid-v476X3UJaQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476X3UJaQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476X3UJaQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476X3UJaQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476X3UJaQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476X3UJaQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476X3UJaQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476X3UJaQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476X3UJaQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476X3UJaQ .navbar {
    min-height: 72px;
  }
  .cid-v476X3UJaQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476X3UJaQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476X3UJaQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476X3UJaQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476X3UJaQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476X3UJaQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476X3UJaQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476X3UJaQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476X3UJaQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476X3UJaQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476X3UJaQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476X3UJaQ .dropdown-item.active,
.cid-v476X3UJaQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v476X3UJaQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476X3UJaQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476X3UJaQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476X3UJaQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476X3UJaQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476X3UJaQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476X3UJaQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476X3UJaQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476X3UJaQ .navbar-buttons {
    text-align: left;
  }
}
.cid-v476X3UJaQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476X3UJaQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476X3UJaQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476X3UJaQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476X3UJaQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476X3UJaQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476X3UJaQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476X3UJaQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476X3UJaQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476X3UJaQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476X3UJaQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476X3UJaQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476X3UJaQ .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-v476X3UJaQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476X3UJaQ .navbar {
    height: 70px;
  }
  .cid-v476X3UJaQ .navbar.opened {
    height: auto;
  }
  .cid-v476X3UJaQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476X3UJaQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476X3UJaQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476X3UJaQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476X3UJaQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476X3UJaQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476X3UJaQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476X3UJaQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476X3UJaQ .navbar-brand {
    margin-right: auto;
  }
  .cid-v476X3UJaQ .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476X3UJaQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476X3UJaQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476X3UJaQ .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-v476X3UJaQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476X3UJaQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476X3UJaQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476X3UJaQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476X3UJaQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476X3UJaQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476X3UJaQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476X4jFO5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476X4jFO5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476X4jFO5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476X4jFO5 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476X4jFO5 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476X4jFO5 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476X4jFO5 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476X4jFO5 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476X4jFO5 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476X4jFO5 .items-wrapper {
  margin: 0 -10px;
}
.cid-v476X4jFO5 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476X4jFO5 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476X4jFO5 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476X4jFO5 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476X4jFO5 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476X4jFO5 .image_2 {
    margin-top: 20px;
  }
}
.cid-v476X4jFO5 .mbr-section-title {
  color: #000000;
}
.cid-v476X4jFO5 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476X4jFO5 .mbr-text,
.cid-v476X4jFO5 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476X4jFO5 .mbr-section-title,
.cid-v476X4jFO5 .mbr-section-btn {
  text-align: center;
}
.cid-v476W5YXBb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476W5YXBb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476W5YXBb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476W5YXBb .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-v476W5YXBb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476W5YXBb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476W5YXBb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476W5YXBb .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476W5YXBb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476W5YXBb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476W5YXBb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476W5YXBb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476W5YXBb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476W5YXBb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476W5YXBb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476W5YXBb .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476W5YXBb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476W5YXBb .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476W5YXBb .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476W5YXBb .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476W5YXBb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476W5YXBb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476W5YXBb .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476W5YXBb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476W5YXBb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476W5YXBb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476W5YXBb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476W5YXBb .nav-item:focus,
.cid-v476W5YXBb .nav-link:focus {
  outline: none;
}
.cid-v476W5YXBb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476W5YXBb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476W5YXBb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476W5YXBb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476W5YXBb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476W5YXBb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476W5YXBb .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-v476W5YXBb .navbar.opened {
  transition: all 0.3s;
}
.cid-v476W5YXBb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476W5YXBb .navbar .navbar-logo img {
  width: auto;
}
.cid-v476W5YXBb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476W5YXBb .navbar.collapsed {
  justify-content: center;
}
.cid-v476W5YXBb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476W5YXBb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476W5YXBb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476W5YXBb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476W5YXBb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476W5YXBb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476W5YXBb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476W5YXBb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476W5YXBb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476W5YXBb .navbar {
    min-height: 72px;
  }
  .cid-v476W5YXBb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476W5YXBb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476W5YXBb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476W5YXBb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476W5YXBb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476W5YXBb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476W5YXBb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476W5YXBb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476W5YXBb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476W5YXBb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476W5YXBb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476W5YXBb .dropdown-item.active,
.cid-v476W5YXBb .dropdown-item:active {
  background-color: transparent;
}
.cid-v476W5YXBb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476W5YXBb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476W5YXBb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476W5YXBb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476W5YXBb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476W5YXBb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476W5YXBb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476W5YXBb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476W5YXBb .navbar-buttons {
    text-align: left;
  }
}
.cid-v476W5YXBb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476W5YXBb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476W5YXBb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476W5YXBb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476W5YXBb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476W5YXBb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476W5YXBb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476W5YXBb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476W5YXBb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476W5YXBb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476W5YXBb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476W5YXBb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476W5YXBb .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-v476W5YXBb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476W5YXBb .navbar {
    height: 70px;
  }
  .cid-v476W5YXBb .navbar.opened {
    height: auto;
  }
  .cid-v476W5YXBb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476W5YXBb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476W5YXBb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476W5YXBb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476W5YXBb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476W5YXBb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476W5YXBb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476W5YXBb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476W5YXBb .navbar-brand {
    margin-right: auto;
  }
  .cid-v476W5YXBb .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476W5YXBb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476W5YXBb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476W5YXBb .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-v476W5YXBb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476W5YXBb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476W5YXBb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476W5YXBb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476W5YXBb .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476W5YXBb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476W5YXBb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476W6mkFv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476W6mkFv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476W6mkFv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476W6mkFv .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476W6mkFv .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476W6mkFv .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476W6mkFv .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476W6mkFv .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476W6mkFv .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476W6mkFv .items-wrapper {
  margin: 0 -10px;
}
.cid-v476W6mkFv .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476W6mkFv .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476W6mkFv .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476W6mkFv .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476W6mkFv .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476W6mkFv .image_2 {
    margin-top: 20px;
  }
}
.cid-v476W6mkFv .mbr-section-title {
  color: #000000;
}
.cid-v476W6mkFv .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476W6mkFv .mbr-text,
.cid-v476W6mkFv .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476W6mkFv .mbr-section-title,
.cid-v476W6mkFv .mbr-section-btn {
  text-align: center;
}
.cid-v476V6go8o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476V6go8o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476V6go8o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476V6go8o .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-v476V6go8o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476V6go8o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476V6go8o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476V6go8o .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476V6go8o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476V6go8o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476V6go8o .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476V6go8o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476V6go8o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476V6go8o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476V6go8o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476V6go8o .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476V6go8o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476V6go8o .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476V6go8o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476V6go8o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476V6go8o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476V6go8o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476V6go8o .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476V6go8o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476V6go8o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476V6go8o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476V6go8o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476V6go8o .nav-item:focus,
.cid-v476V6go8o .nav-link:focus {
  outline: none;
}
.cid-v476V6go8o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476V6go8o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476V6go8o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476V6go8o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476V6go8o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476V6go8o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476V6go8o .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-v476V6go8o .navbar.opened {
  transition: all 0.3s;
}
.cid-v476V6go8o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476V6go8o .navbar .navbar-logo img {
  width: auto;
}
.cid-v476V6go8o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476V6go8o .navbar.collapsed {
  justify-content: center;
}
.cid-v476V6go8o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476V6go8o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476V6go8o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476V6go8o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476V6go8o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476V6go8o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476V6go8o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476V6go8o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476V6go8o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476V6go8o .navbar {
    min-height: 72px;
  }
  .cid-v476V6go8o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476V6go8o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476V6go8o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476V6go8o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476V6go8o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476V6go8o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476V6go8o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476V6go8o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476V6go8o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476V6go8o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476V6go8o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476V6go8o .dropdown-item.active,
.cid-v476V6go8o .dropdown-item:active {
  background-color: transparent;
}
.cid-v476V6go8o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476V6go8o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476V6go8o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476V6go8o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476V6go8o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476V6go8o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476V6go8o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476V6go8o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476V6go8o .navbar-buttons {
    text-align: left;
  }
}
.cid-v476V6go8o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476V6go8o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476V6go8o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476V6go8o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476V6go8o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476V6go8o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476V6go8o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476V6go8o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476V6go8o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476V6go8o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476V6go8o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476V6go8o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476V6go8o .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-v476V6go8o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476V6go8o .navbar {
    height: 70px;
  }
  .cid-v476V6go8o .navbar.opened {
    height: auto;
  }
  .cid-v476V6go8o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476V6go8o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476V6go8o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476V6go8o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476V6go8o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476V6go8o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476V6go8o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476V6go8o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476V6go8o .navbar-brand {
    margin-right: auto;
  }
  .cid-v476V6go8o .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476V6go8o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476V6go8o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476V6go8o .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-v476V6go8o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476V6go8o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476V6go8o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476V6go8o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476V6go8o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476V6go8o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476V6go8o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476V6SERR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476V6SERR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476V6SERR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476V6SERR .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476V6SERR .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476V6SERR .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476V6SERR .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476V6SERR .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476V6SERR .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476V6SERR .items-wrapper {
  margin: 0 -10px;
}
.cid-v476V6SERR .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476V6SERR .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476V6SERR .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476V6SERR .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476V6SERR .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476V6SERR .image_2 {
    margin-top: 20px;
  }
}
.cid-v476V6SERR .mbr-section-title {
  color: #000000;
}
.cid-v476V6SERR .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476V6SERR .mbr-text,
.cid-v476V6SERR .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476V6SERR .mbr-section-title,
.cid-v476V6SERR .mbr-section-btn {
  text-align: center;
}
.cid-v478AUW1RV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v478AUW1RV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v478AUW1RV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v478AUW1RV .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-v478AUW1RV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v478AUW1RV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v478AUW1RV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v478AUW1RV .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v478AUW1RV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v478AUW1RV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v478AUW1RV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v478AUW1RV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v478AUW1RV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v478AUW1RV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v478AUW1RV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v478AUW1RV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v478AUW1RV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v478AUW1RV .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v478AUW1RV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v478AUW1RV .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v478AUW1RV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v478AUW1RV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v478AUW1RV .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v478AUW1RV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v478AUW1RV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v478AUW1RV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v478AUW1RV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v478AUW1RV .nav-item:focus,
.cid-v478AUW1RV .nav-link:focus {
  outline: none;
}
.cid-v478AUW1RV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v478AUW1RV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v478AUW1RV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v478AUW1RV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v478AUW1RV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v478AUW1RV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v478AUW1RV .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-v478AUW1RV .navbar.opened {
  transition: all 0.3s;
}
.cid-v478AUW1RV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v478AUW1RV .navbar .navbar-logo img {
  width: auto;
}
.cid-v478AUW1RV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v478AUW1RV .navbar.collapsed {
  justify-content: center;
}
.cid-v478AUW1RV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v478AUW1RV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v478AUW1RV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v478AUW1RV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v478AUW1RV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v478AUW1RV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v478AUW1RV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v478AUW1RV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v478AUW1RV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v478AUW1RV .navbar {
    min-height: 72px;
  }
  .cid-v478AUW1RV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v478AUW1RV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v478AUW1RV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v478AUW1RV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v478AUW1RV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v478AUW1RV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v478AUW1RV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v478AUW1RV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v478AUW1RV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v478AUW1RV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v478AUW1RV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v478AUW1RV .dropdown-item.active,
.cid-v478AUW1RV .dropdown-item:active {
  background-color: transparent;
}
.cid-v478AUW1RV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v478AUW1RV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v478AUW1RV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v478AUW1RV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v478AUW1RV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v478AUW1RV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v478AUW1RV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v478AUW1RV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v478AUW1RV .navbar-buttons {
    text-align: left;
  }
}
.cid-v478AUW1RV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v478AUW1RV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v478AUW1RV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v478AUW1RV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478AUW1RV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478AUW1RV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v478AUW1RV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478AUW1RV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v478AUW1RV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v478AUW1RV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478AUW1RV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v478AUW1RV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v478AUW1RV .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-v478AUW1RV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v478AUW1RV .navbar {
    height: 70px;
  }
  .cid-v478AUW1RV .navbar.opened {
    height: auto;
  }
  .cid-v478AUW1RV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v478AUW1RV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v478AUW1RV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v478AUW1RV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v478AUW1RV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v478AUW1RV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v478AUW1RV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v478AUW1RV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v478AUW1RV .navbar-brand {
    margin-right: auto;
  }
  .cid-v478AUW1RV .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v478AUW1RV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v478AUW1RV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v478AUW1RV .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-v478AUW1RV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v478AUW1RV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v478AUW1RV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v478AUW1RV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v478AUW1RV .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v478AUW1RV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v478AUW1RV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v478AVoevL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v478AVoevL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v478AVoevL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v478AVoevL .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v478AVoevL .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v478AVoevL .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v478AVoevL .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v478AVoevL .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v478AVoevL .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v478AVoevL .items-wrapper {
  margin: 0 -10px;
}
.cid-v478AVoevL .items-wrapper .card {
  padding: 0 10px;
}
.cid-v478AVoevL .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v478AVoevL .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v478AVoevL .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v478AVoevL .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v478AVoevL .image_2 {
    margin-top: 20px;
  }
}
.cid-v478AVoevL .mbr-section-title {
  color: #000000;
}
.cid-v478AVoevL .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v478AVoevL .mbr-text,
.cid-v478AVoevL .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v478AVoevL .mbr-section-title,
.cid-v478AVoevL .mbr-section-btn {
  text-align: center;
}
.cid-v478C8INOr {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v478C8INOr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v478C8INOr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v478C8INOr .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-v478C8INOr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v478C8INOr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v478C8INOr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v478C8INOr .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v478C8INOr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v478C8INOr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v478C8INOr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v478C8INOr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v478C8INOr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v478C8INOr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v478C8INOr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v478C8INOr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v478C8INOr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v478C8INOr .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v478C8INOr .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v478C8INOr .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v478C8INOr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v478C8INOr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v478C8INOr .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v478C8INOr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v478C8INOr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v478C8INOr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v478C8INOr .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v478C8INOr .nav-item:focus,
.cid-v478C8INOr .nav-link:focus {
  outline: none;
}
.cid-v478C8INOr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v478C8INOr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v478C8INOr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v478C8INOr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v478C8INOr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v478C8INOr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v478C8INOr .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-v478C8INOr .navbar.opened {
  transition: all 0.3s;
}
.cid-v478C8INOr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v478C8INOr .navbar .navbar-logo img {
  width: auto;
}
.cid-v478C8INOr .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v478C8INOr .navbar.collapsed {
  justify-content: center;
}
.cid-v478C8INOr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v478C8INOr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v478C8INOr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v478C8INOr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v478C8INOr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v478C8INOr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v478C8INOr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v478C8INOr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v478C8INOr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v478C8INOr .navbar {
    min-height: 72px;
  }
  .cid-v478C8INOr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v478C8INOr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v478C8INOr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v478C8INOr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v478C8INOr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v478C8INOr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v478C8INOr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v478C8INOr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v478C8INOr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v478C8INOr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v478C8INOr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v478C8INOr .dropdown-item.active,
.cid-v478C8INOr .dropdown-item:active {
  background-color: transparent;
}
.cid-v478C8INOr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v478C8INOr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v478C8INOr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v478C8INOr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v478C8INOr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v478C8INOr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v478C8INOr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v478C8INOr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v478C8INOr .navbar-buttons {
    text-align: left;
  }
}
.cid-v478C8INOr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v478C8INOr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v478C8INOr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v478C8INOr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478C8INOr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478C8INOr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v478C8INOr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478C8INOr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v478C8INOr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v478C8INOr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478C8INOr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v478C8INOr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v478C8INOr .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-v478C8INOr .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v478C8INOr .navbar {
    height: 70px;
  }
  .cid-v478C8INOr .navbar.opened {
    height: auto;
  }
  .cid-v478C8INOr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v478C8INOr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v478C8INOr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v478C8INOr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v478C8INOr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v478C8INOr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v478C8INOr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v478C8INOr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v478C8INOr .navbar-brand {
    margin-right: auto;
  }
  .cid-v478C8INOr .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v478C8INOr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v478C8INOr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v478C8INOr .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-v478C8INOr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v478C8INOr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v478C8INOr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v478C8INOr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v478C8INOr .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v478C8INOr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v478C8INOr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v478C98nSy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v478C98nSy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v478C98nSy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v478C98nSy .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v478C98nSy .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v478C98nSy .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v478C98nSy .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v478C98nSy .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v478C98nSy .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v478C98nSy .items-wrapper {
  margin: 0 -10px;
}
.cid-v478C98nSy .items-wrapper .card {
  padding: 0 10px;
}
.cid-v478C98nSy .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v478C98nSy .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v478C98nSy .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v478C98nSy .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v478C98nSy .image_2 {
    margin-top: 20px;
  }
}
.cid-v478C98nSy .mbr-section-title {
  color: #000000;
}
.cid-v478C98nSy .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v478C98nSy .mbr-text,
.cid-v478C98nSy .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v478C98nSy .mbr-section-title,
.cid-v478C98nSy .mbr-section-btn {
  text-align: center;
}
.cid-v478DbI73X {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v478DbI73X .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v478DbI73X .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v478DbI73X .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-v478DbI73X .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v478DbI73X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v478DbI73X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v478DbI73X .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v478DbI73X .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v478DbI73X .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v478DbI73X .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v478DbI73X .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v478DbI73X .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v478DbI73X .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v478DbI73X .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v478DbI73X .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v478DbI73X .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v478DbI73X .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v478DbI73X .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v478DbI73X .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v478DbI73X .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v478DbI73X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v478DbI73X .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v478DbI73X .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v478DbI73X .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v478DbI73X .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v478DbI73X .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v478DbI73X .nav-item:focus,
.cid-v478DbI73X .nav-link:focus {
  outline: none;
}
.cid-v478DbI73X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v478DbI73X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v478DbI73X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v478DbI73X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v478DbI73X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v478DbI73X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v478DbI73X .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-v478DbI73X .navbar.opened {
  transition: all 0.3s;
}
.cid-v478DbI73X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v478DbI73X .navbar .navbar-logo img {
  width: auto;
}
.cid-v478DbI73X .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v478DbI73X .navbar.collapsed {
  justify-content: center;
}
.cid-v478DbI73X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v478DbI73X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v478DbI73X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v478DbI73X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v478DbI73X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v478DbI73X .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v478DbI73X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v478DbI73X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v478DbI73X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v478DbI73X .navbar {
    min-height: 72px;
  }
  .cid-v478DbI73X .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v478DbI73X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v478DbI73X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v478DbI73X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v478DbI73X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v478DbI73X .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v478DbI73X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v478DbI73X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v478DbI73X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v478DbI73X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v478DbI73X .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v478DbI73X .dropdown-item.active,
.cid-v478DbI73X .dropdown-item:active {
  background-color: transparent;
}
.cid-v478DbI73X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v478DbI73X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v478DbI73X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v478DbI73X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v478DbI73X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v478DbI73X .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v478DbI73X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v478DbI73X .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v478DbI73X .navbar-buttons {
    text-align: left;
  }
}
.cid-v478DbI73X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v478DbI73X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v478DbI73X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v478DbI73X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478DbI73X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478DbI73X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v478DbI73X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478DbI73X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v478DbI73X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v478DbI73X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478DbI73X .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v478DbI73X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v478DbI73X .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-v478DbI73X .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v478DbI73X .navbar {
    height: 70px;
  }
  .cid-v478DbI73X .navbar.opened {
    height: auto;
  }
  .cid-v478DbI73X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v478DbI73X .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v478DbI73X .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v478DbI73X .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v478DbI73X .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v478DbI73X .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v478DbI73X .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v478DbI73X .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v478DbI73X .navbar-brand {
    margin-right: auto;
  }
  .cid-v478DbI73X .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v478DbI73X .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v478DbI73X .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v478DbI73X .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-v478DbI73X .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v478DbI73X .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v478DbI73X .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v478DbI73X .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v478DbI73X .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v478DbI73X .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v478DbI73X .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v478Dcbavq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v478Dcbavq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v478Dcbavq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v478Dcbavq .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v478Dcbavq .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v478Dcbavq .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v478Dcbavq .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v478Dcbavq .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v478Dcbavq .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v478Dcbavq .items-wrapper {
  margin: 0 -10px;
}
.cid-v478Dcbavq .items-wrapper .card {
  padding: 0 10px;
}
.cid-v478Dcbavq .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v478Dcbavq .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v478Dcbavq .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v478Dcbavq .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v478Dcbavq .image_2 {
    margin-top: 20px;
  }
}
.cid-v478Dcbavq .mbr-section-title {
  color: #000000;
}
.cid-v478Dcbavq .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v478Dcbavq .mbr-text,
.cid-v478Dcbavq .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v478Dcbavq .mbr-section-title,
.cid-v478Dcbavq .mbr-section-btn {
  text-align: center;
}
.cid-v478EdKd2J {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v478EdKd2J .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v478EdKd2J .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v478EdKd2J .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-v478EdKd2J .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v478EdKd2J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v478EdKd2J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v478EdKd2J .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v478EdKd2J .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v478EdKd2J .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v478EdKd2J .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v478EdKd2J .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v478EdKd2J .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v478EdKd2J .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v478EdKd2J .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v478EdKd2J .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v478EdKd2J .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v478EdKd2J .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v478EdKd2J .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v478EdKd2J .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v478EdKd2J .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v478EdKd2J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v478EdKd2J .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v478EdKd2J .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v478EdKd2J .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v478EdKd2J .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v478EdKd2J .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v478EdKd2J .nav-item:focus,
.cid-v478EdKd2J .nav-link:focus {
  outline: none;
}
.cid-v478EdKd2J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v478EdKd2J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v478EdKd2J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v478EdKd2J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v478EdKd2J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v478EdKd2J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v478EdKd2J .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-v478EdKd2J .navbar.opened {
  transition: all 0.3s;
}
.cid-v478EdKd2J .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v478EdKd2J .navbar .navbar-logo img {
  width: auto;
}
.cid-v478EdKd2J .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v478EdKd2J .navbar.collapsed {
  justify-content: center;
}
.cid-v478EdKd2J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v478EdKd2J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v478EdKd2J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v478EdKd2J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v478EdKd2J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v478EdKd2J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v478EdKd2J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v478EdKd2J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v478EdKd2J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v478EdKd2J .navbar {
    min-height: 72px;
  }
  .cid-v478EdKd2J .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v478EdKd2J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v478EdKd2J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v478EdKd2J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v478EdKd2J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v478EdKd2J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v478EdKd2J .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v478EdKd2J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v478EdKd2J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v478EdKd2J .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v478EdKd2J .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v478EdKd2J .dropdown-item.active,
.cid-v478EdKd2J .dropdown-item:active {
  background-color: transparent;
}
.cid-v478EdKd2J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v478EdKd2J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v478EdKd2J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v478EdKd2J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v478EdKd2J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v478EdKd2J .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v478EdKd2J ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v478EdKd2J .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v478EdKd2J .navbar-buttons {
    text-align: left;
  }
}
.cid-v478EdKd2J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v478EdKd2J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v478EdKd2J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v478EdKd2J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478EdKd2J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478EdKd2J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v478EdKd2J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478EdKd2J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v478EdKd2J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v478EdKd2J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478EdKd2J .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v478EdKd2J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v478EdKd2J .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-v478EdKd2J .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v478EdKd2J .navbar {
    height: 70px;
  }
  .cid-v478EdKd2J .navbar.opened {
    height: auto;
  }
  .cid-v478EdKd2J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v478EdKd2J .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v478EdKd2J .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v478EdKd2J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v478EdKd2J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v478EdKd2J .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v478EdKd2J .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v478EdKd2J .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v478EdKd2J .navbar-brand {
    margin-right: auto;
  }
  .cid-v478EdKd2J .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v478EdKd2J .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v478EdKd2J .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v478EdKd2J .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-v478EdKd2J .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v478EdKd2J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v478EdKd2J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v478EdKd2J .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v478EdKd2J .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v478EdKd2J .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v478EdKd2J .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v478EebOIT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v478EebOIT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v478EebOIT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v478EebOIT .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v478EebOIT .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v478EebOIT .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v478EebOIT .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v478EebOIT .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v478EebOIT .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v478EebOIT .items-wrapper {
  margin: 0 -10px;
}
.cid-v478EebOIT .items-wrapper .card {
  padding: 0 10px;
}
.cid-v478EebOIT .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v478EebOIT .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v478EebOIT .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v478EebOIT .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v478EebOIT .image_2 {
    margin-top: 20px;
  }
}
.cid-v478EebOIT .mbr-section-title {
  color: #000000;
}
.cid-v478EebOIT .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v478EebOIT .mbr-text,
.cid-v478EebOIT .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v478EebOIT .mbr-section-title,
.cid-v478EebOIT .mbr-section-btn {
  text-align: center;
}
.cid-v478GpunRa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v478GpunRa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v478GpunRa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v478GpunRa .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-v478GpunRa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v478GpunRa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v478GpunRa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v478GpunRa .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v478GpunRa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v478GpunRa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v478GpunRa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v478GpunRa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v478GpunRa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v478GpunRa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v478GpunRa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v478GpunRa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v478GpunRa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v478GpunRa .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v478GpunRa .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v478GpunRa .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v478GpunRa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v478GpunRa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v478GpunRa .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v478GpunRa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v478GpunRa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v478GpunRa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v478GpunRa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v478GpunRa .nav-item:focus,
.cid-v478GpunRa .nav-link:focus {
  outline: none;
}
.cid-v478GpunRa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v478GpunRa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v478GpunRa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v478GpunRa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v478GpunRa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v478GpunRa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v478GpunRa .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-v478GpunRa .navbar.opened {
  transition: all 0.3s;
}
.cid-v478GpunRa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v478GpunRa .navbar .navbar-logo img {
  width: auto;
}
.cid-v478GpunRa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v478GpunRa .navbar.collapsed {
  justify-content: center;
}
.cid-v478GpunRa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v478GpunRa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v478GpunRa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v478GpunRa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v478GpunRa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v478GpunRa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v478GpunRa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v478GpunRa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v478GpunRa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v478GpunRa .navbar {
    min-height: 72px;
  }
  .cid-v478GpunRa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v478GpunRa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v478GpunRa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v478GpunRa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v478GpunRa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v478GpunRa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v478GpunRa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v478GpunRa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v478GpunRa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v478GpunRa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v478GpunRa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v478GpunRa .dropdown-item.active,
.cid-v478GpunRa .dropdown-item:active {
  background-color: transparent;
}
.cid-v478GpunRa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v478GpunRa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v478GpunRa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v478GpunRa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v478GpunRa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v478GpunRa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v478GpunRa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v478GpunRa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v478GpunRa .navbar-buttons {
    text-align: left;
  }
}
.cid-v478GpunRa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v478GpunRa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v478GpunRa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v478GpunRa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478GpunRa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478GpunRa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v478GpunRa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478GpunRa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v478GpunRa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v478GpunRa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478GpunRa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v478GpunRa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v478GpunRa .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-v478GpunRa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v478GpunRa .navbar {
    height: 70px;
  }
  .cid-v478GpunRa .navbar.opened {
    height: auto;
  }
  .cid-v478GpunRa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v478GpunRa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v478GpunRa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v478GpunRa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v478GpunRa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v478GpunRa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v478GpunRa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v478GpunRa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v478GpunRa .navbar-brand {
    margin-right: auto;
  }
  .cid-v478GpunRa .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v478GpunRa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v478GpunRa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v478GpunRa .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-v478GpunRa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v478GpunRa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v478GpunRa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v478GpunRa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v478GpunRa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v478GpunRa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v478GpunRa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v478GpW3b2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v478GpW3b2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v478GpW3b2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v478GpW3b2 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v478GpW3b2 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v478GpW3b2 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v478GpW3b2 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v478GpW3b2 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v478GpW3b2 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v478GpW3b2 .items-wrapper {
  margin: 0 -10px;
}
.cid-v478GpW3b2 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v478GpW3b2 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v478GpW3b2 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v478GpW3b2 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v478GpW3b2 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v478GpW3b2 .image_2 {
    margin-top: 20px;
  }
}
.cid-v478GpW3b2 .mbr-section-title {
  color: #000000;
}
.cid-v478GpW3b2 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v478GpW3b2 .mbr-text,
.cid-v478GpW3b2 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v478GpW3b2 .mbr-section-title,
.cid-v478GpW3b2 .mbr-section-btn {
  text-align: center;
}
.cid-v476CtCD2z {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476CtCD2z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476CtCD2z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476CtCD2z .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-v476CtCD2z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476CtCD2z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476CtCD2z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476CtCD2z .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476CtCD2z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476CtCD2z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476CtCD2z .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476CtCD2z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476CtCD2z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476CtCD2z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476CtCD2z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476CtCD2z .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476CtCD2z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476CtCD2z .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476CtCD2z .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476CtCD2z .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476CtCD2z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476CtCD2z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476CtCD2z .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476CtCD2z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476CtCD2z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476CtCD2z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476CtCD2z .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476CtCD2z .nav-item:focus,
.cid-v476CtCD2z .nav-link:focus {
  outline: none;
}
.cid-v476CtCD2z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476CtCD2z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476CtCD2z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476CtCD2z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476CtCD2z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476CtCD2z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476CtCD2z .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-v476CtCD2z .navbar.opened {
  transition: all 0.3s;
}
.cid-v476CtCD2z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476CtCD2z .navbar .navbar-logo img {
  width: auto;
}
.cid-v476CtCD2z .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476CtCD2z .navbar.collapsed {
  justify-content: center;
}
.cid-v476CtCD2z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476CtCD2z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476CtCD2z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476CtCD2z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476CtCD2z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476CtCD2z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476CtCD2z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476CtCD2z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476CtCD2z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476CtCD2z .navbar {
    min-height: 72px;
  }
  .cid-v476CtCD2z .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476CtCD2z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476CtCD2z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476CtCD2z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476CtCD2z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476CtCD2z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476CtCD2z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476CtCD2z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476CtCD2z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476CtCD2z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476CtCD2z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476CtCD2z .dropdown-item.active,
.cid-v476CtCD2z .dropdown-item:active {
  background-color: transparent;
}
.cid-v476CtCD2z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476CtCD2z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476CtCD2z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476CtCD2z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476CtCD2z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476CtCD2z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476CtCD2z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476CtCD2z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476CtCD2z .navbar-buttons {
    text-align: left;
  }
}
.cid-v476CtCD2z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476CtCD2z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476CtCD2z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476CtCD2z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476CtCD2z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476CtCD2z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476CtCD2z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476CtCD2z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476CtCD2z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476CtCD2z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476CtCD2z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476CtCD2z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476CtCD2z .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-v476CtCD2z .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476CtCD2z .navbar {
    height: 70px;
  }
  .cid-v476CtCD2z .navbar.opened {
    height: auto;
  }
  .cid-v476CtCD2z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476CtCD2z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476CtCD2z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476CtCD2z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476CtCD2z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476CtCD2z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476CtCD2z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476CtCD2z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476CtCD2z .navbar-brand {
    margin-right: auto;
  }
  .cid-v476CtCD2z .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476CtCD2z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476CtCD2z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476CtCD2z .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-v476CtCD2z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476CtCD2z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476CtCD2z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476CtCD2z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476CtCD2z .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476CtCD2z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476CtCD2z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476CvdZCb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476CvdZCb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476CvdZCb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476CvdZCb .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476CvdZCb .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476CvdZCb .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476CvdZCb .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476CvdZCb .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476CvdZCb .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476CvdZCb .items-wrapper {
  margin: 0 -10px;
}
.cid-v476CvdZCb .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476CvdZCb .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476CvdZCb .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476CvdZCb .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476CvdZCb .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476CvdZCb .image_2 {
    margin-top: 20px;
  }
}
.cid-v476CvdZCb .mbr-section-title {
  color: #000000;
}
.cid-v476CvdZCb .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476CvdZCb .mbr-text,
.cid-v476CvdZCb .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476CvdZCb .mbr-section-title,
.cid-v476CvdZCb .mbr-section-btn {
  text-align: center;
}
.cid-v478ImFo4H {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v478ImFo4H .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v478ImFo4H .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v478ImFo4H .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-v478ImFo4H .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v478ImFo4H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v478ImFo4H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v478ImFo4H .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v478ImFo4H .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v478ImFo4H .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v478ImFo4H .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v478ImFo4H .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v478ImFo4H .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v478ImFo4H .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v478ImFo4H .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v478ImFo4H .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v478ImFo4H .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v478ImFo4H .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v478ImFo4H .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v478ImFo4H .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v478ImFo4H .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v478ImFo4H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v478ImFo4H .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v478ImFo4H .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v478ImFo4H .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v478ImFo4H .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v478ImFo4H .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v478ImFo4H .nav-item:focus,
.cid-v478ImFo4H .nav-link:focus {
  outline: none;
}
.cid-v478ImFo4H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v478ImFo4H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v478ImFo4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v478ImFo4H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v478ImFo4H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v478ImFo4H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v478ImFo4H .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-v478ImFo4H .navbar.opened {
  transition: all 0.3s;
}
.cid-v478ImFo4H .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v478ImFo4H .navbar .navbar-logo img {
  width: auto;
}
.cid-v478ImFo4H .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v478ImFo4H .navbar.collapsed {
  justify-content: center;
}
.cid-v478ImFo4H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v478ImFo4H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v478ImFo4H .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v478ImFo4H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v478ImFo4H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v478ImFo4H .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v478ImFo4H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v478ImFo4H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v478ImFo4H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v478ImFo4H .navbar {
    min-height: 72px;
  }
  .cid-v478ImFo4H .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v478ImFo4H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v478ImFo4H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v478ImFo4H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v478ImFo4H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v478ImFo4H .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v478ImFo4H .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v478ImFo4H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v478ImFo4H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v478ImFo4H .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v478ImFo4H .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v478ImFo4H .dropdown-item.active,
.cid-v478ImFo4H .dropdown-item:active {
  background-color: transparent;
}
.cid-v478ImFo4H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v478ImFo4H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v478ImFo4H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v478ImFo4H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v478ImFo4H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v478ImFo4H .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v478ImFo4H ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v478ImFo4H .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v478ImFo4H .navbar-buttons {
    text-align: left;
  }
}
.cid-v478ImFo4H button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v478ImFo4H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v478ImFo4H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v478ImFo4H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478ImFo4H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v478ImFo4H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v478ImFo4H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478ImFo4H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v478ImFo4H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v478ImFo4H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v478ImFo4H .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v478ImFo4H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v478ImFo4H .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-v478ImFo4H .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v478ImFo4H .navbar {
    height: 70px;
  }
  .cid-v478ImFo4H .navbar.opened {
    height: auto;
  }
  .cid-v478ImFo4H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v478ImFo4H .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v478ImFo4H .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v478ImFo4H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v478ImFo4H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v478ImFo4H .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v478ImFo4H .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v478ImFo4H .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v478ImFo4H .navbar-brand {
    margin-right: auto;
  }
  .cid-v478ImFo4H .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v478ImFo4H .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v478ImFo4H .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v478ImFo4H .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-v478ImFo4H .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v478ImFo4H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v478ImFo4H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v478ImFo4H .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v478ImFo4H .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v478ImFo4H .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v478ImFo4H .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v478In8Dgo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v478In8Dgo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v478In8Dgo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v478In8Dgo .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v478In8Dgo .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v478In8Dgo .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v478In8Dgo .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v478In8Dgo .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v478In8Dgo .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v478In8Dgo .items-wrapper {
  margin: 0 -10px;
}
.cid-v478In8Dgo .items-wrapper .card {
  padding: 0 10px;
}
.cid-v478In8Dgo .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v478In8Dgo .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v478In8Dgo .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v478In8Dgo .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v478In8Dgo .image_2 {
    margin-top: 20px;
  }
}
.cid-v478In8Dgo .mbr-section-title {
  color: #000000;
}
.cid-v478In8Dgo .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v478In8Dgo .mbr-text,
.cid-v478In8Dgo .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v478In8Dgo .mbr-section-title,
.cid-v478In8Dgo .mbr-section-btn {
  text-align: center;
}
.cid-v476Adr5Bk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476Adr5Bk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476Adr5Bk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476Adr5Bk .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-v476Adr5Bk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476Adr5Bk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476Adr5Bk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476Adr5Bk .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476Adr5Bk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476Adr5Bk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476Adr5Bk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476Adr5Bk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476Adr5Bk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476Adr5Bk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476Adr5Bk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476Adr5Bk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476Adr5Bk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476Adr5Bk .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476Adr5Bk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476Adr5Bk .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476Adr5Bk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476Adr5Bk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476Adr5Bk .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476Adr5Bk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476Adr5Bk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476Adr5Bk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476Adr5Bk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476Adr5Bk .nav-item:focus,
.cid-v476Adr5Bk .nav-link:focus {
  outline: none;
}
.cid-v476Adr5Bk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476Adr5Bk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476Adr5Bk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476Adr5Bk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476Adr5Bk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476Adr5Bk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476Adr5Bk .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-v476Adr5Bk .navbar.opened {
  transition: all 0.3s;
}
.cid-v476Adr5Bk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476Adr5Bk .navbar .navbar-logo img {
  width: auto;
}
.cid-v476Adr5Bk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476Adr5Bk .navbar.collapsed {
  justify-content: center;
}
.cid-v476Adr5Bk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476Adr5Bk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476Adr5Bk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476Adr5Bk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476Adr5Bk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476Adr5Bk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476Adr5Bk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476Adr5Bk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476Adr5Bk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476Adr5Bk .navbar {
    min-height: 72px;
  }
  .cid-v476Adr5Bk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476Adr5Bk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476Adr5Bk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476Adr5Bk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476Adr5Bk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476Adr5Bk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476Adr5Bk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476Adr5Bk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476Adr5Bk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476Adr5Bk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476Adr5Bk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476Adr5Bk .dropdown-item.active,
.cid-v476Adr5Bk .dropdown-item:active {
  background-color: transparent;
}
.cid-v476Adr5Bk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476Adr5Bk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476Adr5Bk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476Adr5Bk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476Adr5Bk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476Adr5Bk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476Adr5Bk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476Adr5Bk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476Adr5Bk .navbar-buttons {
    text-align: left;
  }
}
.cid-v476Adr5Bk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476Adr5Bk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476Adr5Bk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476Adr5Bk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476Adr5Bk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476Adr5Bk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476Adr5Bk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476Adr5Bk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476Adr5Bk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476Adr5Bk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476Adr5Bk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476Adr5Bk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476Adr5Bk .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-v476Adr5Bk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476Adr5Bk .navbar {
    height: 70px;
  }
  .cid-v476Adr5Bk .navbar.opened {
    height: auto;
  }
  .cid-v476Adr5Bk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476Adr5Bk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476Adr5Bk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476Adr5Bk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476Adr5Bk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476Adr5Bk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476Adr5Bk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476Adr5Bk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476Adr5Bk .navbar-brand {
    margin-right: auto;
  }
  .cid-v476Adr5Bk .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476Adr5Bk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476Adr5Bk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476Adr5Bk .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-v476Adr5Bk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476Adr5Bk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476Adr5Bk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476Adr5Bk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476Adr5Bk .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476Adr5Bk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476Adr5Bk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476AdX6KB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476AdX6KB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476AdX6KB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476AdX6KB .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476AdX6KB .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476AdX6KB .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476AdX6KB .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476AdX6KB .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476AdX6KB .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476AdX6KB .items-wrapper {
  margin: 0 -10px;
}
.cid-v476AdX6KB .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476AdX6KB .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476AdX6KB .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476AdX6KB .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476AdX6KB .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476AdX6KB .image_2 {
    margin-top: 20px;
  }
}
.cid-v476AdX6KB .mbr-section-title {
  color: #000000;
}
.cid-v476AdX6KB .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476AdX6KB .mbr-text,
.cid-v476AdX6KB .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476AdX6KB .mbr-section-title,
.cid-v476AdX6KB .mbr-section-btn {
  text-align: center;
}
.cid-v476zgMDhs {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476zgMDhs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476zgMDhs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476zgMDhs .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-v476zgMDhs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476zgMDhs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476zgMDhs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476zgMDhs .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476zgMDhs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476zgMDhs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476zgMDhs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476zgMDhs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476zgMDhs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476zgMDhs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476zgMDhs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476zgMDhs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476zgMDhs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476zgMDhs .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476zgMDhs .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476zgMDhs .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476zgMDhs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476zgMDhs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476zgMDhs .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476zgMDhs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476zgMDhs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476zgMDhs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476zgMDhs .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476zgMDhs .nav-item:focus,
.cid-v476zgMDhs .nav-link:focus {
  outline: none;
}
.cid-v476zgMDhs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476zgMDhs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476zgMDhs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476zgMDhs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476zgMDhs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476zgMDhs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476zgMDhs .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-v476zgMDhs .navbar.opened {
  transition: all 0.3s;
}
.cid-v476zgMDhs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476zgMDhs .navbar .navbar-logo img {
  width: auto;
}
.cid-v476zgMDhs .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476zgMDhs .navbar.collapsed {
  justify-content: center;
}
.cid-v476zgMDhs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476zgMDhs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476zgMDhs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476zgMDhs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476zgMDhs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476zgMDhs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476zgMDhs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476zgMDhs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476zgMDhs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476zgMDhs .navbar {
    min-height: 72px;
  }
  .cid-v476zgMDhs .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476zgMDhs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476zgMDhs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476zgMDhs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476zgMDhs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476zgMDhs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476zgMDhs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476zgMDhs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476zgMDhs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476zgMDhs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476zgMDhs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476zgMDhs .dropdown-item.active,
.cid-v476zgMDhs .dropdown-item:active {
  background-color: transparent;
}
.cid-v476zgMDhs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476zgMDhs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476zgMDhs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476zgMDhs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476zgMDhs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476zgMDhs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476zgMDhs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476zgMDhs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476zgMDhs .navbar-buttons {
    text-align: left;
  }
}
.cid-v476zgMDhs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476zgMDhs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476zgMDhs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476zgMDhs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476zgMDhs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476zgMDhs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476zgMDhs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476zgMDhs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476zgMDhs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476zgMDhs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476zgMDhs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476zgMDhs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476zgMDhs .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-v476zgMDhs .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476zgMDhs .navbar {
    height: 70px;
  }
  .cid-v476zgMDhs .navbar.opened {
    height: auto;
  }
  .cid-v476zgMDhs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476zgMDhs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476zgMDhs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476zgMDhs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476zgMDhs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476zgMDhs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476zgMDhs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476zgMDhs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476zgMDhs .navbar-brand {
    margin-right: auto;
  }
  .cid-v476zgMDhs .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476zgMDhs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476zgMDhs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476zgMDhs .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-v476zgMDhs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476zgMDhs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476zgMDhs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476zgMDhs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476zgMDhs .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476zgMDhs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476zgMDhs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476zhfxTm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476zhfxTm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476zhfxTm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476zhfxTm .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476zhfxTm .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476zhfxTm .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476zhfxTm .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476zhfxTm .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476zhfxTm .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476zhfxTm .items-wrapper {
  margin: 0 -10px;
}
.cid-v476zhfxTm .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476zhfxTm .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476zhfxTm .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476zhfxTm .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476zhfxTm .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476zhfxTm .image_2 {
    margin-top: 20px;
  }
}
.cid-v476zhfxTm .mbr-section-title {
  color: #000000;
}
.cid-v476zhfxTm .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476zhfxTm .mbr-text,
.cid-v476zhfxTm .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476zhfxTm .mbr-section-title,
.cid-v476zhfxTm .mbr-section-btn {
  text-align: center;
}
.cid-v476ykUrRC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476ykUrRC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476ykUrRC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476ykUrRC .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-v476ykUrRC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476ykUrRC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476ykUrRC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476ykUrRC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476ykUrRC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476ykUrRC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476ykUrRC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476ykUrRC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476ykUrRC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476ykUrRC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476ykUrRC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476ykUrRC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476ykUrRC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476ykUrRC .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476ykUrRC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476ykUrRC .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476ykUrRC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476ykUrRC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476ykUrRC .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476ykUrRC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476ykUrRC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476ykUrRC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476ykUrRC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476ykUrRC .nav-item:focus,
.cid-v476ykUrRC .nav-link:focus {
  outline: none;
}
.cid-v476ykUrRC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476ykUrRC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476ykUrRC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476ykUrRC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476ykUrRC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476ykUrRC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476ykUrRC .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-v476ykUrRC .navbar.opened {
  transition: all 0.3s;
}
.cid-v476ykUrRC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476ykUrRC .navbar .navbar-logo img {
  width: auto;
}
.cid-v476ykUrRC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476ykUrRC .navbar.collapsed {
  justify-content: center;
}
.cid-v476ykUrRC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476ykUrRC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476ykUrRC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476ykUrRC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476ykUrRC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476ykUrRC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476ykUrRC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476ykUrRC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476ykUrRC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476ykUrRC .navbar {
    min-height: 72px;
  }
  .cid-v476ykUrRC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476ykUrRC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476ykUrRC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476ykUrRC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476ykUrRC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476ykUrRC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476ykUrRC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476ykUrRC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476ykUrRC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476ykUrRC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476ykUrRC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476ykUrRC .dropdown-item.active,
.cid-v476ykUrRC .dropdown-item:active {
  background-color: transparent;
}
.cid-v476ykUrRC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476ykUrRC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476ykUrRC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476ykUrRC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476ykUrRC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476ykUrRC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476ykUrRC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476ykUrRC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476ykUrRC .navbar-buttons {
    text-align: left;
  }
}
.cid-v476ykUrRC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476ykUrRC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476ykUrRC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476ykUrRC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476ykUrRC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476ykUrRC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476ykUrRC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476ykUrRC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476ykUrRC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476ykUrRC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476ykUrRC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476ykUrRC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476ykUrRC .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-v476ykUrRC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476ykUrRC .navbar {
    height: 70px;
  }
  .cid-v476ykUrRC .navbar.opened {
    height: auto;
  }
  .cid-v476ykUrRC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476ykUrRC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476ykUrRC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476ykUrRC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476ykUrRC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476ykUrRC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476ykUrRC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476ykUrRC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476ykUrRC .navbar-brand {
    margin-right: auto;
  }
  .cid-v476ykUrRC .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476ykUrRC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476ykUrRC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476ykUrRC .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-v476ykUrRC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476ykUrRC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476ykUrRC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476ykUrRC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476ykUrRC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476ykUrRC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476ykUrRC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476ylnYiI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476ylnYiI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476ylnYiI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476ylnYiI .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476ylnYiI .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476ylnYiI .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476ylnYiI .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476ylnYiI .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476ylnYiI .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476ylnYiI .items-wrapper {
  margin: 0 -10px;
}
.cid-v476ylnYiI .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476ylnYiI .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476ylnYiI .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476ylnYiI .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476ylnYiI .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476ylnYiI .image_2 {
    margin-top: 20px;
  }
}
.cid-v476ylnYiI .mbr-section-title {
  color: #000000;
}
.cid-v476ylnYiI .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476ylnYiI .mbr-text,
.cid-v476ylnYiI .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476ylnYiI .mbr-section-title,
.cid-v476ylnYiI .mbr-section-btn {
  text-align: center;
}
.cid-v476xoqveR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476xoqveR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476xoqveR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476xoqveR .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-v476xoqveR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476xoqveR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476xoqveR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476xoqveR .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476xoqveR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476xoqveR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476xoqveR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476xoqveR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476xoqveR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476xoqveR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476xoqveR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476xoqveR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476xoqveR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476xoqveR .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476xoqveR .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476xoqveR .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476xoqveR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476xoqveR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476xoqveR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476xoqveR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476xoqveR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476xoqveR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476xoqveR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476xoqveR .nav-item:focus,
.cid-v476xoqveR .nav-link:focus {
  outline: none;
}
.cid-v476xoqveR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476xoqveR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476xoqveR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476xoqveR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476xoqveR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476xoqveR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476xoqveR .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-v476xoqveR .navbar.opened {
  transition: all 0.3s;
}
.cid-v476xoqveR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476xoqveR .navbar .navbar-logo img {
  width: auto;
}
.cid-v476xoqveR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476xoqveR .navbar.collapsed {
  justify-content: center;
}
.cid-v476xoqveR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476xoqveR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476xoqveR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476xoqveR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476xoqveR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476xoqveR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476xoqveR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476xoqveR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476xoqveR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476xoqveR .navbar {
    min-height: 72px;
  }
  .cid-v476xoqveR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476xoqveR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476xoqveR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476xoqveR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476xoqveR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476xoqveR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476xoqveR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476xoqveR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476xoqveR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476xoqveR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476xoqveR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476xoqveR .dropdown-item.active,
.cid-v476xoqveR .dropdown-item:active {
  background-color: transparent;
}
.cid-v476xoqveR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476xoqveR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476xoqveR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476xoqveR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476xoqveR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476xoqveR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476xoqveR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476xoqveR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476xoqveR .navbar-buttons {
    text-align: left;
  }
}
.cid-v476xoqveR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476xoqveR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476xoqveR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476xoqveR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476xoqveR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476xoqveR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476xoqveR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476xoqveR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476xoqveR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476xoqveR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476xoqveR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476xoqveR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476xoqveR .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-v476xoqveR .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476xoqveR .navbar {
    height: 70px;
  }
  .cid-v476xoqveR .navbar.opened {
    height: auto;
  }
  .cid-v476xoqveR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476xoqveR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476xoqveR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476xoqveR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476xoqveR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476xoqveR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476xoqveR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476xoqveR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476xoqveR .navbar-brand {
    margin-right: auto;
  }
  .cid-v476xoqveR .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476xoqveR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476xoqveR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476xoqveR .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-v476xoqveR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476xoqveR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476xoqveR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476xoqveR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476xoqveR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476xoqveR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476xoqveR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476xoVrPj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476xoVrPj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476xoVrPj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476xoVrPj .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476xoVrPj .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476xoVrPj .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476xoVrPj .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476xoVrPj .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476xoVrPj .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476xoVrPj .items-wrapper {
  margin: 0 -10px;
}
.cid-v476xoVrPj .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476xoVrPj .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476xoVrPj .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476xoVrPj .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476xoVrPj .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476xoVrPj .image_2 {
    margin-top: 20px;
  }
}
.cid-v476xoVrPj .mbr-section-title {
  color: #000000;
}
.cid-v476xoVrPj .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476xoVrPj .mbr-text,
.cid-v476xoVrPj .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476xoVrPj .mbr-section-title,
.cid-v476xoVrPj .mbr-section-btn {
  text-align: center;
}
.cid-v476wuEsD1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476wuEsD1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476wuEsD1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476wuEsD1 .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-v476wuEsD1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476wuEsD1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476wuEsD1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476wuEsD1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476wuEsD1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476wuEsD1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476wuEsD1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476wuEsD1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476wuEsD1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476wuEsD1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476wuEsD1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476wuEsD1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476wuEsD1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476wuEsD1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476wuEsD1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476wuEsD1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476wuEsD1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476wuEsD1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476wuEsD1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476wuEsD1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476wuEsD1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476wuEsD1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476wuEsD1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476wuEsD1 .nav-item:focus,
.cid-v476wuEsD1 .nav-link:focus {
  outline: none;
}
.cid-v476wuEsD1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476wuEsD1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476wuEsD1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476wuEsD1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476wuEsD1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476wuEsD1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476wuEsD1 .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-v476wuEsD1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v476wuEsD1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476wuEsD1 .navbar .navbar-logo img {
  width: auto;
}
.cid-v476wuEsD1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476wuEsD1 .navbar.collapsed {
  justify-content: center;
}
.cid-v476wuEsD1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476wuEsD1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476wuEsD1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476wuEsD1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476wuEsD1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476wuEsD1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476wuEsD1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476wuEsD1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476wuEsD1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476wuEsD1 .navbar {
    min-height: 72px;
  }
  .cid-v476wuEsD1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476wuEsD1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476wuEsD1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476wuEsD1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476wuEsD1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476wuEsD1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476wuEsD1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476wuEsD1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476wuEsD1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476wuEsD1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476wuEsD1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476wuEsD1 .dropdown-item.active,
.cid-v476wuEsD1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v476wuEsD1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476wuEsD1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476wuEsD1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476wuEsD1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476wuEsD1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476wuEsD1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476wuEsD1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476wuEsD1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476wuEsD1 .navbar-buttons {
    text-align: left;
  }
}
.cid-v476wuEsD1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476wuEsD1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476wuEsD1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476wuEsD1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476wuEsD1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476wuEsD1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476wuEsD1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476wuEsD1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476wuEsD1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476wuEsD1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476wuEsD1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476wuEsD1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476wuEsD1 .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-v476wuEsD1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476wuEsD1 .navbar {
    height: 70px;
  }
  .cid-v476wuEsD1 .navbar.opened {
    height: auto;
  }
  .cid-v476wuEsD1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476wuEsD1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476wuEsD1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476wuEsD1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476wuEsD1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476wuEsD1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476wuEsD1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476wuEsD1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476wuEsD1 .navbar-brand {
    margin-right: auto;
  }
  .cid-v476wuEsD1 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476wuEsD1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476wuEsD1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476wuEsD1 .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-v476wuEsD1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476wuEsD1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476wuEsD1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476wuEsD1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476wuEsD1 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476wuEsD1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476wuEsD1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476wv7ijv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476wv7ijv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476wv7ijv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476wv7ijv .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476wv7ijv .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476wv7ijv .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476wv7ijv .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476wv7ijv .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476wv7ijv .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476wv7ijv .items-wrapper {
  margin: 0 -10px;
}
.cid-v476wv7ijv .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476wv7ijv .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476wv7ijv .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476wv7ijv .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476wv7ijv .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476wv7ijv .image_2 {
    margin-top: 20px;
  }
}
.cid-v476wv7ijv .mbr-section-title {
  color: #000000;
}
.cid-v476wv7ijv .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476wv7ijv .mbr-text,
.cid-v476wv7ijv .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476wv7ijv .mbr-section-title,
.cid-v476wv7ijv .mbr-section-btn {
  text-align: center;
}
.cid-v476vBKNK3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476vBKNK3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476vBKNK3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476vBKNK3 .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-v476vBKNK3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476vBKNK3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476vBKNK3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476vBKNK3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476vBKNK3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476vBKNK3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476vBKNK3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476vBKNK3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476vBKNK3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476vBKNK3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476vBKNK3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476vBKNK3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476vBKNK3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476vBKNK3 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476vBKNK3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476vBKNK3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476vBKNK3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476vBKNK3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476vBKNK3 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476vBKNK3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476vBKNK3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476vBKNK3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476vBKNK3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476vBKNK3 .nav-item:focus,
.cid-v476vBKNK3 .nav-link:focus {
  outline: none;
}
.cid-v476vBKNK3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476vBKNK3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476vBKNK3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476vBKNK3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476vBKNK3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476vBKNK3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476vBKNK3 .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-v476vBKNK3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v476vBKNK3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476vBKNK3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v476vBKNK3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476vBKNK3 .navbar.collapsed {
  justify-content: center;
}
.cid-v476vBKNK3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476vBKNK3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476vBKNK3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476vBKNK3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476vBKNK3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476vBKNK3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476vBKNK3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476vBKNK3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476vBKNK3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476vBKNK3 .navbar {
    min-height: 72px;
  }
  .cid-v476vBKNK3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476vBKNK3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476vBKNK3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476vBKNK3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476vBKNK3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476vBKNK3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476vBKNK3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476vBKNK3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476vBKNK3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476vBKNK3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476vBKNK3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476vBKNK3 .dropdown-item.active,
.cid-v476vBKNK3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v476vBKNK3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476vBKNK3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476vBKNK3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476vBKNK3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476vBKNK3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476vBKNK3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476vBKNK3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476vBKNK3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476vBKNK3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v476vBKNK3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476vBKNK3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476vBKNK3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476vBKNK3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476vBKNK3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476vBKNK3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476vBKNK3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476vBKNK3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476vBKNK3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476vBKNK3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476vBKNK3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476vBKNK3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476vBKNK3 .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-v476vBKNK3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476vBKNK3 .navbar {
    height: 70px;
  }
  .cid-v476vBKNK3 .navbar.opened {
    height: auto;
  }
  .cid-v476vBKNK3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476vBKNK3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476vBKNK3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476vBKNK3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476vBKNK3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476vBKNK3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476vBKNK3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476vBKNK3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476vBKNK3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v476vBKNK3 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476vBKNK3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476vBKNK3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476vBKNK3 .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-v476vBKNK3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476vBKNK3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476vBKNK3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476vBKNK3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476vBKNK3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476vBKNK3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476vBKNK3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476vCdTu4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476vCdTu4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476vCdTu4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476vCdTu4 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476vCdTu4 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476vCdTu4 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476vCdTu4 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476vCdTu4 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476vCdTu4 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476vCdTu4 .items-wrapper {
  margin: 0 -10px;
}
.cid-v476vCdTu4 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476vCdTu4 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476vCdTu4 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476vCdTu4 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476vCdTu4 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476vCdTu4 .image_2 {
    margin-top: 20px;
  }
}
.cid-v476vCdTu4 .mbr-section-title {
  color: #000000;
}
.cid-v476vCdTu4 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476vCdTu4 .mbr-text,
.cid-v476vCdTu4 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476vCdTu4 .mbr-section-title,
.cid-v476vCdTu4 .mbr-section-btn {
  text-align: center;
}
.cid-v476uJhMCS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476uJhMCS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476uJhMCS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476uJhMCS .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-v476uJhMCS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476uJhMCS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476uJhMCS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476uJhMCS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476uJhMCS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476uJhMCS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476uJhMCS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476uJhMCS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476uJhMCS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476uJhMCS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476uJhMCS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476uJhMCS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476uJhMCS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476uJhMCS .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476uJhMCS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476uJhMCS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476uJhMCS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476uJhMCS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476uJhMCS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476uJhMCS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476uJhMCS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476uJhMCS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476uJhMCS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476uJhMCS .nav-item:focus,
.cid-v476uJhMCS .nav-link:focus {
  outline: none;
}
.cid-v476uJhMCS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476uJhMCS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476uJhMCS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476uJhMCS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476uJhMCS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476uJhMCS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476uJhMCS .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-v476uJhMCS .navbar.opened {
  transition: all 0.3s;
}
.cid-v476uJhMCS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476uJhMCS .navbar .navbar-logo img {
  width: auto;
}
.cid-v476uJhMCS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476uJhMCS .navbar.collapsed {
  justify-content: center;
}
.cid-v476uJhMCS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476uJhMCS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476uJhMCS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476uJhMCS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476uJhMCS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476uJhMCS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476uJhMCS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476uJhMCS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476uJhMCS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476uJhMCS .navbar {
    min-height: 72px;
  }
  .cid-v476uJhMCS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476uJhMCS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476uJhMCS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476uJhMCS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476uJhMCS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476uJhMCS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476uJhMCS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476uJhMCS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476uJhMCS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476uJhMCS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476uJhMCS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476uJhMCS .dropdown-item.active,
.cid-v476uJhMCS .dropdown-item:active {
  background-color: transparent;
}
.cid-v476uJhMCS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476uJhMCS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476uJhMCS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476uJhMCS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476uJhMCS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476uJhMCS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476uJhMCS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476uJhMCS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476uJhMCS .navbar-buttons {
    text-align: left;
  }
}
.cid-v476uJhMCS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476uJhMCS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476uJhMCS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476uJhMCS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476uJhMCS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476uJhMCS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476uJhMCS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476uJhMCS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476uJhMCS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476uJhMCS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476uJhMCS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476uJhMCS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476uJhMCS .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-v476uJhMCS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476uJhMCS .navbar {
    height: 70px;
  }
  .cid-v476uJhMCS .navbar.opened {
    height: auto;
  }
  .cid-v476uJhMCS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476uJhMCS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476uJhMCS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476uJhMCS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476uJhMCS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476uJhMCS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476uJhMCS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476uJhMCS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476uJhMCS .navbar-brand {
    margin-right: auto;
  }
  .cid-v476uJhMCS .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476uJhMCS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476uJhMCS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476uJhMCS .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-v476uJhMCS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476uJhMCS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476uJhMCS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476uJhMCS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476uJhMCS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476uJhMCS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476uJhMCS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476uJKkWW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476uJKkWW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476uJKkWW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476uJKkWW .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476uJKkWW .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476uJKkWW .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476uJKkWW .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476uJKkWW .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476uJKkWW .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476uJKkWW .items-wrapper {
  margin: 0 -10px;
}
.cid-v476uJKkWW .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476uJKkWW .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476uJKkWW .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476uJKkWW .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476uJKkWW .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476uJKkWW .image_2 {
    margin-top: 20px;
  }
}
.cid-v476uJKkWW .mbr-section-title {
  color: #000000;
}
.cid-v476uJKkWW .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476uJKkWW .mbr-text,
.cid-v476uJKkWW .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476uJKkWW .mbr-section-title,
.cid-v476uJKkWW .mbr-section-btn {
  text-align: center;
}
.cid-v476tSXGiw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476tSXGiw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476tSXGiw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476tSXGiw .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-v476tSXGiw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476tSXGiw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476tSXGiw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476tSXGiw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476tSXGiw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476tSXGiw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476tSXGiw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476tSXGiw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476tSXGiw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476tSXGiw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476tSXGiw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476tSXGiw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476tSXGiw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476tSXGiw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476tSXGiw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476tSXGiw .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476tSXGiw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476tSXGiw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476tSXGiw .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476tSXGiw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476tSXGiw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476tSXGiw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476tSXGiw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476tSXGiw .nav-item:focus,
.cid-v476tSXGiw .nav-link:focus {
  outline: none;
}
.cid-v476tSXGiw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476tSXGiw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476tSXGiw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476tSXGiw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476tSXGiw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476tSXGiw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476tSXGiw .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-v476tSXGiw .navbar.opened {
  transition: all 0.3s;
}
.cid-v476tSXGiw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476tSXGiw .navbar .navbar-logo img {
  width: auto;
}
.cid-v476tSXGiw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476tSXGiw .navbar.collapsed {
  justify-content: center;
}
.cid-v476tSXGiw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476tSXGiw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476tSXGiw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476tSXGiw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476tSXGiw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476tSXGiw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476tSXGiw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476tSXGiw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476tSXGiw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476tSXGiw .navbar {
    min-height: 72px;
  }
  .cid-v476tSXGiw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476tSXGiw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476tSXGiw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476tSXGiw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476tSXGiw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476tSXGiw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476tSXGiw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476tSXGiw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476tSXGiw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476tSXGiw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476tSXGiw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476tSXGiw .dropdown-item.active,
.cid-v476tSXGiw .dropdown-item:active {
  background-color: transparent;
}
.cid-v476tSXGiw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476tSXGiw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476tSXGiw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476tSXGiw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476tSXGiw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476tSXGiw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476tSXGiw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476tSXGiw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476tSXGiw .navbar-buttons {
    text-align: left;
  }
}
.cid-v476tSXGiw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476tSXGiw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476tSXGiw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476tSXGiw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476tSXGiw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476tSXGiw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476tSXGiw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476tSXGiw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476tSXGiw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476tSXGiw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476tSXGiw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476tSXGiw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476tSXGiw .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-v476tSXGiw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476tSXGiw .navbar {
    height: 70px;
  }
  .cid-v476tSXGiw .navbar.opened {
    height: auto;
  }
  .cid-v476tSXGiw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476tSXGiw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476tSXGiw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476tSXGiw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476tSXGiw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476tSXGiw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476tSXGiw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476tSXGiw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476tSXGiw .navbar-brand {
    margin-right: auto;
  }
  .cid-v476tSXGiw .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476tSXGiw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476tSXGiw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476tSXGiw .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-v476tSXGiw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476tSXGiw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476tSXGiw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476tSXGiw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476tSXGiw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476tSXGiw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476tSXGiw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476tTodhH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476tTodhH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476tTodhH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476tTodhH .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476tTodhH .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476tTodhH .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476tTodhH .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476tTodhH .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476tTodhH .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476tTodhH .items-wrapper {
  margin: 0 -10px;
}
.cid-v476tTodhH .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476tTodhH .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476tTodhH .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476tTodhH .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476tTodhH .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476tTodhH .image_2 {
    margin-top: 20px;
  }
}
.cid-v476tTodhH .mbr-section-title {
  color: #000000;
}
.cid-v476tTodhH .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476tTodhH .mbr-text,
.cid-v476tTodhH .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476tTodhH .mbr-section-title,
.cid-v476tTodhH .mbr-section-btn {
  text-align: center;
}
.cid-v476sZPLgU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476sZPLgU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476sZPLgU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476sZPLgU .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-v476sZPLgU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476sZPLgU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476sZPLgU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476sZPLgU .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476sZPLgU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476sZPLgU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476sZPLgU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476sZPLgU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476sZPLgU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476sZPLgU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476sZPLgU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476sZPLgU .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476sZPLgU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476sZPLgU .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476sZPLgU .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476sZPLgU .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476sZPLgU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476sZPLgU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476sZPLgU .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476sZPLgU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476sZPLgU .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476sZPLgU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476sZPLgU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476sZPLgU .nav-item:focus,
.cid-v476sZPLgU .nav-link:focus {
  outline: none;
}
.cid-v476sZPLgU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476sZPLgU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476sZPLgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476sZPLgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476sZPLgU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476sZPLgU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476sZPLgU .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-v476sZPLgU .navbar.opened {
  transition: all 0.3s;
}
.cid-v476sZPLgU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476sZPLgU .navbar .navbar-logo img {
  width: auto;
}
.cid-v476sZPLgU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476sZPLgU .navbar.collapsed {
  justify-content: center;
}
.cid-v476sZPLgU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476sZPLgU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476sZPLgU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476sZPLgU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476sZPLgU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476sZPLgU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476sZPLgU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476sZPLgU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476sZPLgU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476sZPLgU .navbar {
    min-height: 72px;
  }
  .cid-v476sZPLgU .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476sZPLgU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476sZPLgU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476sZPLgU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476sZPLgU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476sZPLgU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476sZPLgU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476sZPLgU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476sZPLgU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476sZPLgU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476sZPLgU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476sZPLgU .dropdown-item.active,
.cid-v476sZPLgU .dropdown-item:active {
  background-color: transparent;
}
.cid-v476sZPLgU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476sZPLgU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476sZPLgU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476sZPLgU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476sZPLgU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476sZPLgU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476sZPLgU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476sZPLgU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476sZPLgU .navbar-buttons {
    text-align: left;
  }
}
.cid-v476sZPLgU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476sZPLgU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476sZPLgU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476sZPLgU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476sZPLgU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476sZPLgU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476sZPLgU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476sZPLgU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476sZPLgU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476sZPLgU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476sZPLgU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476sZPLgU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476sZPLgU .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-v476sZPLgU .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476sZPLgU .navbar {
    height: 70px;
  }
  .cid-v476sZPLgU .navbar.opened {
    height: auto;
  }
  .cid-v476sZPLgU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476sZPLgU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476sZPLgU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476sZPLgU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476sZPLgU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476sZPLgU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476sZPLgU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476sZPLgU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476sZPLgU .navbar-brand {
    margin-right: auto;
  }
  .cid-v476sZPLgU .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476sZPLgU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476sZPLgU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476sZPLgU .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-v476sZPLgU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476sZPLgU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476sZPLgU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476sZPLgU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476sZPLgU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476sZPLgU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476sZPLgU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476t0hpjt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476t0hpjt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476t0hpjt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476t0hpjt .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476t0hpjt .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476t0hpjt .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476t0hpjt .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476t0hpjt .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476t0hpjt .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476t0hpjt .items-wrapper {
  margin: 0 -10px;
}
.cid-v476t0hpjt .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476t0hpjt .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476t0hpjt .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476t0hpjt .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476t0hpjt .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476t0hpjt .image_2 {
    margin-top: 20px;
  }
}
.cid-v476t0hpjt .mbr-section-title {
  color: #000000;
}
.cid-v476t0hpjt .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476t0hpjt .mbr-text,
.cid-v476t0hpjt .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476t0hpjt .mbr-section-title,
.cid-v476t0hpjt .mbr-section-btn {
  text-align: center;
}
.cid-v476s3x6B3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476s3x6B3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476s3x6B3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476s3x6B3 .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-v476s3x6B3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476s3x6B3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476s3x6B3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476s3x6B3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476s3x6B3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476s3x6B3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476s3x6B3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476s3x6B3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476s3x6B3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476s3x6B3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476s3x6B3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476s3x6B3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476s3x6B3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476s3x6B3 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476s3x6B3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476s3x6B3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476s3x6B3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476s3x6B3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476s3x6B3 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476s3x6B3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476s3x6B3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476s3x6B3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476s3x6B3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476s3x6B3 .nav-item:focus,
.cid-v476s3x6B3 .nav-link:focus {
  outline: none;
}
.cid-v476s3x6B3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476s3x6B3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476s3x6B3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476s3x6B3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476s3x6B3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476s3x6B3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476s3x6B3 .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-v476s3x6B3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v476s3x6B3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476s3x6B3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v476s3x6B3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476s3x6B3 .navbar.collapsed {
  justify-content: center;
}
.cid-v476s3x6B3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476s3x6B3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476s3x6B3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476s3x6B3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476s3x6B3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476s3x6B3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476s3x6B3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476s3x6B3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476s3x6B3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476s3x6B3 .navbar {
    min-height: 72px;
  }
  .cid-v476s3x6B3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476s3x6B3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476s3x6B3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476s3x6B3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476s3x6B3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476s3x6B3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476s3x6B3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476s3x6B3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476s3x6B3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476s3x6B3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476s3x6B3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476s3x6B3 .dropdown-item.active,
.cid-v476s3x6B3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v476s3x6B3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476s3x6B3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476s3x6B3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476s3x6B3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476s3x6B3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476s3x6B3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476s3x6B3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476s3x6B3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476s3x6B3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v476s3x6B3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476s3x6B3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476s3x6B3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476s3x6B3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476s3x6B3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476s3x6B3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476s3x6B3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476s3x6B3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476s3x6B3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476s3x6B3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476s3x6B3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476s3x6B3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476s3x6B3 .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-v476s3x6B3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476s3x6B3 .navbar {
    height: 70px;
  }
  .cid-v476s3x6B3 .navbar.opened {
    height: auto;
  }
  .cid-v476s3x6B3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476s3x6B3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476s3x6B3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476s3x6B3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476s3x6B3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476s3x6B3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476s3x6B3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476s3x6B3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476s3x6B3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v476s3x6B3 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476s3x6B3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476s3x6B3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476s3x6B3 .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-v476s3x6B3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476s3x6B3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476s3x6B3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476s3x6B3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476s3x6B3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476s3x6B3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476s3x6B3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476s3ZlgN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476s3ZlgN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476s3ZlgN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476s3ZlgN .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476s3ZlgN .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476s3ZlgN .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476s3ZlgN .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476s3ZlgN .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476s3ZlgN .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476s3ZlgN .items-wrapper {
  margin: 0 -10px;
}
.cid-v476s3ZlgN .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476s3ZlgN .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476s3ZlgN .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476s3ZlgN .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476s3ZlgN .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476s3ZlgN .image_2 {
    margin-top: 20px;
  }
}
.cid-v476s3ZlgN .mbr-section-title {
  color: #000000;
}
.cid-v476s3ZlgN .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476s3ZlgN .mbr-text,
.cid-v476s3ZlgN .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476s3ZlgN .mbr-section-title,
.cid-v476s3ZlgN .mbr-section-btn {
  text-align: center;
}
.cid-v476raZLWX {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476raZLWX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476raZLWX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476raZLWX .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-v476raZLWX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476raZLWX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476raZLWX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476raZLWX .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476raZLWX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476raZLWX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476raZLWX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476raZLWX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476raZLWX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476raZLWX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476raZLWX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476raZLWX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476raZLWX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476raZLWX .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476raZLWX .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476raZLWX .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476raZLWX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476raZLWX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476raZLWX .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476raZLWX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476raZLWX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476raZLWX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476raZLWX .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476raZLWX .nav-item:focus,
.cid-v476raZLWX .nav-link:focus {
  outline: none;
}
.cid-v476raZLWX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476raZLWX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476raZLWX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476raZLWX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476raZLWX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476raZLWX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476raZLWX .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-v476raZLWX .navbar.opened {
  transition: all 0.3s;
}
.cid-v476raZLWX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476raZLWX .navbar .navbar-logo img {
  width: auto;
}
.cid-v476raZLWX .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476raZLWX .navbar.collapsed {
  justify-content: center;
}
.cid-v476raZLWX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476raZLWX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476raZLWX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476raZLWX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476raZLWX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476raZLWX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476raZLWX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476raZLWX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476raZLWX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476raZLWX .navbar {
    min-height: 72px;
  }
  .cid-v476raZLWX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476raZLWX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476raZLWX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476raZLWX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476raZLWX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476raZLWX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476raZLWX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476raZLWX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476raZLWX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476raZLWX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476raZLWX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476raZLWX .dropdown-item.active,
.cid-v476raZLWX .dropdown-item:active {
  background-color: transparent;
}
.cid-v476raZLWX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476raZLWX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476raZLWX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476raZLWX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476raZLWX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476raZLWX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476raZLWX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476raZLWX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476raZLWX .navbar-buttons {
    text-align: left;
  }
}
.cid-v476raZLWX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476raZLWX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476raZLWX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476raZLWX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476raZLWX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476raZLWX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476raZLWX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476raZLWX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476raZLWX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476raZLWX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476raZLWX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476raZLWX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476raZLWX .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-v476raZLWX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476raZLWX .navbar {
    height: 70px;
  }
  .cid-v476raZLWX .navbar.opened {
    height: auto;
  }
  .cid-v476raZLWX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476raZLWX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476raZLWX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476raZLWX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476raZLWX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476raZLWX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476raZLWX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476raZLWX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476raZLWX .navbar-brand {
    margin-right: auto;
  }
  .cid-v476raZLWX .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476raZLWX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476raZLWX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476raZLWX .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-v476raZLWX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476raZLWX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476raZLWX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476raZLWX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476raZLWX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476raZLWX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476raZLWX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476rbsdPO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476rbsdPO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476rbsdPO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476rbsdPO .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476rbsdPO .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476rbsdPO .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476rbsdPO .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476rbsdPO .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476rbsdPO .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476rbsdPO .items-wrapper {
  margin: 0 -10px;
}
.cid-v476rbsdPO .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476rbsdPO .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476rbsdPO .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476rbsdPO .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476rbsdPO .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476rbsdPO .image_2 {
    margin-top: 20px;
  }
}
.cid-v476rbsdPO .mbr-section-title {
  color: #000000;
}
.cid-v476rbsdPO .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476rbsdPO .mbr-text,
.cid-v476rbsdPO .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476rbsdPO .mbr-section-title,
.cid-v476rbsdPO .mbr-section-btn {
  text-align: center;
}
.cid-v476qepdft {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476qepdft .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476qepdft .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476qepdft .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-v476qepdft .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476qepdft .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476qepdft .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476qepdft .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476qepdft .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476qepdft .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476qepdft .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476qepdft .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476qepdft .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476qepdft .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476qepdft .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476qepdft .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476qepdft .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476qepdft .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476qepdft .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476qepdft .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476qepdft .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476qepdft .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476qepdft .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476qepdft .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476qepdft .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476qepdft .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476qepdft .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476qepdft .nav-item:focus,
.cid-v476qepdft .nav-link:focus {
  outline: none;
}
.cid-v476qepdft .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476qepdft .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476qepdft .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476qepdft .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476qepdft .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476qepdft .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476qepdft .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-v476qepdft .navbar.opened {
  transition: all 0.3s;
}
.cid-v476qepdft .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476qepdft .navbar .navbar-logo img {
  width: auto;
}
.cid-v476qepdft .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476qepdft .navbar.collapsed {
  justify-content: center;
}
.cid-v476qepdft .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476qepdft .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476qepdft .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476qepdft .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476qepdft .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476qepdft .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476qepdft .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476qepdft .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476qepdft .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476qepdft .navbar {
    min-height: 72px;
  }
  .cid-v476qepdft .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476qepdft .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476qepdft .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476qepdft .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476qepdft .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476qepdft .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476qepdft .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476qepdft .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476qepdft .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476qepdft .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476qepdft .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476qepdft .dropdown-item.active,
.cid-v476qepdft .dropdown-item:active {
  background-color: transparent;
}
.cid-v476qepdft .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476qepdft .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476qepdft .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476qepdft .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476qepdft .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476qepdft .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476qepdft ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476qepdft .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476qepdft .navbar-buttons {
    text-align: left;
  }
}
.cid-v476qepdft button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476qepdft button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476qepdft button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476qepdft button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476qepdft button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476qepdft button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476qepdft nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476qepdft nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476qepdft nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476qepdft nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476qepdft .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476qepdft a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476qepdft .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-v476qepdft .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476qepdft .navbar {
    height: 70px;
  }
  .cid-v476qepdft .navbar.opened {
    height: auto;
  }
  .cid-v476qepdft .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476qepdft .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476qepdft .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476qepdft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476qepdft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476qepdft .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476qepdft .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476qepdft .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476qepdft .navbar-brand {
    margin-right: auto;
  }
  .cid-v476qepdft .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476qepdft .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476qepdft .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476qepdft .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-v476qepdft .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476qepdft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476qepdft .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476qepdft .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476qepdft .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476qepdft .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476qepdft .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476qePfLX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476qePfLX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476qePfLX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476qePfLX .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476qePfLX .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476qePfLX .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476qePfLX .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476qePfLX .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476qePfLX .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476qePfLX .items-wrapper {
  margin: 0 -10px;
}
.cid-v476qePfLX .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476qePfLX .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476qePfLX .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476qePfLX .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476qePfLX .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476qePfLX .image_2 {
    margin-top: 20px;
  }
}
.cid-v476qePfLX .mbr-section-title {
  color: #000000;
}
.cid-v476qePfLX .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476qePfLX .mbr-text,
.cid-v476qePfLX .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476qePfLX .mbr-section-title,
.cid-v476qePfLX .mbr-section-btn {
  text-align: center;
}
.cid-v476pntPzK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476pntPzK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476pntPzK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476pntPzK .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-v476pntPzK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476pntPzK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476pntPzK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476pntPzK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476pntPzK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476pntPzK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476pntPzK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476pntPzK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476pntPzK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476pntPzK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476pntPzK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476pntPzK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476pntPzK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476pntPzK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476pntPzK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476pntPzK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476pntPzK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476pntPzK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476pntPzK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476pntPzK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476pntPzK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476pntPzK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476pntPzK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476pntPzK .nav-item:focus,
.cid-v476pntPzK .nav-link:focus {
  outline: none;
}
.cid-v476pntPzK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476pntPzK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476pntPzK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476pntPzK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476pntPzK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476pntPzK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476pntPzK .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-v476pntPzK .navbar.opened {
  transition: all 0.3s;
}
.cid-v476pntPzK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476pntPzK .navbar .navbar-logo img {
  width: auto;
}
.cid-v476pntPzK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476pntPzK .navbar.collapsed {
  justify-content: center;
}
.cid-v476pntPzK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476pntPzK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476pntPzK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476pntPzK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476pntPzK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476pntPzK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476pntPzK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476pntPzK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476pntPzK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476pntPzK .navbar {
    min-height: 72px;
  }
  .cid-v476pntPzK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476pntPzK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476pntPzK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476pntPzK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476pntPzK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476pntPzK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476pntPzK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476pntPzK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476pntPzK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476pntPzK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476pntPzK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476pntPzK .dropdown-item.active,
.cid-v476pntPzK .dropdown-item:active {
  background-color: transparent;
}
.cid-v476pntPzK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476pntPzK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476pntPzK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476pntPzK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476pntPzK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476pntPzK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476pntPzK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476pntPzK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476pntPzK .navbar-buttons {
    text-align: left;
  }
}
.cid-v476pntPzK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476pntPzK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476pntPzK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476pntPzK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476pntPzK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476pntPzK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476pntPzK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476pntPzK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476pntPzK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476pntPzK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476pntPzK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476pntPzK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476pntPzK .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-v476pntPzK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476pntPzK .navbar {
    height: 70px;
  }
  .cid-v476pntPzK .navbar.opened {
    height: auto;
  }
  .cid-v476pntPzK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476pntPzK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476pntPzK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476pntPzK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476pntPzK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476pntPzK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476pntPzK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476pntPzK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476pntPzK .navbar-brand {
    margin-right: auto;
  }
  .cid-v476pntPzK .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476pntPzK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476pntPzK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476pntPzK .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-v476pntPzK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476pntPzK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476pntPzK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476pntPzK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476pntPzK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476pntPzK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476pntPzK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476pnPhWC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476pnPhWC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476pnPhWC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476pnPhWC .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476pnPhWC .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476pnPhWC .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476pnPhWC .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476pnPhWC .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476pnPhWC .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476pnPhWC .items-wrapper {
  margin: 0 -10px;
}
.cid-v476pnPhWC .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476pnPhWC .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476pnPhWC .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476pnPhWC .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476pnPhWC .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476pnPhWC .image_2 {
    margin-top: 20px;
  }
}
.cid-v476pnPhWC .mbr-section-title {
  color: #000000;
}
.cid-v476pnPhWC .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476pnPhWC .mbr-text,
.cid-v476pnPhWC .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476pnPhWC .mbr-section-title,
.cid-v476pnPhWC .mbr-section-btn {
  text-align: center;
}
.cid-v476oIn3vm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476oIn3vm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476oIn3vm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476oIn3vm .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-v476oIn3vm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476oIn3vm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476oIn3vm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476oIn3vm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476oIn3vm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476oIn3vm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476oIn3vm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476oIn3vm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476oIn3vm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476oIn3vm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476oIn3vm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476oIn3vm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476oIn3vm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476oIn3vm .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476oIn3vm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476oIn3vm .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476oIn3vm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476oIn3vm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476oIn3vm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476oIn3vm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476oIn3vm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476oIn3vm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476oIn3vm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476oIn3vm .nav-item:focus,
.cid-v476oIn3vm .nav-link:focus {
  outline: none;
}
.cid-v476oIn3vm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476oIn3vm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476oIn3vm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476oIn3vm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476oIn3vm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476oIn3vm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476oIn3vm .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-v476oIn3vm .navbar.opened {
  transition: all 0.3s;
}
.cid-v476oIn3vm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476oIn3vm .navbar .navbar-logo img {
  width: auto;
}
.cid-v476oIn3vm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476oIn3vm .navbar.collapsed {
  justify-content: center;
}
.cid-v476oIn3vm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476oIn3vm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476oIn3vm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476oIn3vm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476oIn3vm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476oIn3vm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476oIn3vm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476oIn3vm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476oIn3vm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476oIn3vm .navbar {
    min-height: 72px;
  }
  .cid-v476oIn3vm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476oIn3vm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476oIn3vm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476oIn3vm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476oIn3vm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476oIn3vm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476oIn3vm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476oIn3vm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476oIn3vm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476oIn3vm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476oIn3vm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476oIn3vm .dropdown-item.active,
.cid-v476oIn3vm .dropdown-item:active {
  background-color: transparent;
}
.cid-v476oIn3vm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476oIn3vm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476oIn3vm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476oIn3vm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476oIn3vm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476oIn3vm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476oIn3vm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476oIn3vm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476oIn3vm .navbar-buttons {
    text-align: left;
  }
}
.cid-v476oIn3vm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476oIn3vm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476oIn3vm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476oIn3vm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476oIn3vm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476oIn3vm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476oIn3vm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476oIn3vm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476oIn3vm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476oIn3vm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476oIn3vm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476oIn3vm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476oIn3vm .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-v476oIn3vm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476oIn3vm .navbar {
    height: 70px;
  }
  .cid-v476oIn3vm .navbar.opened {
    height: auto;
  }
  .cid-v476oIn3vm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476oIn3vm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476oIn3vm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476oIn3vm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476oIn3vm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476oIn3vm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476oIn3vm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476oIn3vm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476oIn3vm .navbar-brand {
    margin-right: auto;
  }
  .cid-v476oIn3vm .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476oIn3vm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476oIn3vm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476oIn3vm .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-v476oIn3vm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476oIn3vm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476oIn3vm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476oIn3vm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476oIn3vm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476oIn3vm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476oIn3vm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476oIL3U8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476oIL3U8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476oIL3U8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476oIL3U8 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476oIL3U8 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476oIL3U8 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476oIL3U8 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476oIL3U8 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476oIL3U8 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476oIL3U8 .items-wrapper {
  margin: 0 -10px;
}
.cid-v476oIL3U8 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476oIL3U8 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476oIL3U8 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476oIL3U8 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476oIL3U8 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476oIL3U8 .image_2 {
    margin-top: 20px;
  }
}
.cid-v476oIL3U8 .mbr-section-title {
  color: #000000;
}
.cid-v476oIL3U8 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476oIL3U8 .mbr-text,
.cid-v476oIL3U8 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476oIL3U8 .mbr-section-title,
.cid-v476oIL3U8 .mbr-section-btn {
  text-align: center;
}
.cid-v476o3LcJT {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476o3LcJT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476o3LcJT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476o3LcJT .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-v476o3LcJT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476o3LcJT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476o3LcJT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476o3LcJT .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476o3LcJT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476o3LcJT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476o3LcJT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476o3LcJT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476o3LcJT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476o3LcJT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476o3LcJT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476o3LcJT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476o3LcJT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476o3LcJT .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476o3LcJT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476o3LcJT .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476o3LcJT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476o3LcJT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476o3LcJT .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476o3LcJT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476o3LcJT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476o3LcJT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476o3LcJT .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476o3LcJT .nav-item:focus,
.cid-v476o3LcJT .nav-link:focus {
  outline: none;
}
.cid-v476o3LcJT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476o3LcJT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476o3LcJT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476o3LcJT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476o3LcJT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476o3LcJT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476o3LcJT .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-v476o3LcJT .navbar.opened {
  transition: all 0.3s;
}
.cid-v476o3LcJT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476o3LcJT .navbar .navbar-logo img {
  width: auto;
}
.cid-v476o3LcJT .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476o3LcJT .navbar.collapsed {
  justify-content: center;
}
.cid-v476o3LcJT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476o3LcJT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476o3LcJT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476o3LcJT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476o3LcJT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476o3LcJT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476o3LcJT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476o3LcJT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476o3LcJT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476o3LcJT .navbar {
    min-height: 72px;
  }
  .cid-v476o3LcJT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476o3LcJT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476o3LcJT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476o3LcJT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476o3LcJT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476o3LcJT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476o3LcJT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476o3LcJT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476o3LcJT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476o3LcJT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476o3LcJT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476o3LcJT .dropdown-item.active,
.cid-v476o3LcJT .dropdown-item:active {
  background-color: transparent;
}
.cid-v476o3LcJT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476o3LcJT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476o3LcJT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476o3LcJT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476o3LcJT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476o3LcJT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476o3LcJT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476o3LcJT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476o3LcJT .navbar-buttons {
    text-align: left;
  }
}
.cid-v476o3LcJT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476o3LcJT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476o3LcJT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476o3LcJT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476o3LcJT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476o3LcJT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476o3LcJT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476o3LcJT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476o3LcJT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476o3LcJT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476o3LcJT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476o3LcJT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476o3LcJT .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-v476o3LcJT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476o3LcJT .navbar {
    height: 70px;
  }
  .cid-v476o3LcJT .navbar.opened {
    height: auto;
  }
  .cid-v476o3LcJT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476o3LcJT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476o3LcJT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476o3LcJT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476o3LcJT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476o3LcJT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476o3LcJT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476o3LcJT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476o3LcJT .navbar-brand {
    margin-right: auto;
  }
  .cid-v476o3LcJT .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476o3LcJT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476o3LcJT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476o3LcJT .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-v476o3LcJT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476o3LcJT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476o3LcJT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476o3LcJT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476o3LcJT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476o3LcJT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476o3LcJT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476o45Hyy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476o45Hyy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476o45Hyy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476o45Hyy .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476o45Hyy .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476o45Hyy .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476o45Hyy .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476o45Hyy .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476o45Hyy .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476o45Hyy .items-wrapper {
  margin: 0 -10px;
}
.cid-v476o45Hyy .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476o45Hyy .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476o45Hyy .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476o45Hyy .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476o45Hyy .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476o45Hyy .image_2 {
    margin-top: 20px;
  }
}
.cid-v476o45Hyy .mbr-section-title {
  color: #000000;
}
.cid-v476o45Hyy .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476o45Hyy .mbr-text,
.cid-v476o45Hyy .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476o45Hyy .mbr-section-title,
.cid-v476o45Hyy .mbr-section-btn {
  text-align: center;
}
.cid-v476nqSGk0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476nqSGk0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476nqSGk0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476nqSGk0 .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-v476nqSGk0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476nqSGk0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476nqSGk0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476nqSGk0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476nqSGk0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476nqSGk0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476nqSGk0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476nqSGk0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476nqSGk0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476nqSGk0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476nqSGk0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476nqSGk0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476nqSGk0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476nqSGk0 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476nqSGk0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476nqSGk0 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476nqSGk0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476nqSGk0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476nqSGk0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476nqSGk0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476nqSGk0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476nqSGk0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476nqSGk0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476nqSGk0 .nav-item:focus,
.cid-v476nqSGk0 .nav-link:focus {
  outline: none;
}
.cid-v476nqSGk0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476nqSGk0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476nqSGk0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476nqSGk0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476nqSGk0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476nqSGk0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476nqSGk0 .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-v476nqSGk0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v476nqSGk0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476nqSGk0 .navbar .navbar-logo img {
  width: auto;
}
.cid-v476nqSGk0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476nqSGk0 .navbar.collapsed {
  justify-content: center;
}
.cid-v476nqSGk0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476nqSGk0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476nqSGk0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476nqSGk0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476nqSGk0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476nqSGk0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476nqSGk0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476nqSGk0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476nqSGk0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476nqSGk0 .navbar {
    min-height: 72px;
  }
  .cid-v476nqSGk0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476nqSGk0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476nqSGk0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476nqSGk0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476nqSGk0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476nqSGk0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476nqSGk0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476nqSGk0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476nqSGk0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476nqSGk0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476nqSGk0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476nqSGk0 .dropdown-item.active,
.cid-v476nqSGk0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v476nqSGk0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476nqSGk0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476nqSGk0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476nqSGk0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476nqSGk0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476nqSGk0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476nqSGk0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476nqSGk0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476nqSGk0 .navbar-buttons {
    text-align: left;
  }
}
.cid-v476nqSGk0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476nqSGk0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476nqSGk0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476nqSGk0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476nqSGk0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476nqSGk0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476nqSGk0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476nqSGk0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476nqSGk0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476nqSGk0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476nqSGk0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476nqSGk0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476nqSGk0 .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-v476nqSGk0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476nqSGk0 .navbar {
    height: 70px;
  }
  .cid-v476nqSGk0 .navbar.opened {
    height: auto;
  }
  .cid-v476nqSGk0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476nqSGk0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476nqSGk0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476nqSGk0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476nqSGk0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476nqSGk0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476nqSGk0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476nqSGk0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476nqSGk0 .navbar-brand {
    margin-right: auto;
  }
  .cid-v476nqSGk0 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476nqSGk0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476nqSGk0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476nqSGk0 .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-v476nqSGk0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476nqSGk0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476nqSGk0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476nqSGk0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476nqSGk0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476nqSGk0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476nqSGk0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476nrjhqP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476nrjhqP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476nrjhqP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476nrjhqP .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476nrjhqP .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476nrjhqP .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476nrjhqP .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476nrjhqP .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476nrjhqP .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476nrjhqP .items-wrapper {
  margin: 0 -10px;
}
.cid-v476nrjhqP .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476nrjhqP .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476nrjhqP .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476nrjhqP .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476nrjhqP .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476nrjhqP .image_2 {
    margin-top: 20px;
  }
}
.cid-v476nrjhqP .mbr-section-title {
  color: #000000;
}
.cid-v476nrjhqP .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476nrjhqP .mbr-text,
.cid-v476nrjhqP .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476nrjhqP .mbr-section-title,
.cid-v476nrjhqP .mbr-section-btn {
  text-align: center;
}
.cid-v476mNBltl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476mNBltl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476mNBltl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476mNBltl .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-v476mNBltl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476mNBltl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476mNBltl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476mNBltl .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476mNBltl .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476mNBltl .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476mNBltl .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476mNBltl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476mNBltl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476mNBltl .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476mNBltl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476mNBltl .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476mNBltl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476mNBltl .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476mNBltl .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476mNBltl .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476mNBltl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476mNBltl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476mNBltl .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476mNBltl .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476mNBltl .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476mNBltl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476mNBltl .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476mNBltl .nav-item:focus,
.cid-v476mNBltl .nav-link:focus {
  outline: none;
}
.cid-v476mNBltl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476mNBltl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476mNBltl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476mNBltl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476mNBltl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476mNBltl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476mNBltl .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-v476mNBltl .navbar.opened {
  transition: all 0.3s;
}
.cid-v476mNBltl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476mNBltl .navbar .navbar-logo img {
  width: auto;
}
.cid-v476mNBltl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476mNBltl .navbar.collapsed {
  justify-content: center;
}
.cid-v476mNBltl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476mNBltl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476mNBltl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476mNBltl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476mNBltl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476mNBltl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476mNBltl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476mNBltl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476mNBltl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476mNBltl .navbar {
    min-height: 72px;
  }
  .cid-v476mNBltl .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476mNBltl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476mNBltl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476mNBltl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476mNBltl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476mNBltl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476mNBltl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476mNBltl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476mNBltl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476mNBltl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476mNBltl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476mNBltl .dropdown-item.active,
.cid-v476mNBltl .dropdown-item:active {
  background-color: transparent;
}
.cid-v476mNBltl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476mNBltl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476mNBltl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476mNBltl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476mNBltl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476mNBltl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476mNBltl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476mNBltl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476mNBltl .navbar-buttons {
    text-align: left;
  }
}
.cid-v476mNBltl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476mNBltl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476mNBltl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476mNBltl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476mNBltl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476mNBltl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476mNBltl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476mNBltl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476mNBltl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476mNBltl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476mNBltl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476mNBltl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476mNBltl .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-v476mNBltl .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476mNBltl .navbar {
    height: 70px;
  }
  .cid-v476mNBltl .navbar.opened {
    height: auto;
  }
  .cid-v476mNBltl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476mNBltl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476mNBltl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476mNBltl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476mNBltl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476mNBltl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476mNBltl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476mNBltl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476mNBltl .navbar-brand {
    margin-right: auto;
  }
  .cid-v476mNBltl .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476mNBltl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476mNBltl .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476mNBltl .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-v476mNBltl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476mNBltl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476mNBltl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476mNBltl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476mNBltl .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476mNBltl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476mNBltl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476mNW5to {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476mNW5to .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476mNW5to .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476mNW5to .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476mNW5to .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476mNW5to .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476mNW5to .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476mNW5to .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476mNW5to .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476mNW5to .items-wrapper {
  margin: 0 -10px;
}
.cid-v476mNW5to .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476mNW5to .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476mNW5to .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476mNW5to .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476mNW5to .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476mNW5to .image_2 {
    margin-top: 20px;
  }
}
.cid-v476mNW5to .mbr-section-title {
  color: #000000;
}
.cid-v476mNW5to .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476mNW5to .mbr-text,
.cid-v476mNW5to .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476mNW5to .mbr-section-title,
.cid-v476mNW5to .mbr-section-btn {
  text-align: center;
}
.cid-v476maoKTf {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476maoKTf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476maoKTf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476maoKTf .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-v476maoKTf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476maoKTf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476maoKTf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476maoKTf .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476maoKTf .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476maoKTf .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476maoKTf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476maoKTf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476maoKTf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476maoKTf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476maoKTf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476maoKTf .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476maoKTf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476maoKTf .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476maoKTf .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476maoKTf .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476maoKTf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476maoKTf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476maoKTf .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476maoKTf .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476maoKTf .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476maoKTf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476maoKTf .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476maoKTf .nav-item:focus,
.cid-v476maoKTf .nav-link:focus {
  outline: none;
}
.cid-v476maoKTf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476maoKTf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476maoKTf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476maoKTf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476maoKTf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476maoKTf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476maoKTf .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-v476maoKTf .navbar.opened {
  transition: all 0.3s;
}
.cid-v476maoKTf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476maoKTf .navbar .navbar-logo img {
  width: auto;
}
.cid-v476maoKTf .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476maoKTf .navbar.collapsed {
  justify-content: center;
}
.cid-v476maoKTf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476maoKTf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476maoKTf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476maoKTf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476maoKTf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476maoKTf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476maoKTf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476maoKTf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476maoKTf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476maoKTf .navbar {
    min-height: 72px;
  }
  .cid-v476maoKTf .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476maoKTf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476maoKTf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476maoKTf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476maoKTf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476maoKTf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476maoKTf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476maoKTf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476maoKTf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476maoKTf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476maoKTf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476maoKTf .dropdown-item.active,
.cid-v476maoKTf .dropdown-item:active {
  background-color: transparent;
}
.cid-v476maoKTf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476maoKTf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476maoKTf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476maoKTf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476maoKTf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476maoKTf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476maoKTf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476maoKTf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476maoKTf .navbar-buttons {
    text-align: left;
  }
}
.cid-v476maoKTf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476maoKTf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476maoKTf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476maoKTf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476maoKTf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476maoKTf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476maoKTf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476maoKTf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476maoKTf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476maoKTf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476maoKTf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476maoKTf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476maoKTf .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-v476maoKTf .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476maoKTf .navbar {
    height: 70px;
  }
  .cid-v476maoKTf .navbar.opened {
    height: auto;
  }
  .cid-v476maoKTf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476maoKTf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476maoKTf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476maoKTf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476maoKTf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476maoKTf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476maoKTf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476maoKTf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476maoKTf .navbar-brand {
    margin-right: auto;
  }
  .cid-v476maoKTf .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476maoKTf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476maoKTf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476maoKTf .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-v476maoKTf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476maoKTf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476maoKTf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476maoKTf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476maoKTf .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476maoKTf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476maoKTf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476maLi2Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476maLi2Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476maLi2Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476maLi2Q .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476maLi2Q .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476maLi2Q .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476maLi2Q .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476maLi2Q .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476maLi2Q .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476maLi2Q .items-wrapper {
  margin: 0 -10px;
}
.cid-v476maLi2Q .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476maLi2Q .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476maLi2Q .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476maLi2Q .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476maLi2Q .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476maLi2Q .image_2 {
    margin-top: 20px;
  }
}
.cid-v476maLi2Q .mbr-section-title {
  color: #000000;
}
.cid-v476maLi2Q .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476maLi2Q .mbr-text,
.cid-v476maLi2Q .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476maLi2Q .mbr-section-title,
.cid-v476maLi2Q .mbr-section-btn {
  text-align: center;
}
.cid-v476lh2uc7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476lh2uc7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476lh2uc7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476lh2uc7 .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-v476lh2uc7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476lh2uc7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476lh2uc7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476lh2uc7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476lh2uc7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476lh2uc7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476lh2uc7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476lh2uc7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476lh2uc7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476lh2uc7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476lh2uc7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476lh2uc7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476lh2uc7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476lh2uc7 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476lh2uc7 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476lh2uc7 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476lh2uc7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476lh2uc7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476lh2uc7 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476lh2uc7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476lh2uc7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476lh2uc7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476lh2uc7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476lh2uc7 .nav-item:focus,
.cid-v476lh2uc7 .nav-link:focus {
  outline: none;
}
.cid-v476lh2uc7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476lh2uc7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476lh2uc7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476lh2uc7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476lh2uc7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476lh2uc7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476lh2uc7 .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-v476lh2uc7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v476lh2uc7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476lh2uc7 .navbar .navbar-logo img {
  width: auto;
}
.cid-v476lh2uc7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476lh2uc7 .navbar.collapsed {
  justify-content: center;
}
.cid-v476lh2uc7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476lh2uc7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476lh2uc7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476lh2uc7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476lh2uc7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476lh2uc7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476lh2uc7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476lh2uc7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476lh2uc7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476lh2uc7 .navbar {
    min-height: 72px;
  }
  .cid-v476lh2uc7 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476lh2uc7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476lh2uc7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476lh2uc7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476lh2uc7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476lh2uc7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476lh2uc7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476lh2uc7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476lh2uc7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476lh2uc7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476lh2uc7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476lh2uc7 .dropdown-item.active,
.cid-v476lh2uc7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v476lh2uc7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476lh2uc7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476lh2uc7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476lh2uc7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476lh2uc7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476lh2uc7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476lh2uc7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476lh2uc7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476lh2uc7 .navbar-buttons {
    text-align: left;
  }
}
.cid-v476lh2uc7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476lh2uc7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476lh2uc7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476lh2uc7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476lh2uc7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476lh2uc7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476lh2uc7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476lh2uc7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476lh2uc7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476lh2uc7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476lh2uc7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476lh2uc7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476lh2uc7 .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-v476lh2uc7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476lh2uc7 .navbar {
    height: 70px;
  }
  .cid-v476lh2uc7 .navbar.opened {
    height: auto;
  }
  .cid-v476lh2uc7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476lh2uc7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476lh2uc7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476lh2uc7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476lh2uc7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476lh2uc7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476lh2uc7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476lh2uc7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476lh2uc7 .navbar-brand {
    margin-right: auto;
  }
  .cid-v476lh2uc7 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476lh2uc7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476lh2uc7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476lh2uc7 .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-v476lh2uc7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476lh2uc7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476lh2uc7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476lh2uc7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476lh2uc7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476lh2uc7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476lh2uc7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476lhmB0n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476lhmB0n .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476lhmB0n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476lhmB0n .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476lhmB0n .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476lhmB0n .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476lhmB0n .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476lhmB0n .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476lhmB0n .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476lhmB0n .items-wrapper {
  margin: 0 -10px;
}
.cid-v476lhmB0n .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476lhmB0n .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476lhmB0n .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476lhmB0n .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476lhmB0n .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476lhmB0n .image_2 {
    margin-top: 20px;
  }
}
.cid-v476lhmB0n .mbr-section-title {
  color: #000000;
}
.cid-v476lhmB0n .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476lhmB0n .mbr-text,
.cid-v476lhmB0n .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476lhmB0n .mbr-section-title,
.cid-v476lhmB0n .mbr-section-btn {
  text-align: center;
}
.cid-v476kGgUkj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476kGgUkj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476kGgUkj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476kGgUkj .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-v476kGgUkj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476kGgUkj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476kGgUkj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476kGgUkj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476kGgUkj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476kGgUkj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476kGgUkj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476kGgUkj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476kGgUkj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476kGgUkj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476kGgUkj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476kGgUkj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476kGgUkj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476kGgUkj .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476kGgUkj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476kGgUkj .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476kGgUkj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476kGgUkj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476kGgUkj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476kGgUkj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476kGgUkj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476kGgUkj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476kGgUkj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476kGgUkj .nav-item:focus,
.cid-v476kGgUkj .nav-link:focus {
  outline: none;
}
.cid-v476kGgUkj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476kGgUkj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476kGgUkj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476kGgUkj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476kGgUkj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476kGgUkj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476kGgUkj .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-v476kGgUkj .navbar.opened {
  transition: all 0.3s;
}
.cid-v476kGgUkj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476kGgUkj .navbar .navbar-logo img {
  width: auto;
}
.cid-v476kGgUkj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476kGgUkj .navbar.collapsed {
  justify-content: center;
}
.cid-v476kGgUkj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476kGgUkj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476kGgUkj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476kGgUkj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476kGgUkj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476kGgUkj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476kGgUkj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476kGgUkj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476kGgUkj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476kGgUkj .navbar {
    min-height: 72px;
  }
  .cid-v476kGgUkj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476kGgUkj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476kGgUkj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476kGgUkj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476kGgUkj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476kGgUkj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476kGgUkj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476kGgUkj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476kGgUkj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476kGgUkj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476kGgUkj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476kGgUkj .dropdown-item.active,
.cid-v476kGgUkj .dropdown-item:active {
  background-color: transparent;
}
.cid-v476kGgUkj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476kGgUkj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476kGgUkj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476kGgUkj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476kGgUkj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476kGgUkj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476kGgUkj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476kGgUkj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476kGgUkj .navbar-buttons {
    text-align: left;
  }
}
.cid-v476kGgUkj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476kGgUkj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476kGgUkj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476kGgUkj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476kGgUkj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476kGgUkj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476kGgUkj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476kGgUkj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476kGgUkj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476kGgUkj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476kGgUkj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476kGgUkj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476kGgUkj .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-v476kGgUkj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476kGgUkj .navbar {
    height: 70px;
  }
  .cid-v476kGgUkj .navbar.opened {
    height: auto;
  }
  .cid-v476kGgUkj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476kGgUkj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476kGgUkj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476kGgUkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476kGgUkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476kGgUkj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476kGgUkj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476kGgUkj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476kGgUkj .navbar-brand {
    margin-right: auto;
  }
  .cid-v476kGgUkj .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476kGgUkj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476kGgUkj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476kGgUkj .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-v476kGgUkj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476kGgUkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476kGgUkj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476kGgUkj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476kGgUkj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476kGgUkj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476kGgUkj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476kGBPmq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476kGBPmq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476kGBPmq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476kGBPmq .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476kGBPmq .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476kGBPmq .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476kGBPmq .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476kGBPmq .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476kGBPmq .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476kGBPmq .items-wrapper {
  margin: 0 -10px;
}
.cid-v476kGBPmq .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476kGBPmq .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476kGBPmq .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476kGBPmq .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476kGBPmq .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476kGBPmq .image_2 {
    margin-top: 20px;
  }
}
.cid-v476kGBPmq .mbr-section-title {
  color: #000000;
}
.cid-v476kGBPmq .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476kGBPmq .mbr-text,
.cid-v476kGBPmq .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476kGBPmq .mbr-section-title,
.cid-v476kGBPmq .mbr-section-btn {
  text-align: center;
}
.cid-v476k73aIG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476k73aIG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476k73aIG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476k73aIG .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-v476k73aIG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476k73aIG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476k73aIG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476k73aIG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476k73aIG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476k73aIG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476k73aIG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476k73aIG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476k73aIG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476k73aIG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476k73aIG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476k73aIG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476k73aIG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476k73aIG .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476k73aIG .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476k73aIG .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476k73aIG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476k73aIG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476k73aIG .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476k73aIG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476k73aIG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476k73aIG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476k73aIG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476k73aIG .nav-item:focus,
.cid-v476k73aIG .nav-link:focus {
  outline: none;
}
.cid-v476k73aIG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476k73aIG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476k73aIG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476k73aIG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476k73aIG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476k73aIG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476k73aIG .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-v476k73aIG .navbar.opened {
  transition: all 0.3s;
}
.cid-v476k73aIG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476k73aIG .navbar .navbar-logo img {
  width: auto;
}
.cid-v476k73aIG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476k73aIG .navbar.collapsed {
  justify-content: center;
}
.cid-v476k73aIG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476k73aIG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476k73aIG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476k73aIG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476k73aIG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476k73aIG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476k73aIG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476k73aIG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476k73aIG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476k73aIG .navbar {
    min-height: 72px;
  }
  .cid-v476k73aIG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476k73aIG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476k73aIG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476k73aIG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476k73aIG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476k73aIG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476k73aIG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476k73aIG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476k73aIG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476k73aIG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476k73aIG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476k73aIG .dropdown-item.active,
.cid-v476k73aIG .dropdown-item:active {
  background-color: transparent;
}
.cid-v476k73aIG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476k73aIG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476k73aIG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476k73aIG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476k73aIG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476k73aIG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476k73aIG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476k73aIG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476k73aIG .navbar-buttons {
    text-align: left;
  }
}
.cid-v476k73aIG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476k73aIG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476k73aIG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476k73aIG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476k73aIG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476k73aIG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476k73aIG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476k73aIG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476k73aIG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476k73aIG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476k73aIG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476k73aIG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476k73aIG .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-v476k73aIG .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476k73aIG .navbar {
    height: 70px;
  }
  .cid-v476k73aIG .navbar.opened {
    height: auto;
  }
  .cid-v476k73aIG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476k73aIG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476k73aIG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476k73aIG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476k73aIG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476k73aIG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476k73aIG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476k73aIG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476k73aIG .navbar-brand {
    margin-right: auto;
  }
  .cid-v476k73aIG .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476k73aIG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476k73aIG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476k73aIG .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-v476k73aIG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476k73aIG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476k73aIG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476k73aIG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476k73aIG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476k73aIG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476k73aIG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476k7p1bm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476k7p1bm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476k7p1bm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476k7p1bm .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476k7p1bm .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476k7p1bm .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476k7p1bm .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476k7p1bm .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476k7p1bm .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476k7p1bm .items-wrapper {
  margin: 0 -10px;
}
.cid-v476k7p1bm .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476k7p1bm .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476k7p1bm .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476k7p1bm .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476k7p1bm .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476k7p1bm .image_2 {
    margin-top: 20px;
  }
}
.cid-v476k7p1bm .mbr-section-title {
  color: #000000;
}
.cid-v476k7p1bm .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476k7p1bm .mbr-text,
.cid-v476k7p1bm .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476k7p1bm .mbr-section-title,
.cid-v476k7p1bm .mbr-section-btn {
  text-align: center;
}
.cid-v476jxU4Sy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476jxU4Sy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476jxU4Sy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476jxU4Sy .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-v476jxU4Sy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476jxU4Sy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476jxU4Sy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476jxU4Sy .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476jxU4Sy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476jxU4Sy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476jxU4Sy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476jxU4Sy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476jxU4Sy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476jxU4Sy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476jxU4Sy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476jxU4Sy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476jxU4Sy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476jxU4Sy .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476jxU4Sy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476jxU4Sy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476jxU4Sy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476jxU4Sy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476jxU4Sy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476jxU4Sy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476jxU4Sy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476jxU4Sy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476jxU4Sy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476jxU4Sy .nav-item:focus,
.cid-v476jxU4Sy .nav-link:focus {
  outline: none;
}
.cid-v476jxU4Sy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476jxU4Sy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476jxU4Sy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476jxU4Sy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476jxU4Sy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476jxU4Sy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476jxU4Sy .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-v476jxU4Sy .navbar.opened {
  transition: all 0.3s;
}
.cid-v476jxU4Sy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476jxU4Sy .navbar .navbar-logo img {
  width: auto;
}
.cid-v476jxU4Sy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476jxU4Sy .navbar.collapsed {
  justify-content: center;
}
.cid-v476jxU4Sy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476jxU4Sy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476jxU4Sy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476jxU4Sy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476jxU4Sy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476jxU4Sy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476jxU4Sy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476jxU4Sy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476jxU4Sy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476jxU4Sy .navbar {
    min-height: 72px;
  }
  .cid-v476jxU4Sy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476jxU4Sy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476jxU4Sy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476jxU4Sy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476jxU4Sy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476jxU4Sy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476jxU4Sy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476jxU4Sy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476jxU4Sy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476jxU4Sy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476jxU4Sy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476jxU4Sy .dropdown-item.active,
.cid-v476jxU4Sy .dropdown-item:active {
  background-color: transparent;
}
.cid-v476jxU4Sy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476jxU4Sy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476jxU4Sy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476jxU4Sy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476jxU4Sy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476jxU4Sy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476jxU4Sy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476jxU4Sy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476jxU4Sy .navbar-buttons {
    text-align: left;
  }
}
.cid-v476jxU4Sy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476jxU4Sy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476jxU4Sy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476jxU4Sy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476jxU4Sy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476jxU4Sy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476jxU4Sy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476jxU4Sy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476jxU4Sy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476jxU4Sy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476jxU4Sy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476jxU4Sy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476jxU4Sy .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-v476jxU4Sy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476jxU4Sy .navbar {
    height: 70px;
  }
  .cid-v476jxU4Sy .navbar.opened {
    height: auto;
  }
  .cid-v476jxU4Sy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476jxU4Sy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476jxU4Sy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476jxU4Sy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476jxU4Sy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476jxU4Sy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476jxU4Sy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476jxU4Sy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476jxU4Sy .navbar-brand {
    margin-right: auto;
  }
  .cid-v476jxU4Sy .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476jxU4Sy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476jxU4Sy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476jxU4Sy .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-v476jxU4Sy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476jxU4Sy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476jxU4Sy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476jxU4Sy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476jxU4Sy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476jxU4Sy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476jxU4Sy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476jyfRQ0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476jyfRQ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476jyfRQ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476jyfRQ0 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476jyfRQ0 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476jyfRQ0 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476jyfRQ0 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476jyfRQ0 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476jyfRQ0 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476jyfRQ0 .items-wrapper {
  margin: 0 -10px;
}
.cid-v476jyfRQ0 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476jyfRQ0 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476jyfRQ0 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476jyfRQ0 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476jyfRQ0 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476jyfRQ0 .image_2 {
    margin-top: 20px;
  }
}
.cid-v476jyfRQ0 .mbr-section-title {
  color: #000000;
}
.cid-v476jyfRQ0 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476jyfRQ0 .mbr-text,
.cid-v476jyfRQ0 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476jyfRQ0 .mbr-section-title,
.cid-v476jyfRQ0 .mbr-section-btn {
  text-align: center;
}
.cid-v476iXm4za {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476iXm4za .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476iXm4za .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476iXm4za .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-v476iXm4za .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476iXm4za .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476iXm4za .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476iXm4za .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476iXm4za .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476iXm4za .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476iXm4za .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476iXm4za .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476iXm4za .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476iXm4za .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476iXm4za .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476iXm4za .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476iXm4za .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476iXm4za .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476iXm4za .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476iXm4za .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476iXm4za .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476iXm4za .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476iXm4za .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476iXm4za .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476iXm4za .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476iXm4za .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476iXm4za .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476iXm4za .nav-item:focus,
.cid-v476iXm4za .nav-link:focus {
  outline: none;
}
.cid-v476iXm4za .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476iXm4za .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476iXm4za .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476iXm4za .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476iXm4za .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476iXm4za .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476iXm4za .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-v476iXm4za .navbar.opened {
  transition: all 0.3s;
}
.cid-v476iXm4za .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476iXm4za .navbar .navbar-logo img {
  width: auto;
}
.cid-v476iXm4za .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476iXm4za .navbar.collapsed {
  justify-content: center;
}
.cid-v476iXm4za .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476iXm4za .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476iXm4za .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476iXm4za .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476iXm4za .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476iXm4za .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476iXm4za .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476iXm4za .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476iXm4za .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476iXm4za .navbar {
    min-height: 72px;
  }
  .cid-v476iXm4za .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476iXm4za .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476iXm4za .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476iXm4za .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476iXm4za .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476iXm4za .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476iXm4za .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476iXm4za .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476iXm4za .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476iXm4za .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476iXm4za .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476iXm4za .dropdown-item.active,
.cid-v476iXm4za .dropdown-item:active {
  background-color: transparent;
}
.cid-v476iXm4za .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476iXm4za .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476iXm4za .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476iXm4za .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476iXm4za .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476iXm4za .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476iXm4za ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476iXm4za .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476iXm4za .navbar-buttons {
    text-align: left;
  }
}
.cid-v476iXm4za button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476iXm4za button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476iXm4za button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476iXm4za button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476iXm4za button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476iXm4za button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476iXm4za nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476iXm4za nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476iXm4za nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476iXm4za nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476iXm4za .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476iXm4za a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476iXm4za .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-v476iXm4za .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476iXm4za .navbar {
    height: 70px;
  }
  .cid-v476iXm4za .navbar.opened {
    height: auto;
  }
  .cid-v476iXm4za .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476iXm4za .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476iXm4za .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476iXm4za .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476iXm4za .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476iXm4za .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476iXm4za .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476iXm4za .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476iXm4za .navbar-brand {
    margin-right: auto;
  }
  .cid-v476iXm4za .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476iXm4za .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476iXm4za .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476iXm4za .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-v476iXm4za .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476iXm4za .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476iXm4za .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476iXm4za .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476iXm4za .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476iXm4za .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476iXm4za .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476iXGw9W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476iXGw9W .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476iXGw9W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476iXGw9W .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476iXGw9W .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476iXGw9W .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476iXGw9W .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476iXGw9W .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476iXGw9W .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476iXGw9W .items-wrapper {
  margin: 0 -10px;
}
.cid-v476iXGw9W .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476iXGw9W .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476iXGw9W .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476iXGw9W .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476iXGw9W .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476iXGw9W .image_2 {
    margin-top: 20px;
  }
}
.cid-v476iXGw9W .mbr-section-title {
  color: #000000;
}
.cid-v476iXGw9W .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476iXGw9W .mbr-text,
.cid-v476iXGw9W .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476iXGw9W .mbr-section-title,
.cid-v476iXGw9W .mbr-section-btn {
  text-align: center;
}
.cid-v476ioWUNH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476ioWUNH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476ioWUNH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476ioWUNH .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-v476ioWUNH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476ioWUNH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476ioWUNH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476ioWUNH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476ioWUNH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476ioWUNH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476ioWUNH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476ioWUNH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476ioWUNH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476ioWUNH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476ioWUNH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476ioWUNH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476ioWUNH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476ioWUNH .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476ioWUNH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476ioWUNH .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476ioWUNH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476ioWUNH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476ioWUNH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476ioWUNH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476ioWUNH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476ioWUNH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476ioWUNH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476ioWUNH .nav-item:focus,
.cid-v476ioWUNH .nav-link:focus {
  outline: none;
}
.cid-v476ioWUNH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476ioWUNH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476ioWUNH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476ioWUNH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476ioWUNH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476ioWUNH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476ioWUNH .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-v476ioWUNH .navbar.opened {
  transition: all 0.3s;
}
.cid-v476ioWUNH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476ioWUNH .navbar .navbar-logo img {
  width: auto;
}
.cid-v476ioWUNH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476ioWUNH .navbar.collapsed {
  justify-content: center;
}
.cid-v476ioWUNH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476ioWUNH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476ioWUNH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476ioWUNH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476ioWUNH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476ioWUNH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476ioWUNH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476ioWUNH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476ioWUNH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476ioWUNH .navbar {
    min-height: 72px;
  }
  .cid-v476ioWUNH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476ioWUNH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476ioWUNH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476ioWUNH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476ioWUNH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476ioWUNH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476ioWUNH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476ioWUNH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476ioWUNH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476ioWUNH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476ioWUNH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476ioWUNH .dropdown-item.active,
.cid-v476ioWUNH .dropdown-item:active {
  background-color: transparent;
}
.cid-v476ioWUNH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476ioWUNH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476ioWUNH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476ioWUNH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476ioWUNH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476ioWUNH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476ioWUNH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476ioWUNH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476ioWUNH .navbar-buttons {
    text-align: left;
  }
}
.cid-v476ioWUNH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476ioWUNH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476ioWUNH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476ioWUNH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476ioWUNH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476ioWUNH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476ioWUNH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476ioWUNH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476ioWUNH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476ioWUNH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476ioWUNH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476ioWUNH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476ioWUNH .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-v476ioWUNH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476ioWUNH .navbar {
    height: 70px;
  }
  .cid-v476ioWUNH .navbar.opened {
    height: auto;
  }
  .cid-v476ioWUNH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476ioWUNH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476ioWUNH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476ioWUNH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476ioWUNH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476ioWUNH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476ioWUNH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476ioWUNH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476ioWUNH .navbar-brand {
    margin-right: auto;
  }
  .cid-v476ioWUNH .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476ioWUNH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476ioWUNH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476ioWUNH .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-v476ioWUNH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476ioWUNH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476ioWUNH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476ioWUNH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476ioWUNH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476ioWUNH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476ioWUNH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476ipgvMh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476ipgvMh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476ipgvMh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476ipgvMh .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476ipgvMh .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476ipgvMh .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476ipgvMh .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476ipgvMh .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476ipgvMh .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476ipgvMh .items-wrapper {
  margin: 0 -10px;
}
.cid-v476ipgvMh .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476ipgvMh .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476ipgvMh .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476ipgvMh .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476ipgvMh .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476ipgvMh .image_2 {
    margin-top: 20px;
  }
}
.cid-v476ipgvMh .mbr-section-title {
  color: #000000;
}
.cid-v476ipgvMh .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476ipgvMh .mbr-text,
.cid-v476ipgvMh .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476ipgvMh .mbr-section-title,
.cid-v476ipgvMh .mbr-section-btn {
  text-align: center;
}
.cid-v476hQxhI3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476hQxhI3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476hQxhI3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476hQxhI3 .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-v476hQxhI3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476hQxhI3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476hQxhI3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476hQxhI3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476hQxhI3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476hQxhI3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476hQxhI3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476hQxhI3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476hQxhI3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476hQxhI3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476hQxhI3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476hQxhI3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476hQxhI3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476hQxhI3 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476hQxhI3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476hQxhI3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476hQxhI3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476hQxhI3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476hQxhI3 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476hQxhI3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476hQxhI3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476hQxhI3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476hQxhI3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476hQxhI3 .nav-item:focus,
.cid-v476hQxhI3 .nav-link:focus {
  outline: none;
}
.cid-v476hQxhI3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476hQxhI3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476hQxhI3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476hQxhI3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476hQxhI3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476hQxhI3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476hQxhI3 .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-v476hQxhI3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v476hQxhI3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476hQxhI3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v476hQxhI3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476hQxhI3 .navbar.collapsed {
  justify-content: center;
}
.cid-v476hQxhI3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476hQxhI3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476hQxhI3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476hQxhI3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476hQxhI3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476hQxhI3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476hQxhI3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476hQxhI3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476hQxhI3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476hQxhI3 .navbar {
    min-height: 72px;
  }
  .cid-v476hQxhI3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476hQxhI3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476hQxhI3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476hQxhI3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476hQxhI3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476hQxhI3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476hQxhI3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476hQxhI3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476hQxhI3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476hQxhI3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476hQxhI3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476hQxhI3 .dropdown-item.active,
.cid-v476hQxhI3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v476hQxhI3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476hQxhI3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476hQxhI3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476hQxhI3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476hQxhI3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476hQxhI3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476hQxhI3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476hQxhI3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476hQxhI3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v476hQxhI3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476hQxhI3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476hQxhI3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476hQxhI3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476hQxhI3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476hQxhI3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476hQxhI3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476hQxhI3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476hQxhI3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476hQxhI3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476hQxhI3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476hQxhI3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476hQxhI3 .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-v476hQxhI3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476hQxhI3 .navbar {
    height: 70px;
  }
  .cid-v476hQxhI3 .navbar.opened {
    height: auto;
  }
  .cid-v476hQxhI3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476hQxhI3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476hQxhI3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476hQxhI3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476hQxhI3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476hQxhI3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476hQxhI3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476hQxhI3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476hQxhI3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v476hQxhI3 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476hQxhI3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476hQxhI3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476hQxhI3 .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-v476hQxhI3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476hQxhI3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476hQxhI3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476hQxhI3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476hQxhI3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476hQxhI3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476hQxhI3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476hQTPkE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476hQTPkE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476hQTPkE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476hQTPkE .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476hQTPkE .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476hQTPkE .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476hQTPkE .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476hQTPkE .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476hQTPkE .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476hQTPkE .items-wrapper {
  margin: 0 -10px;
}
.cid-v476hQTPkE .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476hQTPkE .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476hQTPkE .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476hQTPkE .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476hQTPkE .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476hQTPkE .image_2 {
    margin-top: 20px;
  }
}
.cid-v476hQTPkE .mbr-section-title {
  color: #000000;
}
.cid-v476hQTPkE .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476hQTPkE .mbr-text,
.cid-v476hQTPkE .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476hQTPkE .mbr-section-title,
.cid-v476hQTPkE .mbr-section-btn {
  text-align: center;
}
.cid-v476hiClu6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476hiClu6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476hiClu6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476hiClu6 .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-v476hiClu6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476hiClu6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476hiClu6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476hiClu6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476hiClu6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476hiClu6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476hiClu6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476hiClu6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476hiClu6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476hiClu6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476hiClu6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476hiClu6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476hiClu6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476hiClu6 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476hiClu6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476hiClu6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476hiClu6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476hiClu6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476hiClu6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476hiClu6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476hiClu6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476hiClu6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476hiClu6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476hiClu6 .nav-item:focus,
.cid-v476hiClu6 .nav-link:focus {
  outline: none;
}
.cid-v476hiClu6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476hiClu6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476hiClu6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476hiClu6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476hiClu6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476hiClu6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476hiClu6 .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-v476hiClu6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v476hiClu6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476hiClu6 .navbar .navbar-logo img {
  width: auto;
}
.cid-v476hiClu6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476hiClu6 .navbar.collapsed {
  justify-content: center;
}
.cid-v476hiClu6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476hiClu6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476hiClu6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476hiClu6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476hiClu6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476hiClu6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476hiClu6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476hiClu6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476hiClu6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476hiClu6 .navbar {
    min-height: 72px;
  }
  .cid-v476hiClu6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476hiClu6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476hiClu6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476hiClu6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476hiClu6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476hiClu6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476hiClu6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476hiClu6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476hiClu6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476hiClu6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476hiClu6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476hiClu6 .dropdown-item.active,
.cid-v476hiClu6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v476hiClu6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476hiClu6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476hiClu6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476hiClu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476hiClu6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476hiClu6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476hiClu6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476hiClu6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476hiClu6 .navbar-buttons {
    text-align: left;
  }
}
.cid-v476hiClu6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476hiClu6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476hiClu6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476hiClu6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476hiClu6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476hiClu6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476hiClu6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476hiClu6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476hiClu6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476hiClu6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476hiClu6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476hiClu6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476hiClu6 .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-v476hiClu6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476hiClu6 .navbar {
    height: 70px;
  }
  .cid-v476hiClu6 .navbar.opened {
    height: auto;
  }
  .cid-v476hiClu6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476hiClu6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476hiClu6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476hiClu6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476hiClu6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476hiClu6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476hiClu6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476hiClu6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476hiClu6 .navbar-brand {
    margin-right: auto;
  }
  .cid-v476hiClu6 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476hiClu6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476hiClu6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476hiClu6 .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-v476hiClu6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476hiClu6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476hiClu6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476hiClu6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476hiClu6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476hiClu6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476hiClu6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476hj1ZD6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476hj1ZD6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476hj1ZD6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476hj1ZD6 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476hj1ZD6 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476hj1ZD6 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476hj1ZD6 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476hj1ZD6 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476hj1ZD6 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476hj1ZD6 .items-wrapper {
  margin: 0 -10px;
}
.cid-v476hj1ZD6 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476hj1ZD6 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476hj1ZD6 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476hj1ZD6 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476hj1ZD6 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476hj1ZD6 .image_2 {
    margin-top: 20px;
  }
}
.cid-v476hj1ZD6 .mbr-section-title {
  color: #000000;
}
.cid-v476hj1ZD6 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476hj1ZD6 .mbr-text,
.cid-v476hj1ZD6 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476hj1ZD6 .mbr-section-title,
.cid-v476hj1ZD6 .mbr-section-btn {
  text-align: center;
}
.cid-v476gLEQ6M {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476gLEQ6M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476gLEQ6M .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476gLEQ6M .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-v476gLEQ6M .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476gLEQ6M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476gLEQ6M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476gLEQ6M .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476gLEQ6M .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476gLEQ6M .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476gLEQ6M .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476gLEQ6M .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476gLEQ6M .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476gLEQ6M .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476gLEQ6M .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476gLEQ6M .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476gLEQ6M .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476gLEQ6M .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476gLEQ6M .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476gLEQ6M .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476gLEQ6M .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476gLEQ6M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476gLEQ6M .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476gLEQ6M .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476gLEQ6M .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476gLEQ6M .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476gLEQ6M .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476gLEQ6M .nav-item:focus,
.cid-v476gLEQ6M .nav-link:focus {
  outline: none;
}
.cid-v476gLEQ6M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476gLEQ6M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476gLEQ6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476gLEQ6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476gLEQ6M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476gLEQ6M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476gLEQ6M .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-v476gLEQ6M .navbar.opened {
  transition: all 0.3s;
}
.cid-v476gLEQ6M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476gLEQ6M .navbar .navbar-logo img {
  width: auto;
}
.cid-v476gLEQ6M .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476gLEQ6M .navbar.collapsed {
  justify-content: center;
}
.cid-v476gLEQ6M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476gLEQ6M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476gLEQ6M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476gLEQ6M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476gLEQ6M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476gLEQ6M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476gLEQ6M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476gLEQ6M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476gLEQ6M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476gLEQ6M .navbar {
    min-height: 72px;
  }
  .cid-v476gLEQ6M .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476gLEQ6M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476gLEQ6M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476gLEQ6M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476gLEQ6M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476gLEQ6M .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476gLEQ6M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476gLEQ6M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476gLEQ6M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476gLEQ6M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476gLEQ6M .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476gLEQ6M .dropdown-item.active,
.cid-v476gLEQ6M .dropdown-item:active {
  background-color: transparent;
}
.cid-v476gLEQ6M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476gLEQ6M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476gLEQ6M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476gLEQ6M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476gLEQ6M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476gLEQ6M .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476gLEQ6M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476gLEQ6M .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476gLEQ6M .navbar-buttons {
    text-align: left;
  }
}
.cid-v476gLEQ6M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476gLEQ6M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476gLEQ6M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476gLEQ6M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476gLEQ6M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476gLEQ6M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476gLEQ6M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476gLEQ6M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476gLEQ6M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476gLEQ6M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476gLEQ6M .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476gLEQ6M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476gLEQ6M .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-v476gLEQ6M .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476gLEQ6M .navbar {
    height: 70px;
  }
  .cid-v476gLEQ6M .navbar.opened {
    height: auto;
  }
  .cid-v476gLEQ6M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476gLEQ6M .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476gLEQ6M .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476gLEQ6M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476gLEQ6M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476gLEQ6M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476gLEQ6M .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476gLEQ6M .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476gLEQ6M .navbar-brand {
    margin-right: auto;
  }
  .cid-v476gLEQ6M .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476gLEQ6M .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476gLEQ6M .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476gLEQ6M .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-v476gLEQ6M .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476gLEQ6M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476gLEQ6M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476gLEQ6M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476gLEQ6M .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476gLEQ6M .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476gLEQ6M .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476gLZS99 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476gLZS99 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476gLZS99 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476gLZS99 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476gLZS99 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476gLZS99 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476gLZS99 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476gLZS99 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476gLZS99 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476gLZS99 .items-wrapper {
  margin: 0 -10px;
}
.cid-v476gLZS99 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476gLZS99 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476gLZS99 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476gLZS99 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476gLZS99 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476gLZS99 .image_2 {
    margin-top: 20px;
  }
}
.cid-v476gLZS99 .mbr-section-title {
  color: #000000;
}
.cid-v476gLZS99 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476gLZS99 .mbr-text,
.cid-v476gLZS99 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476gLZS99 .mbr-section-title,
.cid-v476gLZS99 .mbr-section-btn {
  text-align: center;
}
.cid-v476g3vud3 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476g3vud3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476g3vud3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476g3vud3 .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-v476g3vud3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476g3vud3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476g3vud3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476g3vud3 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476g3vud3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476g3vud3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476g3vud3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476g3vud3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476g3vud3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476g3vud3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476g3vud3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476g3vud3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476g3vud3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476g3vud3 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476g3vud3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476g3vud3 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476g3vud3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476g3vud3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476g3vud3 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476g3vud3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476g3vud3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476g3vud3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476g3vud3 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476g3vud3 .nav-item:focus,
.cid-v476g3vud3 .nav-link:focus {
  outline: none;
}
.cid-v476g3vud3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476g3vud3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476g3vud3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476g3vud3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476g3vud3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476g3vud3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476g3vud3 .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-v476g3vud3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v476g3vud3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476g3vud3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v476g3vud3 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476g3vud3 .navbar.collapsed {
  justify-content: center;
}
.cid-v476g3vud3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476g3vud3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476g3vud3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476g3vud3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476g3vud3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476g3vud3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476g3vud3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476g3vud3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476g3vud3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476g3vud3 .navbar {
    min-height: 72px;
  }
  .cid-v476g3vud3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476g3vud3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476g3vud3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476g3vud3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476g3vud3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476g3vud3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476g3vud3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476g3vud3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476g3vud3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476g3vud3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476g3vud3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476g3vud3 .dropdown-item.active,
.cid-v476g3vud3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v476g3vud3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476g3vud3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476g3vud3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476g3vud3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476g3vud3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476g3vud3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476g3vud3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476g3vud3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476g3vud3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v476g3vud3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476g3vud3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476g3vud3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476g3vud3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476g3vud3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476g3vud3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476g3vud3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476g3vud3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476g3vud3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476g3vud3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476g3vud3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476g3vud3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476g3vud3 .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-v476g3vud3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476g3vud3 .navbar {
    height: 70px;
  }
  .cid-v476g3vud3 .navbar.opened {
    height: auto;
  }
  .cid-v476g3vud3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476g3vud3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476g3vud3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476g3vud3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476g3vud3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476g3vud3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476g3vud3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476g3vud3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476g3vud3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v476g3vud3 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476g3vud3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476g3vud3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476g3vud3 .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-v476g3vud3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476g3vud3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476g3vud3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476g3vud3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476g3vud3 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476g3vud3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476g3vud3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476g3OsHA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476g3OsHA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476g3OsHA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476g3OsHA .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476g3OsHA .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476g3OsHA .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476g3OsHA .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476g3OsHA .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476g3OsHA .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476g3OsHA .items-wrapper {
  margin: 0 -10px;
}
.cid-v476g3OsHA .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476g3OsHA .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476g3OsHA .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476g3OsHA .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476g3OsHA .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476g3OsHA .image_2 {
    margin-top: 20px;
  }
}
.cid-v476g3OsHA .mbr-section-title {
  color: #000000;
}
.cid-v476g3OsHA .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476g3OsHA .mbr-text,
.cid-v476g3OsHA .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476g3OsHA .mbr-section-title,
.cid-v476g3OsHA .mbr-section-btn {
  text-align: center;
}
.cid-v476fA3yKw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476fA3yKw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476fA3yKw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476fA3yKw .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-v476fA3yKw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476fA3yKw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476fA3yKw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476fA3yKw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476fA3yKw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476fA3yKw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476fA3yKw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476fA3yKw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476fA3yKw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476fA3yKw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476fA3yKw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476fA3yKw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476fA3yKw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476fA3yKw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476fA3yKw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476fA3yKw .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476fA3yKw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476fA3yKw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476fA3yKw .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476fA3yKw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476fA3yKw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476fA3yKw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476fA3yKw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476fA3yKw .nav-item:focus,
.cid-v476fA3yKw .nav-link:focus {
  outline: none;
}
.cid-v476fA3yKw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476fA3yKw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476fA3yKw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476fA3yKw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476fA3yKw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476fA3yKw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476fA3yKw .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-v476fA3yKw .navbar.opened {
  transition: all 0.3s;
}
.cid-v476fA3yKw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476fA3yKw .navbar .navbar-logo img {
  width: auto;
}
.cid-v476fA3yKw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476fA3yKw .navbar.collapsed {
  justify-content: center;
}
.cid-v476fA3yKw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476fA3yKw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476fA3yKw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476fA3yKw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476fA3yKw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476fA3yKw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476fA3yKw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476fA3yKw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476fA3yKw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476fA3yKw .navbar {
    min-height: 72px;
  }
  .cid-v476fA3yKw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476fA3yKw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476fA3yKw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476fA3yKw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476fA3yKw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476fA3yKw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476fA3yKw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476fA3yKw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476fA3yKw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476fA3yKw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476fA3yKw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476fA3yKw .dropdown-item.active,
.cid-v476fA3yKw .dropdown-item:active {
  background-color: transparent;
}
.cid-v476fA3yKw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476fA3yKw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476fA3yKw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476fA3yKw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476fA3yKw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476fA3yKw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476fA3yKw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476fA3yKw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476fA3yKw .navbar-buttons {
    text-align: left;
  }
}
.cid-v476fA3yKw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476fA3yKw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476fA3yKw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476fA3yKw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476fA3yKw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476fA3yKw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476fA3yKw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476fA3yKw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476fA3yKw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476fA3yKw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476fA3yKw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476fA3yKw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476fA3yKw .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-v476fA3yKw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476fA3yKw .navbar {
    height: 70px;
  }
  .cid-v476fA3yKw .navbar.opened {
    height: auto;
  }
  .cid-v476fA3yKw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476fA3yKw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476fA3yKw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476fA3yKw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476fA3yKw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476fA3yKw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476fA3yKw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476fA3yKw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476fA3yKw .navbar-brand {
    margin-right: auto;
  }
  .cid-v476fA3yKw .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476fA3yKw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476fA3yKw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476fA3yKw .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-v476fA3yKw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476fA3yKw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476fA3yKw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476fA3yKw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476fA3yKw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476fA3yKw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476fA3yKw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476fAo6gd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476fAo6gd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476fAo6gd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476fAo6gd .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476fAo6gd .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476fAo6gd .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476fAo6gd .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476fAo6gd .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476fAo6gd .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476fAo6gd .items-wrapper {
  margin: 0 -10px;
}
.cid-v476fAo6gd .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476fAo6gd .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476fAo6gd .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476fAo6gd .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476fAo6gd .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476fAo6gd .image_2 {
    margin-top: 20px;
  }
}
.cid-v476fAo6gd .mbr-section-title {
  color: #000000;
}
.cid-v476fAo6gd .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476fAo6gd .mbr-text,
.cid-v476fAo6gd .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476fAo6gd .mbr-section-title,
.cid-v476fAo6gd .mbr-section-btn {
  text-align: center;
}
.cid-v476f4DO0N {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476f4DO0N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476f4DO0N .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476f4DO0N .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-v476f4DO0N .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476f4DO0N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476f4DO0N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476f4DO0N .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476f4DO0N .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476f4DO0N .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476f4DO0N .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476f4DO0N .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476f4DO0N .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476f4DO0N .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476f4DO0N .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476f4DO0N .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476f4DO0N .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476f4DO0N .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476f4DO0N .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476f4DO0N .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476f4DO0N .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476f4DO0N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476f4DO0N .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476f4DO0N .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476f4DO0N .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476f4DO0N .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476f4DO0N .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476f4DO0N .nav-item:focus,
.cid-v476f4DO0N .nav-link:focus {
  outline: none;
}
.cid-v476f4DO0N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476f4DO0N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476f4DO0N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476f4DO0N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476f4DO0N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476f4DO0N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476f4DO0N .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-v476f4DO0N .navbar.opened {
  transition: all 0.3s;
}
.cid-v476f4DO0N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476f4DO0N .navbar .navbar-logo img {
  width: auto;
}
.cid-v476f4DO0N .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476f4DO0N .navbar.collapsed {
  justify-content: center;
}
.cid-v476f4DO0N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476f4DO0N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476f4DO0N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476f4DO0N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476f4DO0N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476f4DO0N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476f4DO0N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476f4DO0N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476f4DO0N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476f4DO0N .navbar {
    min-height: 72px;
  }
  .cid-v476f4DO0N .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476f4DO0N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476f4DO0N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476f4DO0N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476f4DO0N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476f4DO0N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476f4DO0N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476f4DO0N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476f4DO0N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476f4DO0N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476f4DO0N .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476f4DO0N .dropdown-item.active,
.cid-v476f4DO0N .dropdown-item:active {
  background-color: transparent;
}
.cid-v476f4DO0N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476f4DO0N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476f4DO0N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476f4DO0N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476f4DO0N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476f4DO0N .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476f4DO0N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476f4DO0N .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476f4DO0N .navbar-buttons {
    text-align: left;
  }
}
.cid-v476f4DO0N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476f4DO0N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476f4DO0N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476f4DO0N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476f4DO0N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476f4DO0N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476f4DO0N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476f4DO0N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476f4DO0N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476f4DO0N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476f4DO0N .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476f4DO0N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476f4DO0N .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-v476f4DO0N .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476f4DO0N .navbar {
    height: 70px;
  }
  .cid-v476f4DO0N .navbar.opened {
    height: auto;
  }
  .cid-v476f4DO0N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476f4DO0N .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476f4DO0N .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476f4DO0N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476f4DO0N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476f4DO0N .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476f4DO0N .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476f4DO0N .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476f4DO0N .navbar-brand {
    margin-right: auto;
  }
  .cid-v476f4DO0N .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476f4DO0N .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476f4DO0N .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476f4DO0N .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-v476f4DO0N .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476f4DO0N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476f4DO0N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476f4DO0N .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476f4DO0N .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476f4DO0N .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476f4DO0N .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476f4Wdzq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476f4Wdzq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476f4Wdzq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476f4Wdzq .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476f4Wdzq .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476f4Wdzq .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476f4Wdzq .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476f4Wdzq .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476f4Wdzq .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476f4Wdzq .items-wrapper {
  margin: 0 -10px;
}
.cid-v476f4Wdzq .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476f4Wdzq .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476f4Wdzq .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476f4Wdzq .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476f4Wdzq .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476f4Wdzq .image_2 {
    margin-top: 20px;
  }
}
.cid-v476f4Wdzq .mbr-section-title {
  color: #000000;
}
.cid-v476f4Wdzq .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476f4Wdzq .mbr-text,
.cid-v476f4Wdzq .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476f4Wdzq .mbr-section-title,
.cid-v476f4Wdzq .mbr-section-btn {
  text-align: center;
}
.cid-v476esKWKI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476esKWKI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476esKWKI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476esKWKI .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-v476esKWKI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476esKWKI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476esKWKI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476esKWKI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476esKWKI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476esKWKI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476esKWKI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476esKWKI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476esKWKI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476esKWKI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476esKWKI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476esKWKI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476esKWKI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476esKWKI .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476esKWKI .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476esKWKI .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476esKWKI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476esKWKI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476esKWKI .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476esKWKI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476esKWKI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476esKWKI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476esKWKI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476esKWKI .nav-item:focus,
.cid-v476esKWKI .nav-link:focus {
  outline: none;
}
.cid-v476esKWKI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476esKWKI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476esKWKI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476esKWKI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476esKWKI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476esKWKI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476esKWKI .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-v476esKWKI .navbar.opened {
  transition: all 0.3s;
}
.cid-v476esKWKI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476esKWKI .navbar .navbar-logo img {
  width: auto;
}
.cid-v476esKWKI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476esKWKI .navbar.collapsed {
  justify-content: center;
}
.cid-v476esKWKI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476esKWKI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476esKWKI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476esKWKI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476esKWKI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476esKWKI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476esKWKI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476esKWKI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476esKWKI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476esKWKI .navbar {
    min-height: 72px;
  }
  .cid-v476esKWKI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476esKWKI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476esKWKI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476esKWKI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476esKWKI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476esKWKI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476esKWKI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476esKWKI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476esKWKI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476esKWKI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476esKWKI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476esKWKI .dropdown-item.active,
.cid-v476esKWKI .dropdown-item:active {
  background-color: transparent;
}
.cid-v476esKWKI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476esKWKI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476esKWKI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476esKWKI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476esKWKI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476esKWKI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476esKWKI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476esKWKI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476esKWKI .navbar-buttons {
    text-align: left;
  }
}
.cid-v476esKWKI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476esKWKI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476esKWKI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476esKWKI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476esKWKI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476esKWKI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476esKWKI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476esKWKI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476esKWKI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476esKWKI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476esKWKI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476esKWKI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476esKWKI .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-v476esKWKI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476esKWKI .navbar {
    height: 70px;
  }
  .cid-v476esKWKI .navbar.opened {
    height: auto;
  }
  .cid-v476esKWKI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476esKWKI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476esKWKI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476esKWKI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476esKWKI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476esKWKI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476esKWKI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476esKWKI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476esKWKI .navbar-brand {
    margin-right: auto;
  }
  .cid-v476esKWKI .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476esKWKI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476esKWKI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476esKWKI .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-v476esKWKI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476esKWKI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476esKWKI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476esKWKI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476esKWKI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476esKWKI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476esKWKI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476et5s7T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476et5s7T .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476et5s7T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476et5s7T .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476et5s7T .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476et5s7T .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476et5s7T .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476et5s7T .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476et5s7T .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476et5s7T .items-wrapper {
  margin: 0 -10px;
}
.cid-v476et5s7T .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476et5s7T .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476et5s7T .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476et5s7T .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476et5s7T .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476et5s7T .image_2 {
    margin-top: 20px;
  }
}
.cid-v476et5s7T .mbr-section-title {
  color: #000000;
}
.cid-v476et5s7T .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476et5s7T .mbr-text,
.cid-v476et5s7T .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476et5s7T .mbr-section-title,
.cid-v476et5s7T .mbr-section-btn {
  text-align: center;
}
.cid-v476e2GFP5 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476e2GFP5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476e2GFP5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476e2GFP5 .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-v476e2GFP5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476e2GFP5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476e2GFP5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476e2GFP5 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476e2GFP5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476e2GFP5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476e2GFP5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476e2GFP5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476e2GFP5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476e2GFP5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476e2GFP5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476e2GFP5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476e2GFP5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476e2GFP5 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476e2GFP5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476e2GFP5 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476e2GFP5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476e2GFP5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476e2GFP5 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476e2GFP5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476e2GFP5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476e2GFP5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476e2GFP5 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476e2GFP5 .nav-item:focus,
.cid-v476e2GFP5 .nav-link:focus {
  outline: none;
}
.cid-v476e2GFP5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476e2GFP5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476e2GFP5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476e2GFP5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476e2GFP5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476e2GFP5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476e2GFP5 .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-v476e2GFP5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v476e2GFP5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476e2GFP5 .navbar .navbar-logo img {
  width: auto;
}
.cid-v476e2GFP5 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476e2GFP5 .navbar.collapsed {
  justify-content: center;
}
.cid-v476e2GFP5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476e2GFP5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476e2GFP5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476e2GFP5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476e2GFP5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476e2GFP5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476e2GFP5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476e2GFP5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476e2GFP5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476e2GFP5 .navbar {
    min-height: 72px;
  }
  .cid-v476e2GFP5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476e2GFP5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476e2GFP5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476e2GFP5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476e2GFP5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476e2GFP5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476e2GFP5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476e2GFP5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476e2GFP5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476e2GFP5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476e2GFP5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476e2GFP5 .dropdown-item.active,
.cid-v476e2GFP5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v476e2GFP5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476e2GFP5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476e2GFP5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476e2GFP5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476e2GFP5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476e2GFP5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476e2GFP5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476e2GFP5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476e2GFP5 .navbar-buttons {
    text-align: left;
  }
}
.cid-v476e2GFP5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476e2GFP5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476e2GFP5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476e2GFP5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476e2GFP5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476e2GFP5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476e2GFP5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476e2GFP5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476e2GFP5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476e2GFP5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476e2GFP5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476e2GFP5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476e2GFP5 .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-v476e2GFP5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476e2GFP5 .navbar {
    height: 70px;
  }
  .cid-v476e2GFP5 .navbar.opened {
    height: auto;
  }
  .cid-v476e2GFP5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476e2GFP5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476e2GFP5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476e2GFP5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476e2GFP5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476e2GFP5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476e2GFP5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476e2GFP5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476e2GFP5 .navbar-brand {
    margin-right: auto;
  }
  .cid-v476e2GFP5 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476e2GFP5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476e2GFP5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476e2GFP5 .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-v476e2GFP5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476e2GFP5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476e2GFP5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476e2GFP5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476e2GFP5 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476e2GFP5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476e2GFP5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476e30mdB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476e30mdB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476e30mdB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476e30mdB .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476e30mdB .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476e30mdB .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476e30mdB .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476e30mdB .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476e30mdB .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476e30mdB .items-wrapper {
  margin: 0 -10px;
}
.cid-v476e30mdB .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476e30mdB .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476e30mdB .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476e30mdB .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476e30mdB .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476e30mdB .image_2 {
    margin-top: 20px;
  }
}
.cid-v476e30mdB .mbr-section-title {
  color: #000000;
}
.cid-v476e30mdB .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476e30mdB .mbr-text,
.cid-v476e30mdB .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476e30mdB .mbr-section-title,
.cid-v476e30mdB .mbr-section-btn {
  text-align: center;
}
.cid-v476dC93xM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476dC93xM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476dC93xM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476dC93xM .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-v476dC93xM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476dC93xM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476dC93xM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476dC93xM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476dC93xM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476dC93xM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476dC93xM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476dC93xM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476dC93xM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476dC93xM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476dC93xM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476dC93xM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476dC93xM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476dC93xM .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476dC93xM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476dC93xM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476dC93xM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476dC93xM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476dC93xM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476dC93xM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476dC93xM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476dC93xM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476dC93xM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476dC93xM .nav-item:focus,
.cid-v476dC93xM .nav-link:focus {
  outline: none;
}
.cid-v476dC93xM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476dC93xM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476dC93xM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476dC93xM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476dC93xM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476dC93xM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476dC93xM .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-v476dC93xM .navbar.opened {
  transition: all 0.3s;
}
.cid-v476dC93xM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476dC93xM .navbar .navbar-logo img {
  width: auto;
}
.cid-v476dC93xM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476dC93xM .navbar.collapsed {
  justify-content: center;
}
.cid-v476dC93xM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476dC93xM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476dC93xM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476dC93xM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476dC93xM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476dC93xM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476dC93xM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476dC93xM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476dC93xM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476dC93xM .navbar {
    min-height: 72px;
  }
  .cid-v476dC93xM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476dC93xM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476dC93xM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476dC93xM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476dC93xM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476dC93xM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476dC93xM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476dC93xM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476dC93xM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476dC93xM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476dC93xM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476dC93xM .dropdown-item.active,
.cid-v476dC93xM .dropdown-item:active {
  background-color: transparent;
}
.cid-v476dC93xM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476dC93xM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476dC93xM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476dC93xM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476dC93xM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476dC93xM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476dC93xM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476dC93xM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476dC93xM .navbar-buttons {
    text-align: left;
  }
}
.cid-v476dC93xM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476dC93xM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476dC93xM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476dC93xM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476dC93xM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476dC93xM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476dC93xM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476dC93xM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476dC93xM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476dC93xM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476dC93xM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476dC93xM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476dC93xM .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-v476dC93xM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476dC93xM .navbar {
    height: 70px;
  }
  .cid-v476dC93xM .navbar.opened {
    height: auto;
  }
  .cid-v476dC93xM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476dC93xM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476dC93xM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476dC93xM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476dC93xM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476dC93xM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476dC93xM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476dC93xM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476dC93xM .navbar-brand {
    margin-right: auto;
  }
  .cid-v476dC93xM .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476dC93xM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476dC93xM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476dC93xM .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-v476dC93xM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476dC93xM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476dC93xM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476dC93xM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476dC93xM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476dC93xM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476dC93xM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476dCsE8f {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476dCsE8f .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476dCsE8f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476dCsE8f .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476dCsE8f .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476dCsE8f .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476dCsE8f .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476dCsE8f .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476dCsE8f .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476dCsE8f .items-wrapper {
  margin: 0 -10px;
}
.cid-v476dCsE8f .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476dCsE8f .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476dCsE8f .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476dCsE8f .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476dCsE8f .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476dCsE8f .image_2 {
    margin-top: 20px;
  }
}
.cid-v476dCsE8f .mbr-section-title {
  color: #000000;
}
.cid-v476dCsE8f .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476dCsE8f .mbr-text,
.cid-v476dCsE8f .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476dCsE8f .mbr-section-title,
.cid-v476dCsE8f .mbr-section-btn {
  text-align: center;
}
.cid-v476dbuXdE {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476dbuXdE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476dbuXdE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476dbuXdE .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-v476dbuXdE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476dbuXdE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476dbuXdE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476dbuXdE .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476dbuXdE .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476dbuXdE .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476dbuXdE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476dbuXdE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476dbuXdE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476dbuXdE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476dbuXdE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476dbuXdE .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476dbuXdE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476dbuXdE .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476dbuXdE .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476dbuXdE .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476dbuXdE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476dbuXdE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476dbuXdE .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476dbuXdE .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476dbuXdE .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476dbuXdE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476dbuXdE .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476dbuXdE .nav-item:focus,
.cid-v476dbuXdE .nav-link:focus {
  outline: none;
}
.cid-v476dbuXdE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476dbuXdE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476dbuXdE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476dbuXdE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476dbuXdE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476dbuXdE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476dbuXdE .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-v476dbuXdE .navbar.opened {
  transition: all 0.3s;
}
.cid-v476dbuXdE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476dbuXdE .navbar .navbar-logo img {
  width: auto;
}
.cid-v476dbuXdE .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476dbuXdE .navbar.collapsed {
  justify-content: center;
}
.cid-v476dbuXdE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476dbuXdE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476dbuXdE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476dbuXdE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476dbuXdE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476dbuXdE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476dbuXdE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476dbuXdE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476dbuXdE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476dbuXdE .navbar {
    min-height: 72px;
  }
  .cid-v476dbuXdE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476dbuXdE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476dbuXdE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476dbuXdE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476dbuXdE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476dbuXdE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476dbuXdE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476dbuXdE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476dbuXdE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476dbuXdE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476dbuXdE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476dbuXdE .dropdown-item.active,
.cid-v476dbuXdE .dropdown-item:active {
  background-color: transparent;
}
.cid-v476dbuXdE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476dbuXdE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476dbuXdE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476dbuXdE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476dbuXdE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476dbuXdE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476dbuXdE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476dbuXdE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476dbuXdE .navbar-buttons {
    text-align: left;
  }
}
.cid-v476dbuXdE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476dbuXdE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476dbuXdE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476dbuXdE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476dbuXdE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476dbuXdE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476dbuXdE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476dbuXdE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476dbuXdE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476dbuXdE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476dbuXdE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476dbuXdE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476dbuXdE .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-v476dbuXdE .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476dbuXdE .navbar {
    height: 70px;
  }
  .cid-v476dbuXdE .navbar.opened {
    height: auto;
  }
  .cid-v476dbuXdE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476dbuXdE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476dbuXdE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476dbuXdE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476dbuXdE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476dbuXdE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476dbuXdE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476dbuXdE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476dbuXdE .navbar-brand {
    margin-right: auto;
  }
  .cid-v476dbuXdE .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476dbuXdE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476dbuXdE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476dbuXdE .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-v476dbuXdE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476dbuXdE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476dbuXdE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476dbuXdE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476dbuXdE .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476dbuXdE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476dbuXdE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476dbO29D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476dbO29D .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476dbO29D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476dbO29D .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476dbO29D .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476dbO29D .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476dbO29D .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476dbO29D .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476dbO29D .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476dbO29D .items-wrapper {
  margin: 0 -10px;
}
.cid-v476dbO29D .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476dbO29D .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476dbO29D .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476dbO29D .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476dbO29D .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476dbO29D .image_2 {
    margin-top: 20px;
  }
}
.cid-v476dbO29D .mbr-section-title {
  color: #000000;
}
.cid-v476dbO29D .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476dbO29D .mbr-text,
.cid-v476dbO29D .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476dbO29D .mbr-section-title,
.cid-v476dbO29D .mbr-section-btn {
  text-align: center;
}
.cid-v476cH9D4s {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476cH9D4s .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476cH9D4s .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476cH9D4s .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-v476cH9D4s .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476cH9D4s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476cH9D4s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476cH9D4s .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476cH9D4s .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476cH9D4s .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476cH9D4s .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476cH9D4s .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476cH9D4s .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476cH9D4s .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476cH9D4s .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476cH9D4s .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476cH9D4s .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476cH9D4s .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476cH9D4s .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476cH9D4s .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476cH9D4s .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476cH9D4s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476cH9D4s .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476cH9D4s .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476cH9D4s .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476cH9D4s .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476cH9D4s .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476cH9D4s .nav-item:focus,
.cid-v476cH9D4s .nav-link:focus {
  outline: none;
}
.cid-v476cH9D4s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476cH9D4s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476cH9D4s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476cH9D4s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476cH9D4s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476cH9D4s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476cH9D4s .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-v476cH9D4s .navbar.opened {
  transition: all 0.3s;
}
.cid-v476cH9D4s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476cH9D4s .navbar .navbar-logo img {
  width: auto;
}
.cid-v476cH9D4s .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476cH9D4s .navbar.collapsed {
  justify-content: center;
}
.cid-v476cH9D4s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476cH9D4s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476cH9D4s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476cH9D4s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476cH9D4s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476cH9D4s .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476cH9D4s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476cH9D4s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476cH9D4s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476cH9D4s .navbar {
    min-height: 72px;
  }
  .cid-v476cH9D4s .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476cH9D4s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476cH9D4s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476cH9D4s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476cH9D4s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476cH9D4s .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476cH9D4s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476cH9D4s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476cH9D4s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476cH9D4s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476cH9D4s .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476cH9D4s .dropdown-item.active,
.cid-v476cH9D4s .dropdown-item:active {
  background-color: transparent;
}
.cid-v476cH9D4s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476cH9D4s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476cH9D4s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476cH9D4s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476cH9D4s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476cH9D4s .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476cH9D4s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476cH9D4s .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476cH9D4s .navbar-buttons {
    text-align: left;
  }
}
.cid-v476cH9D4s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476cH9D4s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476cH9D4s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476cH9D4s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476cH9D4s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476cH9D4s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476cH9D4s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476cH9D4s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476cH9D4s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476cH9D4s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476cH9D4s .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476cH9D4s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476cH9D4s .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-v476cH9D4s .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476cH9D4s .navbar {
    height: 70px;
  }
  .cid-v476cH9D4s .navbar.opened {
    height: auto;
  }
  .cid-v476cH9D4s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476cH9D4s .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476cH9D4s .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476cH9D4s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476cH9D4s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476cH9D4s .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476cH9D4s .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476cH9D4s .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476cH9D4s .navbar-brand {
    margin-right: auto;
  }
  .cid-v476cH9D4s .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476cH9D4s .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476cH9D4s .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476cH9D4s .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-v476cH9D4s .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476cH9D4s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476cH9D4s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476cH9D4s .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476cH9D4s .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476cH9D4s .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476cH9D4s .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476cHtUXS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476cHtUXS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476cHtUXS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476cHtUXS .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476cHtUXS .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476cHtUXS .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476cHtUXS .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476cHtUXS .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476cHtUXS .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476cHtUXS .items-wrapper {
  margin: 0 -10px;
}
.cid-v476cHtUXS .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476cHtUXS .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476cHtUXS .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476cHtUXS .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476cHtUXS .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476cHtUXS .image_2 {
    margin-top: 20px;
  }
}
.cid-v476cHtUXS .mbr-section-title {
  color: #000000;
}
.cid-v476cHtUXS .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476cHtUXS .mbr-text,
.cid-v476cHtUXS .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476cHtUXS .mbr-section-title,
.cid-v476cHtUXS .mbr-section-btn {
  text-align: center;
}
.cid-v476cgfcMB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476cgfcMB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476cgfcMB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476cgfcMB .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-v476cgfcMB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476cgfcMB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476cgfcMB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476cgfcMB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476cgfcMB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476cgfcMB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476cgfcMB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476cgfcMB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476cgfcMB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476cgfcMB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476cgfcMB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476cgfcMB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476cgfcMB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476cgfcMB .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476cgfcMB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476cgfcMB .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476cgfcMB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476cgfcMB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476cgfcMB .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476cgfcMB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476cgfcMB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476cgfcMB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476cgfcMB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476cgfcMB .nav-item:focus,
.cid-v476cgfcMB .nav-link:focus {
  outline: none;
}
.cid-v476cgfcMB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476cgfcMB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476cgfcMB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476cgfcMB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476cgfcMB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476cgfcMB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476cgfcMB .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-v476cgfcMB .navbar.opened {
  transition: all 0.3s;
}
.cid-v476cgfcMB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476cgfcMB .navbar .navbar-logo img {
  width: auto;
}
.cid-v476cgfcMB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476cgfcMB .navbar.collapsed {
  justify-content: center;
}
.cid-v476cgfcMB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476cgfcMB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476cgfcMB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476cgfcMB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476cgfcMB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476cgfcMB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476cgfcMB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476cgfcMB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476cgfcMB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476cgfcMB .navbar {
    min-height: 72px;
  }
  .cid-v476cgfcMB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476cgfcMB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476cgfcMB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476cgfcMB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476cgfcMB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476cgfcMB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476cgfcMB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476cgfcMB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476cgfcMB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476cgfcMB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476cgfcMB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476cgfcMB .dropdown-item.active,
.cid-v476cgfcMB .dropdown-item:active {
  background-color: transparent;
}
.cid-v476cgfcMB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476cgfcMB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476cgfcMB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476cgfcMB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476cgfcMB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476cgfcMB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476cgfcMB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476cgfcMB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476cgfcMB .navbar-buttons {
    text-align: left;
  }
}
.cid-v476cgfcMB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476cgfcMB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476cgfcMB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476cgfcMB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476cgfcMB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476cgfcMB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476cgfcMB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476cgfcMB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476cgfcMB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476cgfcMB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476cgfcMB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476cgfcMB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476cgfcMB .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-v476cgfcMB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476cgfcMB .navbar {
    height: 70px;
  }
  .cid-v476cgfcMB .navbar.opened {
    height: auto;
  }
  .cid-v476cgfcMB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476cgfcMB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476cgfcMB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476cgfcMB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476cgfcMB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476cgfcMB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476cgfcMB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476cgfcMB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476cgfcMB .navbar-brand {
    margin-right: auto;
  }
  .cid-v476cgfcMB .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476cgfcMB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476cgfcMB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476cgfcMB .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-v476cgfcMB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476cgfcMB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476cgfcMB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476cgfcMB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476cgfcMB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476cgfcMB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476cgfcMB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476cgAgfL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476cgAgfL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476cgAgfL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476cgAgfL .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476cgAgfL .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476cgAgfL .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476cgAgfL .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476cgAgfL .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476cgAgfL .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476cgAgfL .items-wrapper {
  margin: 0 -10px;
}
.cid-v476cgAgfL .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476cgAgfL .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476cgAgfL .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476cgAgfL .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476cgAgfL .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476cgAgfL .image_2 {
    margin-top: 20px;
  }
}
.cid-v476cgAgfL .mbr-section-title {
  color: #000000;
}
.cid-v476cgAgfL .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476cgAgfL .mbr-text,
.cid-v476cgAgfL .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476cgAgfL .mbr-section-title,
.cid-v476cgAgfL .mbr-section-btn {
  text-align: center;
}
.cid-v476bOBSXM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476bOBSXM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476bOBSXM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476bOBSXM .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-v476bOBSXM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476bOBSXM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476bOBSXM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476bOBSXM .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476bOBSXM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476bOBSXM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476bOBSXM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476bOBSXM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476bOBSXM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476bOBSXM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476bOBSXM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476bOBSXM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476bOBSXM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476bOBSXM .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476bOBSXM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476bOBSXM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476bOBSXM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476bOBSXM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476bOBSXM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476bOBSXM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476bOBSXM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476bOBSXM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476bOBSXM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476bOBSXM .nav-item:focus,
.cid-v476bOBSXM .nav-link:focus {
  outline: none;
}
.cid-v476bOBSXM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476bOBSXM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476bOBSXM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476bOBSXM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476bOBSXM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476bOBSXM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476bOBSXM .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-v476bOBSXM .navbar.opened {
  transition: all 0.3s;
}
.cid-v476bOBSXM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476bOBSXM .navbar .navbar-logo img {
  width: auto;
}
.cid-v476bOBSXM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476bOBSXM .navbar.collapsed {
  justify-content: center;
}
.cid-v476bOBSXM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476bOBSXM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476bOBSXM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476bOBSXM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476bOBSXM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476bOBSXM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476bOBSXM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476bOBSXM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476bOBSXM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476bOBSXM .navbar {
    min-height: 72px;
  }
  .cid-v476bOBSXM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476bOBSXM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476bOBSXM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476bOBSXM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476bOBSXM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476bOBSXM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476bOBSXM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476bOBSXM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476bOBSXM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476bOBSXM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476bOBSXM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476bOBSXM .dropdown-item.active,
.cid-v476bOBSXM .dropdown-item:active {
  background-color: transparent;
}
.cid-v476bOBSXM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476bOBSXM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476bOBSXM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476bOBSXM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476bOBSXM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476bOBSXM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476bOBSXM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476bOBSXM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476bOBSXM .navbar-buttons {
    text-align: left;
  }
}
.cid-v476bOBSXM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476bOBSXM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476bOBSXM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476bOBSXM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476bOBSXM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476bOBSXM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476bOBSXM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476bOBSXM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476bOBSXM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476bOBSXM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476bOBSXM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476bOBSXM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476bOBSXM .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-v476bOBSXM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476bOBSXM .navbar {
    height: 70px;
  }
  .cid-v476bOBSXM .navbar.opened {
    height: auto;
  }
  .cid-v476bOBSXM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476bOBSXM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476bOBSXM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476bOBSXM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476bOBSXM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476bOBSXM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476bOBSXM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476bOBSXM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476bOBSXM .navbar-brand {
    margin-right: auto;
  }
  .cid-v476bOBSXM .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476bOBSXM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476bOBSXM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476bOBSXM .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-v476bOBSXM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476bOBSXM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476bOBSXM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476bOBSXM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476bOBSXM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476bOBSXM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476bOBSXM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476bOV0qt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476bOV0qt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476bOV0qt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476bOV0qt .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476bOV0qt .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476bOV0qt .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476bOV0qt .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476bOV0qt .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476bOV0qt .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476bOV0qt .items-wrapper {
  margin: 0 -10px;
}
.cid-v476bOV0qt .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476bOV0qt .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476bOV0qt .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476bOV0qt .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476bOV0qt .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476bOV0qt .image_2 {
    margin-top: 20px;
  }
}
.cid-v476bOV0qt .mbr-section-title {
  color: #000000;
}
.cid-v476bOV0qt .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476bOV0qt .mbr-text,
.cid-v476bOV0qt .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476bOV0qt .mbr-section-title,
.cid-v476bOV0qt .mbr-section-btn {
  text-align: center;
}
.cid-v476bkN9Zn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476bkN9Zn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476bkN9Zn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476bkN9Zn .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-v476bkN9Zn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476bkN9Zn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476bkN9Zn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476bkN9Zn .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476bkN9Zn .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476bkN9Zn .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476bkN9Zn .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476bkN9Zn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476bkN9Zn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476bkN9Zn .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476bkN9Zn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476bkN9Zn .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476bkN9Zn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476bkN9Zn .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476bkN9Zn .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476bkN9Zn .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476bkN9Zn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476bkN9Zn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476bkN9Zn .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476bkN9Zn .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476bkN9Zn .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476bkN9Zn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476bkN9Zn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476bkN9Zn .nav-item:focus,
.cid-v476bkN9Zn .nav-link:focus {
  outline: none;
}
.cid-v476bkN9Zn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476bkN9Zn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476bkN9Zn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476bkN9Zn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476bkN9Zn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476bkN9Zn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476bkN9Zn .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-v476bkN9Zn .navbar.opened {
  transition: all 0.3s;
}
.cid-v476bkN9Zn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476bkN9Zn .navbar .navbar-logo img {
  width: auto;
}
.cid-v476bkN9Zn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476bkN9Zn .navbar.collapsed {
  justify-content: center;
}
.cid-v476bkN9Zn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476bkN9Zn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476bkN9Zn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476bkN9Zn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476bkN9Zn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476bkN9Zn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476bkN9Zn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476bkN9Zn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476bkN9Zn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476bkN9Zn .navbar {
    min-height: 72px;
  }
  .cid-v476bkN9Zn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476bkN9Zn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476bkN9Zn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476bkN9Zn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476bkN9Zn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476bkN9Zn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476bkN9Zn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476bkN9Zn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476bkN9Zn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476bkN9Zn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476bkN9Zn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476bkN9Zn .dropdown-item.active,
.cid-v476bkN9Zn .dropdown-item:active {
  background-color: transparent;
}
.cid-v476bkN9Zn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476bkN9Zn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476bkN9Zn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476bkN9Zn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476bkN9Zn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476bkN9Zn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476bkN9Zn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476bkN9Zn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476bkN9Zn .navbar-buttons {
    text-align: left;
  }
}
.cid-v476bkN9Zn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476bkN9Zn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476bkN9Zn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476bkN9Zn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476bkN9Zn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476bkN9Zn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476bkN9Zn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476bkN9Zn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476bkN9Zn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476bkN9Zn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476bkN9Zn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476bkN9Zn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476bkN9Zn .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-v476bkN9Zn .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476bkN9Zn .navbar {
    height: 70px;
  }
  .cid-v476bkN9Zn .navbar.opened {
    height: auto;
  }
  .cid-v476bkN9Zn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476bkN9Zn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476bkN9Zn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476bkN9Zn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476bkN9Zn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476bkN9Zn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476bkN9Zn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476bkN9Zn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476bkN9Zn .navbar-brand {
    margin-right: auto;
  }
  .cid-v476bkN9Zn .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476bkN9Zn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476bkN9Zn .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476bkN9Zn .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-v476bkN9Zn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476bkN9Zn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476bkN9Zn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476bkN9Zn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476bkN9Zn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476bkN9Zn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476bkN9Zn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476bl7ZVJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476bl7ZVJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476bl7ZVJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476bl7ZVJ .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476bl7ZVJ .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476bl7ZVJ .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476bl7ZVJ .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476bl7ZVJ .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476bl7ZVJ .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476bl7ZVJ .items-wrapper {
  margin: 0 -10px;
}
.cid-v476bl7ZVJ .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476bl7ZVJ .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476bl7ZVJ .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476bl7ZVJ .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476bl7ZVJ .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476bl7ZVJ .image_2 {
    margin-top: 20px;
  }
}
.cid-v476bl7ZVJ .mbr-section-title {
  color: #000000;
}
.cid-v476bl7ZVJ .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476bl7ZVJ .mbr-text,
.cid-v476bl7ZVJ .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476bl7ZVJ .mbr-section-title,
.cid-v476bl7ZVJ .mbr-section-btn {
  text-align: center;
}
.cid-v476aUCZLc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v476aUCZLc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v476aUCZLc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v476aUCZLc .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-v476aUCZLc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v476aUCZLc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v476aUCZLc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v476aUCZLc .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v476aUCZLc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v476aUCZLc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v476aUCZLc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v476aUCZLc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v476aUCZLc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v476aUCZLc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v476aUCZLc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v476aUCZLc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v476aUCZLc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v476aUCZLc .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v476aUCZLc .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v476aUCZLc .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v476aUCZLc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v476aUCZLc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v476aUCZLc .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v476aUCZLc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v476aUCZLc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v476aUCZLc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v476aUCZLc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v476aUCZLc .nav-item:focus,
.cid-v476aUCZLc .nav-link:focus {
  outline: none;
}
.cid-v476aUCZLc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v476aUCZLc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v476aUCZLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v476aUCZLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v476aUCZLc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v476aUCZLc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v476aUCZLc .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-v476aUCZLc .navbar.opened {
  transition: all 0.3s;
}
.cid-v476aUCZLc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v476aUCZLc .navbar .navbar-logo img {
  width: auto;
}
.cid-v476aUCZLc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v476aUCZLc .navbar.collapsed {
  justify-content: center;
}
.cid-v476aUCZLc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v476aUCZLc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v476aUCZLc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v476aUCZLc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v476aUCZLc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v476aUCZLc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v476aUCZLc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v476aUCZLc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v476aUCZLc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v476aUCZLc .navbar {
    min-height: 72px;
  }
  .cid-v476aUCZLc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v476aUCZLc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v476aUCZLc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v476aUCZLc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v476aUCZLc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v476aUCZLc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v476aUCZLc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v476aUCZLc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v476aUCZLc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v476aUCZLc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v476aUCZLc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v476aUCZLc .dropdown-item.active,
.cid-v476aUCZLc .dropdown-item:active {
  background-color: transparent;
}
.cid-v476aUCZLc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v476aUCZLc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v476aUCZLc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v476aUCZLc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v476aUCZLc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v476aUCZLc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v476aUCZLc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v476aUCZLc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v476aUCZLc .navbar-buttons {
    text-align: left;
  }
}
.cid-v476aUCZLc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v476aUCZLc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v476aUCZLc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v476aUCZLc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476aUCZLc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v476aUCZLc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v476aUCZLc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476aUCZLc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v476aUCZLc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v476aUCZLc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v476aUCZLc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v476aUCZLc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v476aUCZLc .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-v476aUCZLc .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v476aUCZLc .navbar {
    height: 70px;
  }
  .cid-v476aUCZLc .navbar.opened {
    height: auto;
  }
  .cid-v476aUCZLc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v476aUCZLc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v476aUCZLc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v476aUCZLc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v476aUCZLc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v476aUCZLc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v476aUCZLc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v476aUCZLc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v476aUCZLc .navbar-brand {
    margin-right: auto;
  }
  .cid-v476aUCZLc .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v476aUCZLc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v476aUCZLc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v476aUCZLc .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-v476aUCZLc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v476aUCZLc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v476aUCZLc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v476aUCZLc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v476aUCZLc .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v476aUCZLc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v476aUCZLc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v476aUWbow {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v476aUWbow .mbr-fallback-image.disabled {
  display: none;
}
.cid-v476aUWbow .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v476aUWbow .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v476aUWbow .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v476aUWbow .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v476aUWbow .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v476aUWbow .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v476aUWbow .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v476aUWbow .items-wrapper {
  margin: 0 -10px;
}
.cid-v476aUWbow .items-wrapper .card {
  padding: 0 10px;
}
.cid-v476aUWbow .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v476aUWbow .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v476aUWbow .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v476aUWbow .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v476aUWbow .image_2 {
    margin-top: 20px;
  }
}
.cid-v476aUWbow .mbr-section-title {
  color: #000000;
}
.cid-v476aUWbow .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v476aUWbow .mbr-text,
.cid-v476aUWbow .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v476aUWbow .mbr-section-title,
.cid-v476aUWbow .mbr-section-btn {
  text-align: center;
}
.cid-v4769WAC5N {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4769WAC5N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4769WAC5N .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4769WAC5N .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-v4769WAC5N .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4769WAC5N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4769WAC5N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4769WAC5N .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4769WAC5N .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4769WAC5N .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4769WAC5N .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4769WAC5N .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4769WAC5N .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4769WAC5N .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4769WAC5N .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4769WAC5N .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4769WAC5N .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4769WAC5N .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4769WAC5N .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4769WAC5N .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4769WAC5N .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4769WAC5N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4769WAC5N .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4769WAC5N .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4769WAC5N .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4769WAC5N .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4769WAC5N .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4769WAC5N .nav-item:focus,
.cid-v4769WAC5N .nav-link:focus {
  outline: none;
}
.cid-v4769WAC5N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4769WAC5N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4769WAC5N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4769WAC5N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4769WAC5N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4769WAC5N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4769WAC5N .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-v4769WAC5N .navbar.opened {
  transition: all 0.3s;
}
.cid-v4769WAC5N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4769WAC5N .navbar .navbar-logo img {
  width: auto;
}
.cid-v4769WAC5N .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4769WAC5N .navbar.collapsed {
  justify-content: center;
}
.cid-v4769WAC5N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4769WAC5N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4769WAC5N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4769WAC5N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4769WAC5N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4769WAC5N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4769WAC5N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4769WAC5N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4769WAC5N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4769WAC5N .navbar {
    min-height: 72px;
  }
  .cid-v4769WAC5N .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4769WAC5N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4769WAC5N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4769WAC5N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4769WAC5N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4769WAC5N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4769WAC5N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4769WAC5N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4769WAC5N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4769WAC5N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4769WAC5N .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4769WAC5N .dropdown-item.active,
.cid-v4769WAC5N .dropdown-item:active {
  background-color: transparent;
}
.cid-v4769WAC5N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4769WAC5N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4769WAC5N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4769WAC5N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4769WAC5N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4769WAC5N .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4769WAC5N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4769WAC5N .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4769WAC5N .navbar-buttons {
    text-align: left;
  }
}
.cid-v4769WAC5N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4769WAC5N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4769WAC5N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4769WAC5N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4769WAC5N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4769WAC5N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4769WAC5N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4769WAC5N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4769WAC5N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4769WAC5N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4769WAC5N .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4769WAC5N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4769WAC5N .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-v4769WAC5N .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4769WAC5N .navbar {
    height: 70px;
  }
  .cid-v4769WAC5N .navbar.opened {
    height: auto;
  }
  .cid-v4769WAC5N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4769WAC5N .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4769WAC5N .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4769WAC5N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4769WAC5N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4769WAC5N .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4769WAC5N .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4769WAC5N .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4769WAC5N .navbar-brand {
    margin-right: auto;
  }
  .cid-v4769WAC5N .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4769WAC5N .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4769WAC5N .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4769WAC5N .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-v4769WAC5N .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4769WAC5N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4769WAC5N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4769WAC5N .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4769WAC5N .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4769WAC5N .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4769WAC5N .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4769WT9TG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4769WT9TG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4769WT9TG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4769WT9TG .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4769WT9TG .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4769WT9TG .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4769WT9TG .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4769WT9TG .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4769WT9TG .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4769WT9TG .items-wrapper {
  margin: 0 -10px;
}
.cid-v4769WT9TG .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4769WT9TG .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4769WT9TG .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4769WT9TG .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4769WT9TG .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4769WT9TG .image_2 {
    margin-top: 20px;
  }
}
.cid-v4769WT9TG .mbr-section-title {
  color: #000000;
}
.cid-v4769WT9TG .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4769WT9TG .mbr-text,
.cid-v4769WT9TG .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4769WT9TG .mbr-section-title,
.cid-v4769WT9TG .mbr-section-btn {
  text-align: center;
}
.cid-v4769gDYtS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4769gDYtS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4769gDYtS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4769gDYtS .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-v4769gDYtS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4769gDYtS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4769gDYtS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4769gDYtS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4769gDYtS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4769gDYtS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4769gDYtS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4769gDYtS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4769gDYtS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4769gDYtS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4769gDYtS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4769gDYtS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4769gDYtS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4769gDYtS .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4769gDYtS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4769gDYtS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4769gDYtS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4769gDYtS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4769gDYtS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4769gDYtS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4769gDYtS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4769gDYtS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4769gDYtS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4769gDYtS .nav-item:focus,
.cid-v4769gDYtS .nav-link:focus {
  outline: none;
}
.cid-v4769gDYtS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4769gDYtS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4769gDYtS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4769gDYtS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4769gDYtS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4769gDYtS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4769gDYtS .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-v4769gDYtS .navbar.opened {
  transition: all 0.3s;
}
.cid-v4769gDYtS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4769gDYtS .navbar .navbar-logo img {
  width: auto;
}
.cid-v4769gDYtS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4769gDYtS .navbar.collapsed {
  justify-content: center;
}
.cid-v4769gDYtS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4769gDYtS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4769gDYtS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4769gDYtS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4769gDYtS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4769gDYtS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4769gDYtS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4769gDYtS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4769gDYtS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4769gDYtS .navbar {
    min-height: 72px;
  }
  .cid-v4769gDYtS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4769gDYtS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4769gDYtS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4769gDYtS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4769gDYtS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4769gDYtS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4769gDYtS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4769gDYtS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4769gDYtS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4769gDYtS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4769gDYtS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4769gDYtS .dropdown-item.active,
.cid-v4769gDYtS .dropdown-item:active {
  background-color: transparent;
}
.cid-v4769gDYtS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4769gDYtS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4769gDYtS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4769gDYtS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4769gDYtS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4769gDYtS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4769gDYtS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4769gDYtS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4769gDYtS .navbar-buttons {
    text-align: left;
  }
}
.cid-v4769gDYtS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4769gDYtS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4769gDYtS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4769gDYtS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4769gDYtS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4769gDYtS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4769gDYtS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4769gDYtS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4769gDYtS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4769gDYtS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4769gDYtS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4769gDYtS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4769gDYtS .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-v4769gDYtS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4769gDYtS .navbar {
    height: 70px;
  }
  .cid-v4769gDYtS .navbar.opened {
    height: auto;
  }
  .cid-v4769gDYtS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4769gDYtS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4769gDYtS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4769gDYtS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4769gDYtS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4769gDYtS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4769gDYtS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4769gDYtS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4769gDYtS .navbar-brand {
    margin-right: auto;
  }
  .cid-v4769gDYtS .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4769gDYtS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4769gDYtS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4769gDYtS .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-v4769gDYtS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4769gDYtS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4769gDYtS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4769gDYtS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4769gDYtS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4769gDYtS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4769gDYtS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4769gX0AF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4769gX0AF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4769gX0AF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4769gX0AF .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4769gX0AF .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4769gX0AF .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4769gX0AF .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4769gX0AF .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4769gX0AF .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4769gX0AF .items-wrapper {
  margin: 0 -10px;
}
.cid-v4769gX0AF .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4769gX0AF .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4769gX0AF .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4769gX0AF .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4769gX0AF .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4769gX0AF .image_2 {
    margin-top: 20px;
  }
}
.cid-v4769gX0AF .mbr-section-title {
  color: #000000;
}
.cid-v4769gX0AF .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4769gX0AF .mbr-text,
.cid-v4769gX0AF .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4769gX0AF .mbr-section-title,
.cid-v4769gX0AF .mbr-section-btn {
  text-align: center;
}
.cid-v4768CCS1U {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4768CCS1U .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4768CCS1U .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4768CCS1U .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-v4768CCS1U .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4768CCS1U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4768CCS1U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4768CCS1U .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4768CCS1U .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4768CCS1U .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4768CCS1U .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4768CCS1U .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4768CCS1U .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4768CCS1U .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4768CCS1U .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4768CCS1U .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4768CCS1U .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4768CCS1U .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4768CCS1U .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4768CCS1U .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4768CCS1U .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4768CCS1U .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4768CCS1U .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4768CCS1U .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4768CCS1U .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4768CCS1U .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4768CCS1U .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4768CCS1U .nav-item:focus,
.cid-v4768CCS1U .nav-link:focus {
  outline: none;
}
.cid-v4768CCS1U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4768CCS1U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4768CCS1U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4768CCS1U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4768CCS1U .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4768CCS1U .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4768CCS1U .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-v4768CCS1U .navbar.opened {
  transition: all 0.3s;
}
.cid-v4768CCS1U .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4768CCS1U .navbar .navbar-logo img {
  width: auto;
}
.cid-v4768CCS1U .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4768CCS1U .navbar.collapsed {
  justify-content: center;
}
.cid-v4768CCS1U .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4768CCS1U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4768CCS1U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4768CCS1U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4768CCS1U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4768CCS1U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4768CCS1U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4768CCS1U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4768CCS1U .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4768CCS1U .navbar {
    min-height: 72px;
  }
  .cid-v4768CCS1U .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4768CCS1U .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4768CCS1U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4768CCS1U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4768CCS1U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4768CCS1U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4768CCS1U .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4768CCS1U .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4768CCS1U .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4768CCS1U .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4768CCS1U .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4768CCS1U .dropdown-item.active,
.cid-v4768CCS1U .dropdown-item:active {
  background-color: transparent;
}
.cid-v4768CCS1U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4768CCS1U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4768CCS1U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4768CCS1U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4768CCS1U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4768CCS1U .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4768CCS1U ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4768CCS1U .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4768CCS1U .navbar-buttons {
    text-align: left;
  }
}
.cid-v4768CCS1U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4768CCS1U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4768CCS1U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4768CCS1U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4768CCS1U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4768CCS1U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4768CCS1U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4768CCS1U nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4768CCS1U nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4768CCS1U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4768CCS1U .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4768CCS1U a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4768CCS1U .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-v4768CCS1U .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4768CCS1U .navbar {
    height: 70px;
  }
  .cid-v4768CCS1U .navbar.opened {
    height: auto;
  }
  .cid-v4768CCS1U .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4768CCS1U .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4768CCS1U .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4768CCS1U .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4768CCS1U .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4768CCS1U .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4768CCS1U .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4768CCS1U .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4768CCS1U .navbar-brand {
    margin-right: auto;
  }
  .cid-v4768CCS1U .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4768CCS1U .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4768CCS1U .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4768CCS1U .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-v4768CCS1U .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4768CCS1U .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4768CCS1U .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4768CCS1U .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4768CCS1U .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4768CCS1U .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4768CCS1U .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4768CWlSm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4768CWlSm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4768CWlSm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4768CWlSm .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4768CWlSm .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4768CWlSm .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4768CWlSm .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4768CWlSm .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4768CWlSm .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4768CWlSm .items-wrapper {
  margin: 0 -10px;
}
.cid-v4768CWlSm .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4768CWlSm .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4768CWlSm .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4768CWlSm .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4768CWlSm .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4768CWlSm .image_2 {
    margin-top: 20px;
  }
}
.cid-v4768CWlSm .mbr-section-title {
  color: #000000;
}
.cid-v4768CWlSm .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4768CWlSm .mbr-text,
.cid-v4768CWlSm .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4768CWlSm .mbr-section-title,
.cid-v4768CWlSm .mbr-section-btn {
  text-align: center;
}
.cid-v4767Idvbn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4767Idvbn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4767Idvbn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4767Idvbn .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-v4767Idvbn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4767Idvbn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4767Idvbn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4767Idvbn .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4767Idvbn .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4767Idvbn .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4767Idvbn .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4767Idvbn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4767Idvbn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4767Idvbn .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4767Idvbn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4767Idvbn .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4767Idvbn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4767Idvbn .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4767Idvbn .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4767Idvbn .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4767Idvbn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4767Idvbn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4767Idvbn .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4767Idvbn .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4767Idvbn .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4767Idvbn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4767Idvbn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4767Idvbn .nav-item:focus,
.cid-v4767Idvbn .nav-link:focus {
  outline: none;
}
.cid-v4767Idvbn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4767Idvbn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4767Idvbn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4767Idvbn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4767Idvbn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4767Idvbn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4767Idvbn .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-v4767Idvbn .navbar.opened {
  transition: all 0.3s;
}
.cid-v4767Idvbn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4767Idvbn .navbar .navbar-logo img {
  width: auto;
}
.cid-v4767Idvbn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4767Idvbn .navbar.collapsed {
  justify-content: center;
}
.cid-v4767Idvbn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4767Idvbn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4767Idvbn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4767Idvbn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4767Idvbn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4767Idvbn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4767Idvbn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4767Idvbn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4767Idvbn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4767Idvbn .navbar {
    min-height: 72px;
  }
  .cid-v4767Idvbn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4767Idvbn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4767Idvbn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4767Idvbn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4767Idvbn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4767Idvbn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4767Idvbn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4767Idvbn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4767Idvbn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4767Idvbn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4767Idvbn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4767Idvbn .dropdown-item.active,
.cid-v4767Idvbn .dropdown-item:active {
  background-color: transparent;
}
.cid-v4767Idvbn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4767Idvbn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4767Idvbn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4767Idvbn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4767Idvbn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4767Idvbn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4767Idvbn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4767Idvbn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4767Idvbn .navbar-buttons {
    text-align: left;
  }
}
.cid-v4767Idvbn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4767Idvbn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4767Idvbn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4767Idvbn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4767Idvbn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4767Idvbn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4767Idvbn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4767Idvbn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4767Idvbn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4767Idvbn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4767Idvbn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4767Idvbn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4767Idvbn .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-v4767Idvbn .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4767Idvbn .navbar {
    height: 70px;
  }
  .cid-v4767Idvbn .navbar.opened {
    height: auto;
  }
  .cid-v4767Idvbn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4767Idvbn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4767Idvbn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4767Idvbn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4767Idvbn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4767Idvbn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4767Idvbn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4767Idvbn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4767Idvbn .navbar-brand {
    margin-right: auto;
  }
  .cid-v4767Idvbn .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4767Idvbn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4767Idvbn .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4767Idvbn .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-v4767Idvbn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4767Idvbn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4767Idvbn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4767Idvbn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4767Idvbn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4767Idvbn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4767Idvbn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4767IxdMy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4767IxdMy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4767IxdMy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4767IxdMy .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4767IxdMy .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4767IxdMy .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4767IxdMy .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4767IxdMy .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4767IxdMy .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4767IxdMy .items-wrapper {
  margin: 0 -10px;
}
.cid-v4767IxdMy .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4767IxdMy .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4767IxdMy .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4767IxdMy .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4767IxdMy .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4767IxdMy .image_2 {
    margin-top: 20px;
  }
}
.cid-v4767IxdMy .mbr-section-title {
  color: #000000;
}
.cid-v4767IxdMy .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4767IxdMy .mbr-text,
.cid-v4767IxdMy .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4767IxdMy .mbr-section-title,
.cid-v4767IxdMy .mbr-section-btn {
  text-align: center;
}
.cid-v4767iLoNK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4767iLoNK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4767iLoNK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4767iLoNK .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-v4767iLoNK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4767iLoNK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4767iLoNK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4767iLoNK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4767iLoNK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4767iLoNK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4767iLoNK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4767iLoNK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4767iLoNK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4767iLoNK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4767iLoNK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4767iLoNK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4767iLoNK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4767iLoNK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4767iLoNK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4767iLoNK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4767iLoNK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4767iLoNK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4767iLoNK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4767iLoNK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4767iLoNK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4767iLoNK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4767iLoNK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4767iLoNK .nav-item:focus,
.cid-v4767iLoNK .nav-link:focus {
  outline: none;
}
.cid-v4767iLoNK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4767iLoNK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4767iLoNK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4767iLoNK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4767iLoNK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4767iLoNK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4767iLoNK .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-v4767iLoNK .navbar.opened {
  transition: all 0.3s;
}
.cid-v4767iLoNK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4767iLoNK .navbar .navbar-logo img {
  width: auto;
}
.cid-v4767iLoNK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4767iLoNK .navbar.collapsed {
  justify-content: center;
}
.cid-v4767iLoNK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4767iLoNK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4767iLoNK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4767iLoNK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4767iLoNK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4767iLoNK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4767iLoNK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4767iLoNK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4767iLoNK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4767iLoNK .navbar {
    min-height: 72px;
  }
  .cid-v4767iLoNK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4767iLoNK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4767iLoNK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4767iLoNK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4767iLoNK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4767iLoNK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4767iLoNK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4767iLoNK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4767iLoNK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4767iLoNK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4767iLoNK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4767iLoNK .dropdown-item.active,
.cid-v4767iLoNK .dropdown-item:active {
  background-color: transparent;
}
.cid-v4767iLoNK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4767iLoNK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4767iLoNK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4767iLoNK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4767iLoNK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4767iLoNK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4767iLoNK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4767iLoNK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4767iLoNK .navbar-buttons {
    text-align: left;
  }
}
.cid-v4767iLoNK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4767iLoNK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4767iLoNK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4767iLoNK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4767iLoNK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4767iLoNK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4767iLoNK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4767iLoNK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4767iLoNK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4767iLoNK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4767iLoNK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4767iLoNK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4767iLoNK .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-v4767iLoNK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4767iLoNK .navbar {
    height: 70px;
  }
  .cid-v4767iLoNK .navbar.opened {
    height: auto;
  }
  .cid-v4767iLoNK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4767iLoNK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4767iLoNK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4767iLoNK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4767iLoNK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4767iLoNK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4767iLoNK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4767iLoNK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4767iLoNK .navbar-brand {
    margin-right: auto;
  }
  .cid-v4767iLoNK .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4767iLoNK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4767iLoNK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4767iLoNK .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-v4767iLoNK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4767iLoNK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4767iLoNK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4767iLoNK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4767iLoNK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4767iLoNK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4767iLoNK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4767j3jzw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4767j3jzw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4767j3jzw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4767j3jzw .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4767j3jzw .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4767j3jzw .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4767j3jzw .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4767j3jzw .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4767j3jzw .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4767j3jzw .items-wrapper {
  margin: 0 -10px;
}
.cid-v4767j3jzw .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4767j3jzw .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4767j3jzw .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4767j3jzw .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4767j3jzw .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4767j3jzw .image_2 {
    margin-top: 20px;
  }
}
.cid-v4767j3jzw .mbr-section-title {
  color: #000000;
}
.cid-v4767j3jzw .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4767j3jzw .mbr-text,
.cid-v4767j3jzw .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4767j3jzw .mbr-section-title,
.cid-v4767j3jzw .mbr-section-btn {
  text-align: center;
}
.cid-v4766RzL0e {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4766RzL0e .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4766RzL0e .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4766RzL0e .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-v4766RzL0e .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4766RzL0e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4766RzL0e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4766RzL0e .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4766RzL0e .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4766RzL0e .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4766RzL0e .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4766RzL0e .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4766RzL0e .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4766RzL0e .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4766RzL0e .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4766RzL0e .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4766RzL0e .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4766RzL0e .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4766RzL0e .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4766RzL0e .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4766RzL0e .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4766RzL0e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4766RzL0e .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4766RzL0e .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4766RzL0e .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4766RzL0e .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4766RzL0e .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4766RzL0e .nav-item:focus,
.cid-v4766RzL0e .nav-link:focus {
  outline: none;
}
.cid-v4766RzL0e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4766RzL0e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4766RzL0e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4766RzL0e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4766RzL0e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4766RzL0e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4766RzL0e .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-v4766RzL0e .navbar.opened {
  transition: all 0.3s;
}
.cid-v4766RzL0e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4766RzL0e .navbar .navbar-logo img {
  width: auto;
}
.cid-v4766RzL0e .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4766RzL0e .navbar.collapsed {
  justify-content: center;
}
.cid-v4766RzL0e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4766RzL0e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4766RzL0e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4766RzL0e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4766RzL0e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4766RzL0e .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4766RzL0e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4766RzL0e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4766RzL0e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4766RzL0e .navbar {
    min-height: 72px;
  }
  .cid-v4766RzL0e .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4766RzL0e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4766RzL0e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4766RzL0e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4766RzL0e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4766RzL0e .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4766RzL0e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4766RzL0e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4766RzL0e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4766RzL0e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4766RzL0e .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4766RzL0e .dropdown-item.active,
.cid-v4766RzL0e .dropdown-item:active {
  background-color: transparent;
}
.cid-v4766RzL0e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4766RzL0e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4766RzL0e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4766RzL0e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4766RzL0e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4766RzL0e .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4766RzL0e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4766RzL0e .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4766RzL0e .navbar-buttons {
    text-align: left;
  }
}
.cid-v4766RzL0e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4766RzL0e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4766RzL0e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4766RzL0e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4766RzL0e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4766RzL0e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4766RzL0e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4766RzL0e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4766RzL0e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4766RzL0e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4766RzL0e .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4766RzL0e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4766RzL0e .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-v4766RzL0e .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4766RzL0e .navbar {
    height: 70px;
  }
  .cid-v4766RzL0e .navbar.opened {
    height: auto;
  }
  .cid-v4766RzL0e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4766RzL0e .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4766RzL0e .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4766RzL0e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4766RzL0e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4766RzL0e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4766RzL0e .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4766RzL0e .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4766RzL0e .navbar-brand {
    margin-right: auto;
  }
  .cid-v4766RzL0e .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4766RzL0e .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4766RzL0e .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4766RzL0e .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-v4766RzL0e .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4766RzL0e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4766RzL0e .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4766RzL0e .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4766RzL0e .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4766RzL0e .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4766RzL0e .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4766RUm4h {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4766RUm4h .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4766RUm4h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4766RUm4h .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4766RUm4h .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4766RUm4h .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4766RUm4h .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4766RUm4h .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4766RUm4h .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4766RUm4h .items-wrapper {
  margin: 0 -10px;
}
.cid-v4766RUm4h .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4766RUm4h .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4766RUm4h .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4766RUm4h .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4766RUm4h .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4766RUm4h .image_2 {
    margin-top: 20px;
  }
}
.cid-v4766RUm4h .mbr-section-title {
  color: #000000;
}
.cid-v4766RUm4h .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4766RUm4h .mbr-text,
.cid-v4766RUm4h .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4766RUm4h .mbr-section-title,
.cid-v4766RUm4h .mbr-section-btn {
  text-align: center;
}
.cid-v479wkIePI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v479wkIePI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v479wkIePI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v479wkIePI .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-v479wkIePI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v479wkIePI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v479wkIePI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v479wkIePI .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v479wkIePI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v479wkIePI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v479wkIePI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v479wkIePI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v479wkIePI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v479wkIePI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v479wkIePI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v479wkIePI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v479wkIePI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v479wkIePI .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v479wkIePI .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v479wkIePI .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v479wkIePI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v479wkIePI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v479wkIePI .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v479wkIePI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v479wkIePI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v479wkIePI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v479wkIePI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v479wkIePI .nav-item:focus,
.cid-v479wkIePI .nav-link:focus {
  outline: none;
}
.cid-v479wkIePI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v479wkIePI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v479wkIePI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v479wkIePI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v479wkIePI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v479wkIePI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v479wkIePI .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-v479wkIePI .navbar.opened {
  transition: all 0.3s;
}
.cid-v479wkIePI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v479wkIePI .navbar .navbar-logo img {
  width: auto;
}
.cid-v479wkIePI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v479wkIePI .navbar.collapsed {
  justify-content: center;
}
.cid-v479wkIePI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v479wkIePI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v479wkIePI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v479wkIePI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v479wkIePI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v479wkIePI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v479wkIePI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v479wkIePI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v479wkIePI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v479wkIePI .navbar {
    min-height: 72px;
  }
  .cid-v479wkIePI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v479wkIePI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v479wkIePI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v479wkIePI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v479wkIePI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v479wkIePI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v479wkIePI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v479wkIePI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v479wkIePI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v479wkIePI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v479wkIePI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v479wkIePI .dropdown-item.active,
.cid-v479wkIePI .dropdown-item:active {
  background-color: transparent;
}
.cid-v479wkIePI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v479wkIePI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v479wkIePI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v479wkIePI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v479wkIePI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v479wkIePI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v479wkIePI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v479wkIePI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v479wkIePI .navbar-buttons {
    text-align: left;
  }
}
.cid-v479wkIePI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v479wkIePI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v479wkIePI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v479wkIePI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v479wkIePI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v479wkIePI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v479wkIePI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v479wkIePI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v479wkIePI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v479wkIePI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v479wkIePI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v479wkIePI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v479wkIePI .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-v479wkIePI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v479wkIePI .navbar {
    height: 70px;
  }
  .cid-v479wkIePI .navbar.opened {
    height: auto;
  }
  .cid-v479wkIePI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v479wkIePI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v479wkIePI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v479wkIePI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v479wkIePI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v479wkIePI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v479wkIePI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v479wkIePI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v479wkIePI .navbar-brand {
    margin-right: auto;
  }
  .cid-v479wkIePI .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v479wkIePI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v479wkIePI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v479wkIePI .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-v479wkIePI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v479wkIePI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v479wkIePI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v479wkIePI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v479wkIePI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v479wkIePI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v479wkIePI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v479wlnMq5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v479wlnMq5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v479wlnMq5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v479wlnMq5 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v479wlnMq5 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v479wlnMq5 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v479wlnMq5 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v479wlnMq5 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v479wlnMq5 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v479wlnMq5 .items-wrapper {
  margin: 0 -10px;
}
.cid-v479wlnMq5 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v479wlnMq5 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v479wlnMq5 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v479wlnMq5 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v479wlnMq5 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v479wlnMq5 .image_2 {
    margin-top: 20px;
  }
}
.cid-v479wlnMq5 .mbr-section-title {
  color: #000000;
}
.cid-v479wlnMq5 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v479wlnMq5 .mbr-text,
.cid-v479wlnMq5 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v479wlnMq5 .mbr-section-title,
.cid-v479wlnMq5 .mbr-section-btn {
  text-align: center;
}
.cid-v4764mg44G {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4764mg44G .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4764mg44G .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4764mg44G .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-v4764mg44G .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4764mg44G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4764mg44G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4764mg44G .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4764mg44G .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4764mg44G .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4764mg44G .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4764mg44G .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4764mg44G .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4764mg44G .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4764mg44G .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4764mg44G .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4764mg44G .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4764mg44G .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4764mg44G .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4764mg44G .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4764mg44G .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4764mg44G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4764mg44G .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4764mg44G .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4764mg44G .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4764mg44G .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4764mg44G .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4764mg44G .nav-item:focus,
.cid-v4764mg44G .nav-link:focus {
  outline: none;
}
.cid-v4764mg44G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4764mg44G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4764mg44G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4764mg44G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4764mg44G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4764mg44G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4764mg44G .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-v4764mg44G .navbar.opened {
  transition: all 0.3s;
}
.cid-v4764mg44G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4764mg44G .navbar .navbar-logo img {
  width: auto;
}
.cid-v4764mg44G .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4764mg44G .navbar.collapsed {
  justify-content: center;
}
.cid-v4764mg44G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4764mg44G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4764mg44G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4764mg44G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4764mg44G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4764mg44G .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4764mg44G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4764mg44G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4764mg44G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4764mg44G .navbar {
    min-height: 72px;
  }
  .cid-v4764mg44G .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4764mg44G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4764mg44G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4764mg44G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4764mg44G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4764mg44G .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4764mg44G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4764mg44G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4764mg44G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4764mg44G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4764mg44G .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4764mg44G .dropdown-item.active,
.cid-v4764mg44G .dropdown-item:active {
  background-color: transparent;
}
.cid-v4764mg44G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4764mg44G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4764mg44G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4764mg44G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4764mg44G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4764mg44G .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4764mg44G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4764mg44G .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4764mg44G .navbar-buttons {
    text-align: left;
  }
}
.cid-v4764mg44G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4764mg44G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4764mg44G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4764mg44G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4764mg44G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4764mg44G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4764mg44G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4764mg44G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4764mg44G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4764mg44G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4764mg44G .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4764mg44G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4764mg44G .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-v4764mg44G .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4764mg44G .navbar {
    height: 70px;
  }
  .cid-v4764mg44G .navbar.opened {
    height: auto;
  }
  .cid-v4764mg44G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4764mg44G .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4764mg44G .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4764mg44G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4764mg44G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4764mg44G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4764mg44G .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4764mg44G .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4764mg44G .navbar-brand {
    margin-right: auto;
  }
  .cid-v4764mg44G .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4764mg44G .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4764mg44G .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4764mg44G .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-v4764mg44G .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4764mg44G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4764mg44G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4764mg44G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4764mg44G .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4764mg44G .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4764mg44G .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4764mzcyi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4764mzcyi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4764mzcyi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4764mzcyi .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4764mzcyi .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4764mzcyi .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4764mzcyi .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4764mzcyi .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4764mzcyi .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4764mzcyi .items-wrapper {
  margin: 0 -10px;
}
.cid-v4764mzcyi .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4764mzcyi .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4764mzcyi .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4764mzcyi .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4764mzcyi .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4764mzcyi .image_2 {
    margin-top: 20px;
  }
}
.cid-v4764mzcyi .mbr-section-title {
  color: #000000;
}
.cid-v4764mzcyi .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4764mzcyi .mbr-text,
.cid-v4764mzcyi .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4764mzcyi .mbr-section-title,
.cid-v4764mzcyi .mbr-section-btn {
  text-align: center;
}
.cid-v47641yDSH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v47641yDSH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v47641yDSH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v47641yDSH .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-v47641yDSH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v47641yDSH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v47641yDSH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v47641yDSH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v47641yDSH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v47641yDSH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v47641yDSH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v47641yDSH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v47641yDSH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v47641yDSH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v47641yDSH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v47641yDSH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v47641yDSH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v47641yDSH .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v47641yDSH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v47641yDSH .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v47641yDSH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v47641yDSH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v47641yDSH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v47641yDSH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v47641yDSH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v47641yDSH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v47641yDSH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v47641yDSH .nav-item:focus,
.cid-v47641yDSH .nav-link:focus {
  outline: none;
}
.cid-v47641yDSH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v47641yDSH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v47641yDSH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v47641yDSH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v47641yDSH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v47641yDSH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v47641yDSH .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-v47641yDSH .navbar.opened {
  transition: all 0.3s;
}
.cid-v47641yDSH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v47641yDSH .navbar .navbar-logo img {
  width: auto;
}
.cid-v47641yDSH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v47641yDSH .navbar.collapsed {
  justify-content: center;
}
.cid-v47641yDSH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v47641yDSH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v47641yDSH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v47641yDSH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v47641yDSH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v47641yDSH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v47641yDSH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v47641yDSH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v47641yDSH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v47641yDSH .navbar {
    min-height: 72px;
  }
  .cid-v47641yDSH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v47641yDSH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v47641yDSH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v47641yDSH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v47641yDSH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v47641yDSH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v47641yDSH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v47641yDSH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v47641yDSH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v47641yDSH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v47641yDSH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v47641yDSH .dropdown-item.active,
.cid-v47641yDSH .dropdown-item:active {
  background-color: transparent;
}
.cid-v47641yDSH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v47641yDSH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v47641yDSH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v47641yDSH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v47641yDSH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v47641yDSH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v47641yDSH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v47641yDSH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v47641yDSH .navbar-buttons {
    text-align: left;
  }
}
.cid-v47641yDSH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v47641yDSH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v47641yDSH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v47641yDSH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v47641yDSH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v47641yDSH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v47641yDSH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v47641yDSH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v47641yDSH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v47641yDSH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v47641yDSH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v47641yDSH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v47641yDSH .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-v47641yDSH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v47641yDSH .navbar {
    height: 70px;
  }
  .cid-v47641yDSH .navbar.opened {
    height: auto;
  }
  .cid-v47641yDSH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v47641yDSH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v47641yDSH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v47641yDSH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v47641yDSH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v47641yDSH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v47641yDSH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v47641yDSH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v47641yDSH .navbar-brand {
    margin-right: auto;
  }
  .cid-v47641yDSH .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v47641yDSH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v47641yDSH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v47641yDSH .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-v47641yDSH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v47641yDSH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v47641yDSH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v47641yDSH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v47641yDSH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v47641yDSH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v47641yDSH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v47641PcS0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v47641PcS0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v47641PcS0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v47641PcS0 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v47641PcS0 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v47641PcS0 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v47641PcS0 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v47641PcS0 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v47641PcS0 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v47641PcS0 .items-wrapper {
  margin: 0 -10px;
}
.cid-v47641PcS0 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v47641PcS0 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v47641PcS0 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v47641PcS0 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v47641PcS0 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v47641PcS0 .image_2 {
    margin-top: 20px;
  }
}
.cid-v47641PcS0 .mbr-section-title {
  color: #000000;
}
.cid-v47641PcS0 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v47641PcS0 .mbr-text,
.cid-v47641PcS0 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v47641PcS0 .mbr-section-title,
.cid-v47641PcS0 .mbr-section-btn {
  text-align: center;
}
.cid-v4763JjRy0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4763JjRy0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4763JjRy0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4763JjRy0 .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-v4763JjRy0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4763JjRy0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4763JjRy0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4763JjRy0 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4763JjRy0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4763JjRy0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4763JjRy0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4763JjRy0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4763JjRy0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4763JjRy0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4763JjRy0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4763JjRy0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4763JjRy0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4763JjRy0 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4763JjRy0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4763JjRy0 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4763JjRy0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4763JjRy0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4763JjRy0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4763JjRy0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4763JjRy0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4763JjRy0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4763JjRy0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4763JjRy0 .nav-item:focus,
.cid-v4763JjRy0 .nav-link:focus {
  outline: none;
}
.cid-v4763JjRy0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4763JjRy0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4763JjRy0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4763JjRy0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4763JjRy0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4763JjRy0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4763JjRy0 .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-v4763JjRy0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v4763JjRy0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4763JjRy0 .navbar .navbar-logo img {
  width: auto;
}
.cid-v4763JjRy0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4763JjRy0 .navbar.collapsed {
  justify-content: center;
}
.cid-v4763JjRy0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4763JjRy0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4763JjRy0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4763JjRy0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4763JjRy0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4763JjRy0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4763JjRy0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4763JjRy0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4763JjRy0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4763JjRy0 .navbar {
    min-height: 72px;
  }
  .cid-v4763JjRy0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4763JjRy0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4763JjRy0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4763JjRy0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4763JjRy0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4763JjRy0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4763JjRy0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4763JjRy0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4763JjRy0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4763JjRy0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4763JjRy0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4763JjRy0 .dropdown-item.active,
.cid-v4763JjRy0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v4763JjRy0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4763JjRy0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4763JjRy0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4763JjRy0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4763JjRy0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4763JjRy0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4763JjRy0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4763JjRy0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4763JjRy0 .navbar-buttons {
    text-align: left;
  }
}
.cid-v4763JjRy0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4763JjRy0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4763JjRy0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4763JjRy0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4763JjRy0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4763JjRy0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4763JjRy0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4763JjRy0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4763JjRy0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4763JjRy0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4763JjRy0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4763JjRy0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4763JjRy0 .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-v4763JjRy0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4763JjRy0 .navbar {
    height: 70px;
  }
  .cid-v4763JjRy0 .navbar.opened {
    height: auto;
  }
  .cid-v4763JjRy0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4763JjRy0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4763JjRy0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4763JjRy0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4763JjRy0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4763JjRy0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4763JjRy0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4763JjRy0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4763JjRy0 .navbar-brand {
    margin-right: auto;
  }
  .cid-v4763JjRy0 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4763JjRy0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4763JjRy0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4763JjRy0 .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-v4763JjRy0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4763JjRy0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4763JjRy0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4763JjRy0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4763JjRy0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4763JjRy0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4763JjRy0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4763JDvZp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4763JDvZp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4763JDvZp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4763JDvZp .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4763JDvZp .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4763JDvZp .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4763JDvZp .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4763JDvZp .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4763JDvZp .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4763JDvZp .items-wrapper {
  margin: 0 -10px;
}
.cid-v4763JDvZp .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4763JDvZp .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4763JDvZp .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4763JDvZp .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4763JDvZp .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4763JDvZp .image_2 {
    margin-top: 20px;
  }
}
.cid-v4763JDvZp .mbr-section-title {
  color: #000000;
}
.cid-v4763JDvZp .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4763JDvZp .mbr-text,
.cid-v4763JDvZp .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4763JDvZp .mbr-section-title,
.cid-v4763JDvZp .mbr-section-btn {
  text-align: center;
}
.cid-v4763lZDFh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4763lZDFh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4763lZDFh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4763lZDFh .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-v4763lZDFh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4763lZDFh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4763lZDFh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4763lZDFh .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4763lZDFh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4763lZDFh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4763lZDFh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4763lZDFh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4763lZDFh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4763lZDFh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4763lZDFh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4763lZDFh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4763lZDFh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4763lZDFh .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4763lZDFh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4763lZDFh .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4763lZDFh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4763lZDFh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4763lZDFh .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4763lZDFh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4763lZDFh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4763lZDFh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4763lZDFh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4763lZDFh .nav-item:focus,
.cid-v4763lZDFh .nav-link:focus {
  outline: none;
}
.cid-v4763lZDFh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4763lZDFh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4763lZDFh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4763lZDFh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4763lZDFh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4763lZDFh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4763lZDFh .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-v4763lZDFh .navbar.opened {
  transition: all 0.3s;
}
.cid-v4763lZDFh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4763lZDFh .navbar .navbar-logo img {
  width: auto;
}
.cid-v4763lZDFh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4763lZDFh .navbar.collapsed {
  justify-content: center;
}
.cid-v4763lZDFh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4763lZDFh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4763lZDFh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4763lZDFh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4763lZDFh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4763lZDFh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4763lZDFh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4763lZDFh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4763lZDFh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4763lZDFh .navbar {
    min-height: 72px;
  }
  .cid-v4763lZDFh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4763lZDFh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4763lZDFh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4763lZDFh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4763lZDFh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4763lZDFh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4763lZDFh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4763lZDFh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4763lZDFh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4763lZDFh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4763lZDFh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4763lZDFh .dropdown-item.active,
.cid-v4763lZDFh .dropdown-item:active {
  background-color: transparent;
}
.cid-v4763lZDFh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4763lZDFh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4763lZDFh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4763lZDFh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4763lZDFh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4763lZDFh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4763lZDFh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4763lZDFh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4763lZDFh .navbar-buttons {
    text-align: left;
  }
}
.cid-v4763lZDFh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4763lZDFh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4763lZDFh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4763lZDFh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4763lZDFh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4763lZDFh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4763lZDFh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4763lZDFh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4763lZDFh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4763lZDFh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4763lZDFh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4763lZDFh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4763lZDFh .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-v4763lZDFh .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4763lZDFh .navbar {
    height: 70px;
  }
  .cid-v4763lZDFh .navbar.opened {
    height: auto;
  }
  .cid-v4763lZDFh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4763lZDFh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4763lZDFh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4763lZDFh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4763lZDFh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4763lZDFh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4763lZDFh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4763lZDFh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4763lZDFh .navbar-brand {
    margin-right: auto;
  }
  .cid-v4763lZDFh .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4763lZDFh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4763lZDFh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4763lZDFh .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-v4763lZDFh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4763lZDFh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4763lZDFh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4763lZDFh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4763lZDFh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4763lZDFh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4763lZDFh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4763mgUzX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4763mgUzX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4763mgUzX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4763mgUzX .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4763mgUzX .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4763mgUzX .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4763mgUzX .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4763mgUzX .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4763mgUzX .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4763mgUzX .items-wrapper {
  margin: 0 -10px;
}
.cid-v4763mgUzX .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4763mgUzX .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4763mgUzX .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4763mgUzX .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4763mgUzX .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4763mgUzX .image_2 {
    margin-top: 20px;
  }
}
.cid-v4763mgUzX .mbr-section-title {
  color: #000000;
}
.cid-v4763mgUzX .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4763mgUzX .mbr-text,
.cid-v4763mgUzX .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4763mgUzX .mbr-section-title,
.cid-v4763mgUzX .mbr-section-btn {
  text-align: center;
}
.cid-v47633sPp6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v47633sPp6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v47633sPp6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v47633sPp6 .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-v47633sPp6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v47633sPp6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v47633sPp6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v47633sPp6 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v47633sPp6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v47633sPp6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v47633sPp6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v47633sPp6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v47633sPp6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v47633sPp6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v47633sPp6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v47633sPp6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v47633sPp6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v47633sPp6 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v47633sPp6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v47633sPp6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v47633sPp6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v47633sPp6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v47633sPp6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v47633sPp6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v47633sPp6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v47633sPp6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v47633sPp6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v47633sPp6 .nav-item:focus,
.cid-v47633sPp6 .nav-link:focus {
  outline: none;
}
.cid-v47633sPp6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v47633sPp6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v47633sPp6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v47633sPp6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v47633sPp6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v47633sPp6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v47633sPp6 .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-v47633sPp6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v47633sPp6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v47633sPp6 .navbar .navbar-logo img {
  width: auto;
}
.cid-v47633sPp6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v47633sPp6 .navbar.collapsed {
  justify-content: center;
}
.cid-v47633sPp6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v47633sPp6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v47633sPp6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v47633sPp6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v47633sPp6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v47633sPp6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v47633sPp6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v47633sPp6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v47633sPp6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v47633sPp6 .navbar {
    min-height: 72px;
  }
  .cid-v47633sPp6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v47633sPp6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v47633sPp6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v47633sPp6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v47633sPp6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v47633sPp6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v47633sPp6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v47633sPp6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v47633sPp6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v47633sPp6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v47633sPp6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v47633sPp6 .dropdown-item.active,
.cid-v47633sPp6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v47633sPp6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v47633sPp6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v47633sPp6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v47633sPp6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v47633sPp6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v47633sPp6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v47633sPp6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v47633sPp6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v47633sPp6 .navbar-buttons {
    text-align: left;
  }
}
.cid-v47633sPp6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v47633sPp6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v47633sPp6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v47633sPp6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v47633sPp6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v47633sPp6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v47633sPp6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v47633sPp6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v47633sPp6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v47633sPp6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v47633sPp6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v47633sPp6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v47633sPp6 .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-v47633sPp6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v47633sPp6 .navbar {
    height: 70px;
  }
  .cid-v47633sPp6 .navbar.opened {
    height: auto;
  }
  .cid-v47633sPp6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v47633sPp6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v47633sPp6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v47633sPp6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v47633sPp6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v47633sPp6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v47633sPp6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v47633sPp6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v47633sPp6 .navbar-brand {
    margin-right: auto;
  }
  .cid-v47633sPp6 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v47633sPp6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v47633sPp6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v47633sPp6 .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-v47633sPp6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v47633sPp6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v47633sPp6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v47633sPp6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v47633sPp6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v47633sPp6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v47633sPp6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v47633LsgJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v47633LsgJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v47633LsgJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v47633LsgJ .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v47633LsgJ .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v47633LsgJ .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v47633LsgJ .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v47633LsgJ .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v47633LsgJ .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v47633LsgJ .items-wrapper {
  margin: 0 -10px;
}
.cid-v47633LsgJ .items-wrapper .card {
  padding: 0 10px;
}
.cid-v47633LsgJ .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v47633LsgJ .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v47633LsgJ .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v47633LsgJ .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v47633LsgJ .image_2 {
    margin-top: 20px;
  }
}
.cid-v47633LsgJ .mbr-section-title {
  color: #000000;
}
.cid-v47633LsgJ .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v47633LsgJ .mbr-text,
.cid-v47633LsgJ .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v47633LsgJ .mbr-section-title,
.cid-v47633LsgJ .mbr-section-btn {
  text-align: center;
}
.cid-v4762Nvj6H {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4762Nvj6H .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4762Nvj6H .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4762Nvj6H .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-v4762Nvj6H .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4762Nvj6H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4762Nvj6H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4762Nvj6H .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4762Nvj6H .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4762Nvj6H .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4762Nvj6H .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4762Nvj6H .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4762Nvj6H .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4762Nvj6H .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4762Nvj6H .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4762Nvj6H .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4762Nvj6H .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4762Nvj6H .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4762Nvj6H .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4762Nvj6H .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4762Nvj6H .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4762Nvj6H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4762Nvj6H .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4762Nvj6H .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4762Nvj6H .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4762Nvj6H .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4762Nvj6H .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4762Nvj6H .nav-item:focus,
.cid-v4762Nvj6H .nav-link:focus {
  outline: none;
}
.cid-v4762Nvj6H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4762Nvj6H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4762Nvj6H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4762Nvj6H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4762Nvj6H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4762Nvj6H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4762Nvj6H .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-v4762Nvj6H .navbar.opened {
  transition: all 0.3s;
}
.cid-v4762Nvj6H .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4762Nvj6H .navbar .navbar-logo img {
  width: auto;
}
.cid-v4762Nvj6H .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4762Nvj6H .navbar.collapsed {
  justify-content: center;
}
.cid-v4762Nvj6H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4762Nvj6H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4762Nvj6H .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4762Nvj6H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4762Nvj6H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4762Nvj6H .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4762Nvj6H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4762Nvj6H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4762Nvj6H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4762Nvj6H .navbar {
    min-height: 72px;
  }
  .cid-v4762Nvj6H .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4762Nvj6H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4762Nvj6H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4762Nvj6H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4762Nvj6H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4762Nvj6H .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4762Nvj6H .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4762Nvj6H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4762Nvj6H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4762Nvj6H .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4762Nvj6H .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4762Nvj6H .dropdown-item.active,
.cid-v4762Nvj6H .dropdown-item:active {
  background-color: transparent;
}
.cid-v4762Nvj6H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4762Nvj6H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4762Nvj6H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4762Nvj6H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4762Nvj6H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4762Nvj6H .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4762Nvj6H ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4762Nvj6H .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4762Nvj6H .navbar-buttons {
    text-align: left;
  }
}
.cid-v4762Nvj6H button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4762Nvj6H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4762Nvj6H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4762Nvj6H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4762Nvj6H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4762Nvj6H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4762Nvj6H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4762Nvj6H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4762Nvj6H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4762Nvj6H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4762Nvj6H .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4762Nvj6H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4762Nvj6H .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-v4762Nvj6H .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4762Nvj6H .navbar {
    height: 70px;
  }
  .cid-v4762Nvj6H .navbar.opened {
    height: auto;
  }
  .cid-v4762Nvj6H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4762Nvj6H .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4762Nvj6H .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4762Nvj6H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4762Nvj6H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4762Nvj6H .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4762Nvj6H .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4762Nvj6H .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4762Nvj6H .navbar-brand {
    margin-right: auto;
  }
  .cid-v4762Nvj6H .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4762Nvj6H .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4762Nvj6H .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4762Nvj6H .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-v4762Nvj6H .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4762Nvj6H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4762Nvj6H .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4762Nvj6H .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4762Nvj6H .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4762Nvj6H .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4762Nvj6H .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4762NMhc9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4762NMhc9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4762NMhc9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4762NMhc9 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4762NMhc9 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4762NMhc9 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4762NMhc9 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4762NMhc9 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4762NMhc9 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4762NMhc9 .items-wrapper {
  margin: 0 -10px;
}
.cid-v4762NMhc9 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4762NMhc9 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4762NMhc9 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4762NMhc9 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4762NMhc9 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4762NMhc9 .image_2 {
    margin-top: 20px;
  }
}
.cid-v4762NMhc9 .mbr-section-title {
  color: #000000;
}
.cid-v4762NMhc9 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4762NMhc9 .mbr-text,
.cid-v4762NMhc9 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4762NMhc9 .mbr-section-title,
.cid-v4762NMhc9 .mbr-section-btn {
  text-align: center;
}
.cid-v4762wRku1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4762wRku1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4762wRku1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4762wRku1 .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-v4762wRku1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4762wRku1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4762wRku1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4762wRku1 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4762wRku1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4762wRku1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4762wRku1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4762wRku1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4762wRku1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4762wRku1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4762wRku1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4762wRku1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4762wRku1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4762wRku1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4762wRku1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4762wRku1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4762wRku1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4762wRku1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4762wRku1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4762wRku1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4762wRku1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4762wRku1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4762wRku1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4762wRku1 .nav-item:focus,
.cid-v4762wRku1 .nav-link:focus {
  outline: none;
}
.cid-v4762wRku1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4762wRku1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4762wRku1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4762wRku1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4762wRku1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4762wRku1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4762wRku1 .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-v4762wRku1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v4762wRku1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4762wRku1 .navbar .navbar-logo img {
  width: auto;
}
.cid-v4762wRku1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4762wRku1 .navbar.collapsed {
  justify-content: center;
}
.cid-v4762wRku1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4762wRku1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4762wRku1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4762wRku1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4762wRku1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4762wRku1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4762wRku1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4762wRku1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4762wRku1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4762wRku1 .navbar {
    min-height: 72px;
  }
  .cid-v4762wRku1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4762wRku1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4762wRku1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4762wRku1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4762wRku1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4762wRku1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4762wRku1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4762wRku1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4762wRku1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4762wRku1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4762wRku1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4762wRku1 .dropdown-item.active,
.cid-v4762wRku1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v4762wRku1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4762wRku1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4762wRku1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4762wRku1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4762wRku1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4762wRku1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4762wRku1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4762wRku1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4762wRku1 .navbar-buttons {
    text-align: left;
  }
}
.cid-v4762wRku1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4762wRku1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4762wRku1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4762wRku1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4762wRku1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4762wRku1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4762wRku1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4762wRku1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4762wRku1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4762wRku1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4762wRku1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4762wRku1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4762wRku1 .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-v4762wRku1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4762wRku1 .navbar {
    height: 70px;
  }
  .cid-v4762wRku1 .navbar.opened {
    height: auto;
  }
  .cid-v4762wRku1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4762wRku1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4762wRku1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4762wRku1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4762wRku1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4762wRku1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4762wRku1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4762wRku1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4762wRku1 .navbar-brand {
    margin-right: auto;
  }
  .cid-v4762wRku1 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4762wRku1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4762wRku1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4762wRku1 .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-v4762wRku1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4762wRku1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4762wRku1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4762wRku1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4762wRku1 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4762wRku1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4762wRku1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4762x7FqX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4762x7FqX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4762x7FqX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4762x7FqX .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4762x7FqX .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4762x7FqX .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4762x7FqX .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4762x7FqX .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4762x7FqX .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4762x7FqX .items-wrapper {
  margin: 0 -10px;
}
.cid-v4762x7FqX .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4762x7FqX .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4762x7FqX .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4762x7FqX .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4762x7FqX .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4762x7FqX .image_2 {
    margin-top: 20px;
  }
}
.cid-v4762x7FqX .mbr-section-title {
  color: #000000;
}
.cid-v4762x7FqX .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4762x7FqX .mbr-text,
.cid-v4762x7FqX .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4762x7FqX .mbr-section-title,
.cid-v4762x7FqX .mbr-section-btn {
  text-align: center;
}
.cid-v4762gi6ot {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4762gi6ot .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4762gi6ot .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4762gi6ot .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-v4762gi6ot .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4762gi6ot .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4762gi6ot .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4762gi6ot .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4762gi6ot .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4762gi6ot .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4762gi6ot .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4762gi6ot .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4762gi6ot .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4762gi6ot .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4762gi6ot .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4762gi6ot .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4762gi6ot .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4762gi6ot .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4762gi6ot .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4762gi6ot .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4762gi6ot .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4762gi6ot .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4762gi6ot .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4762gi6ot .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4762gi6ot .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4762gi6ot .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4762gi6ot .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4762gi6ot .nav-item:focus,
.cid-v4762gi6ot .nav-link:focus {
  outline: none;
}
.cid-v4762gi6ot .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4762gi6ot .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4762gi6ot .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4762gi6ot .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4762gi6ot .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4762gi6ot .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4762gi6ot .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-v4762gi6ot .navbar.opened {
  transition: all 0.3s;
}
.cid-v4762gi6ot .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4762gi6ot .navbar .navbar-logo img {
  width: auto;
}
.cid-v4762gi6ot .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4762gi6ot .navbar.collapsed {
  justify-content: center;
}
.cid-v4762gi6ot .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4762gi6ot .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4762gi6ot .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4762gi6ot .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4762gi6ot .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4762gi6ot .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4762gi6ot .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4762gi6ot .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4762gi6ot .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4762gi6ot .navbar {
    min-height: 72px;
  }
  .cid-v4762gi6ot .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4762gi6ot .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4762gi6ot .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4762gi6ot .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4762gi6ot .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4762gi6ot .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4762gi6ot .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4762gi6ot .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4762gi6ot .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4762gi6ot .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4762gi6ot .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4762gi6ot .dropdown-item.active,
.cid-v4762gi6ot .dropdown-item:active {
  background-color: transparent;
}
.cid-v4762gi6ot .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4762gi6ot .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4762gi6ot .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4762gi6ot .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4762gi6ot .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4762gi6ot .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4762gi6ot ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4762gi6ot .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4762gi6ot .navbar-buttons {
    text-align: left;
  }
}
.cid-v4762gi6ot button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4762gi6ot button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4762gi6ot button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4762gi6ot button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4762gi6ot button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4762gi6ot button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4762gi6ot nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4762gi6ot nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4762gi6ot nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4762gi6ot nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4762gi6ot .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4762gi6ot a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4762gi6ot .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-v4762gi6ot .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4762gi6ot .navbar {
    height: 70px;
  }
  .cid-v4762gi6ot .navbar.opened {
    height: auto;
  }
  .cid-v4762gi6ot .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4762gi6ot .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4762gi6ot .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4762gi6ot .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4762gi6ot .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4762gi6ot .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4762gi6ot .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4762gi6ot .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4762gi6ot .navbar-brand {
    margin-right: auto;
  }
  .cid-v4762gi6ot .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4762gi6ot .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4762gi6ot .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4762gi6ot .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-v4762gi6ot .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4762gi6ot .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4762gi6ot .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4762gi6ot .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4762gi6ot .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4762gi6ot .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4762gi6ot .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4762gyjsP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4762gyjsP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4762gyjsP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4762gyjsP .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4762gyjsP .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4762gyjsP .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4762gyjsP .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4762gyjsP .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4762gyjsP .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4762gyjsP .items-wrapper {
  margin: 0 -10px;
}
.cid-v4762gyjsP .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4762gyjsP .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4762gyjsP .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4762gyjsP .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4762gyjsP .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4762gyjsP .image_2 {
    margin-top: 20px;
  }
}
.cid-v4762gyjsP .mbr-section-title {
  color: #000000;
}
.cid-v4762gyjsP .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4762gyjsP .mbr-text,
.cid-v4762gyjsP .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4762gyjsP .mbr-section-title,
.cid-v4762gyjsP .mbr-section-btn {
  text-align: center;
}
.cid-v4761T9wEH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4761T9wEH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4761T9wEH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4761T9wEH .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-v4761T9wEH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4761T9wEH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4761T9wEH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4761T9wEH .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4761T9wEH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4761T9wEH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4761T9wEH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4761T9wEH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4761T9wEH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4761T9wEH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4761T9wEH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4761T9wEH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4761T9wEH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4761T9wEH .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4761T9wEH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4761T9wEH .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4761T9wEH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4761T9wEH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4761T9wEH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4761T9wEH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4761T9wEH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4761T9wEH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4761T9wEH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4761T9wEH .nav-item:focus,
.cid-v4761T9wEH .nav-link:focus {
  outline: none;
}
.cid-v4761T9wEH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4761T9wEH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4761T9wEH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4761T9wEH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4761T9wEH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4761T9wEH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4761T9wEH .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-v4761T9wEH .navbar.opened {
  transition: all 0.3s;
}
.cid-v4761T9wEH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4761T9wEH .navbar .navbar-logo img {
  width: auto;
}
.cid-v4761T9wEH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4761T9wEH .navbar.collapsed {
  justify-content: center;
}
.cid-v4761T9wEH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4761T9wEH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4761T9wEH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4761T9wEH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4761T9wEH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4761T9wEH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4761T9wEH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4761T9wEH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4761T9wEH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4761T9wEH .navbar {
    min-height: 72px;
  }
  .cid-v4761T9wEH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4761T9wEH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4761T9wEH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4761T9wEH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4761T9wEH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4761T9wEH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4761T9wEH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4761T9wEH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4761T9wEH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4761T9wEH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4761T9wEH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4761T9wEH .dropdown-item.active,
.cid-v4761T9wEH .dropdown-item:active {
  background-color: transparent;
}
.cid-v4761T9wEH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4761T9wEH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4761T9wEH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4761T9wEH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4761T9wEH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4761T9wEH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4761T9wEH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4761T9wEH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4761T9wEH .navbar-buttons {
    text-align: left;
  }
}
.cid-v4761T9wEH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4761T9wEH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4761T9wEH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4761T9wEH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4761T9wEH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4761T9wEH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4761T9wEH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4761T9wEH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4761T9wEH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4761T9wEH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4761T9wEH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4761T9wEH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4761T9wEH .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-v4761T9wEH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4761T9wEH .navbar {
    height: 70px;
  }
  .cid-v4761T9wEH .navbar.opened {
    height: auto;
  }
  .cid-v4761T9wEH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4761T9wEH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4761T9wEH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4761T9wEH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4761T9wEH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4761T9wEH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4761T9wEH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4761T9wEH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4761T9wEH .navbar-brand {
    margin-right: auto;
  }
  .cid-v4761T9wEH .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4761T9wEH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4761T9wEH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4761T9wEH .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-v4761T9wEH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4761T9wEH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4761T9wEH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4761T9wEH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4761T9wEH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4761T9wEH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4761T9wEH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4761TwllJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4761TwllJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4761TwllJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4761TwllJ .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4761TwllJ .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4761TwllJ .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4761TwllJ .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4761TwllJ .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4761TwllJ .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4761TwllJ .items-wrapper {
  margin: 0 -10px;
}
.cid-v4761TwllJ .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4761TwllJ .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4761TwllJ .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4761TwllJ .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4761TwllJ .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4761TwllJ .image_2 {
    margin-top: 20px;
  }
}
.cid-v4761TwllJ .mbr-section-title {
  color: #000000;
}
.cid-v4761TwllJ .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4761TwllJ .mbr-text,
.cid-v4761TwllJ .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4761TwllJ .mbr-section-title,
.cid-v4761TwllJ .mbr-section-btn {
  text-align: center;
}
.cid-v4761vMmC4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4761vMmC4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4761vMmC4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4761vMmC4 .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-v4761vMmC4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4761vMmC4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4761vMmC4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4761vMmC4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4761vMmC4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4761vMmC4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4761vMmC4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4761vMmC4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4761vMmC4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4761vMmC4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4761vMmC4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4761vMmC4 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4761vMmC4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4761vMmC4 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4761vMmC4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4761vMmC4 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4761vMmC4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4761vMmC4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4761vMmC4 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4761vMmC4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4761vMmC4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4761vMmC4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4761vMmC4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4761vMmC4 .nav-item:focus,
.cid-v4761vMmC4 .nav-link:focus {
  outline: none;
}
.cid-v4761vMmC4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4761vMmC4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4761vMmC4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4761vMmC4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4761vMmC4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4761vMmC4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4761vMmC4 .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-v4761vMmC4 .navbar.opened {
  transition: all 0.3s;
}
.cid-v4761vMmC4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4761vMmC4 .navbar .navbar-logo img {
  width: auto;
}
.cid-v4761vMmC4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4761vMmC4 .navbar.collapsed {
  justify-content: center;
}
.cid-v4761vMmC4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4761vMmC4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4761vMmC4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4761vMmC4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4761vMmC4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4761vMmC4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4761vMmC4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4761vMmC4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4761vMmC4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4761vMmC4 .navbar {
    min-height: 72px;
  }
  .cid-v4761vMmC4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4761vMmC4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4761vMmC4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4761vMmC4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4761vMmC4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4761vMmC4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4761vMmC4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4761vMmC4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4761vMmC4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4761vMmC4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4761vMmC4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4761vMmC4 .dropdown-item.active,
.cid-v4761vMmC4 .dropdown-item:active {
  background-color: transparent;
}
.cid-v4761vMmC4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4761vMmC4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4761vMmC4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4761vMmC4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4761vMmC4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4761vMmC4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4761vMmC4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4761vMmC4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4761vMmC4 .navbar-buttons {
    text-align: left;
  }
}
.cid-v4761vMmC4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4761vMmC4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4761vMmC4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4761vMmC4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4761vMmC4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4761vMmC4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4761vMmC4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4761vMmC4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4761vMmC4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4761vMmC4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4761vMmC4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4761vMmC4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4761vMmC4 .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-v4761vMmC4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4761vMmC4 .navbar {
    height: 70px;
  }
  .cid-v4761vMmC4 .navbar.opened {
    height: auto;
  }
  .cid-v4761vMmC4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4761vMmC4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4761vMmC4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4761vMmC4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4761vMmC4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4761vMmC4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4761vMmC4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4761vMmC4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4761vMmC4 .navbar-brand {
    margin-right: auto;
  }
  .cid-v4761vMmC4 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4761vMmC4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4761vMmC4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4761vMmC4 .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-v4761vMmC4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4761vMmC4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4761vMmC4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4761vMmC4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4761vMmC4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4761vMmC4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4761vMmC4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4761w6WMd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4761w6WMd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4761w6WMd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4761w6WMd .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4761w6WMd .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4761w6WMd .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4761w6WMd .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4761w6WMd .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4761w6WMd .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4761w6WMd .items-wrapper {
  margin: 0 -10px;
}
.cid-v4761w6WMd .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4761w6WMd .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4761w6WMd .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4761w6WMd .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4761w6WMd .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4761w6WMd .image_2 {
    margin-top: 20px;
  }
}
.cid-v4761w6WMd .mbr-section-title {
  color: #000000;
}
.cid-v4761w6WMd .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4761w6WMd .mbr-text,
.cid-v4761w6WMd .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4761w6WMd .mbr-section-title,
.cid-v4761w6WMd .mbr-section-btn {
  text-align: center;
}
.cid-v4761cXkKB {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4761cXkKB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4761cXkKB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4761cXkKB .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-v4761cXkKB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4761cXkKB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4761cXkKB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4761cXkKB .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4761cXkKB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4761cXkKB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4761cXkKB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4761cXkKB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4761cXkKB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4761cXkKB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4761cXkKB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4761cXkKB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4761cXkKB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4761cXkKB .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4761cXkKB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4761cXkKB .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4761cXkKB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4761cXkKB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4761cXkKB .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4761cXkKB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4761cXkKB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4761cXkKB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4761cXkKB .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4761cXkKB .nav-item:focus,
.cid-v4761cXkKB .nav-link:focus {
  outline: none;
}
.cid-v4761cXkKB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4761cXkKB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4761cXkKB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4761cXkKB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4761cXkKB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4761cXkKB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4761cXkKB .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-v4761cXkKB .navbar.opened {
  transition: all 0.3s;
}
.cid-v4761cXkKB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4761cXkKB .navbar .navbar-logo img {
  width: auto;
}
.cid-v4761cXkKB .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4761cXkKB .navbar.collapsed {
  justify-content: center;
}
.cid-v4761cXkKB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4761cXkKB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4761cXkKB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4761cXkKB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4761cXkKB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4761cXkKB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4761cXkKB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4761cXkKB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4761cXkKB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4761cXkKB .navbar {
    min-height: 72px;
  }
  .cid-v4761cXkKB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4761cXkKB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4761cXkKB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4761cXkKB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4761cXkKB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4761cXkKB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4761cXkKB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4761cXkKB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4761cXkKB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4761cXkKB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4761cXkKB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4761cXkKB .dropdown-item.active,
.cid-v4761cXkKB .dropdown-item:active {
  background-color: transparent;
}
.cid-v4761cXkKB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4761cXkKB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4761cXkKB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4761cXkKB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4761cXkKB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4761cXkKB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4761cXkKB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4761cXkKB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4761cXkKB .navbar-buttons {
    text-align: left;
  }
}
.cid-v4761cXkKB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4761cXkKB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4761cXkKB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4761cXkKB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4761cXkKB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4761cXkKB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4761cXkKB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4761cXkKB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4761cXkKB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4761cXkKB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4761cXkKB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4761cXkKB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4761cXkKB .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-v4761cXkKB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4761cXkKB .navbar {
    height: 70px;
  }
  .cid-v4761cXkKB .navbar.opened {
    height: auto;
  }
  .cid-v4761cXkKB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4761cXkKB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4761cXkKB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4761cXkKB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4761cXkKB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4761cXkKB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4761cXkKB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4761cXkKB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4761cXkKB .navbar-brand {
    margin-right: auto;
  }
  .cid-v4761cXkKB .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4761cXkKB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4761cXkKB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4761cXkKB .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-v4761cXkKB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4761cXkKB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4761cXkKB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4761cXkKB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4761cXkKB .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4761cXkKB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4761cXkKB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4761dga48 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4761dga48 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4761dga48 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4761dga48 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4761dga48 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4761dga48 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4761dga48 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4761dga48 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4761dga48 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4761dga48 .items-wrapper {
  margin: 0 -10px;
}
.cid-v4761dga48 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4761dga48 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4761dga48 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4761dga48 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4761dga48 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4761dga48 .image_2 {
    margin-top: 20px;
  }
}
.cid-v4761dga48 .mbr-section-title {
  color: #000000;
}
.cid-v4761dga48 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4761dga48 .mbr-text,
.cid-v4761dga48 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4761dga48 .mbr-section-title,
.cid-v4761dga48 .mbr-section-btn {
  text-align: center;
}
.cid-v4760WQGqC {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4760WQGqC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4760WQGqC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4760WQGqC .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-v4760WQGqC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4760WQGqC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4760WQGqC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4760WQGqC .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4760WQGqC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4760WQGqC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4760WQGqC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4760WQGqC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4760WQGqC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4760WQGqC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4760WQGqC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4760WQGqC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4760WQGqC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4760WQGqC .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4760WQGqC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4760WQGqC .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4760WQGqC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4760WQGqC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4760WQGqC .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4760WQGqC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4760WQGqC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4760WQGqC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4760WQGqC .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4760WQGqC .nav-item:focus,
.cid-v4760WQGqC .nav-link:focus {
  outline: none;
}
.cid-v4760WQGqC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4760WQGqC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4760WQGqC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4760WQGqC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4760WQGqC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4760WQGqC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4760WQGqC .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-v4760WQGqC .navbar.opened {
  transition: all 0.3s;
}
.cid-v4760WQGqC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4760WQGqC .navbar .navbar-logo img {
  width: auto;
}
.cid-v4760WQGqC .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4760WQGqC .navbar.collapsed {
  justify-content: center;
}
.cid-v4760WQGqC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4760WQGqC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4760WQGqC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4760WQGqC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4760WQGqC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4760WQGqC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4760WQGqC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4760WQGqC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4760WQGqC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4760WQGqC .navbar {
    min-height: 72px;
  }
  .cid-v4760WQGqC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4760WQGqC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4760WQGqC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4760WQGqC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4760WQGqC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4760WQGqC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4760WQGqC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4760WQGqC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4760WQGqC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4760WQGqC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4760WQGqC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4760WQGqC .dropdown-item.active,
.cid-v4760WQGqC .dropdown-item:active {
  background-color: transparent;
}
.cid-v4760WQGqC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4760WQGqC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4760WQGqC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4760WQGqC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4760WQGqC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4760WQGqC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4760WQGqC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4760WQGqC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4760WQGqC .navbar-buttons {
    text-align: left;
  }
}
.cid-v4760WQGqC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4760WQGqC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4760WQGqC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4760WQGqC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4760WQGqC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4760WQGqC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4760WQGqC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4760WQGqC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4760WQGqC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4760WQGqC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4760WQGqC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4760WQGqC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4760WQGqC .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-v4760WQGqC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4760WQGqC .navbar {
    height: 70px;
  }
  .cid-v4760WQGqC .navbar.opened {
    height: auto;
  }
  .cid-v4760WQGqC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4760WQGqC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4760WQGqC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4760WQGqC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4760WQGqC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4760WQGqC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4760WQGqC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4760WQGqC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4760WQGqC .navbar-brand {
    margin-right: auto;
  }
  .cid-v4760WQGqC .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4760WQGqC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4760WQGqC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4760WQGqC .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-v4760WQGqC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4760WQGqC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4760WQGqC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4760WQGqC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4760WQGqC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4760WQGqC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4760WQGqC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4760X7wAN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4760X7wAN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4760X7wAN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4760X7wAN .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4760X7wAN .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4760X7wAN .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4760X7wAN .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4760X7wAN .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4760X7wAN .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4760X7wAN .items-wrapper {
  margin: 0 -10px;
}
.cid-v4760X7wAN .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4760X7wAN .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4760X7wAN .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4760X7wAN .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4760X7wAN .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4760X7wAN .image_2 {
    margin-top: 20px;
  }
}
.cid-v4760X7wAN .mbr-section-title {
  color: #000000;
}
.cid-v4760X7wAN .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4760X7wAN .mbr-text,
.cid-v4760X7wAN .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4760X7wAN .mbr-section-title,
.cid-v4760X7wAN .mbr-section-btn {
  text-align: center;
}
.cid-v4760FEIyb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4760FEIyb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4760FEIyb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4760FEIyb .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-v4760FEIyb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4760FEIyb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4760FEIyb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4760FEIyb .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4760FEIyb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4760FEIyb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4760FEIyb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4760FEIyb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4760FEIyb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4760FEIyb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4760FEIyb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4760FEIyb .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4760FEIyb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4760FEIyb .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4760FEIyb .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4760FEIyb .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4760FEIyb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4760FEIyb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4760FEIyb .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4760FEIyb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4760FEIyb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4760FEIyb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4760FEIyb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4760FEIyb .nav-item:focus,
.cid-v4760FEIyb .nav-link:focus {
  outline: none;
}
.cid-v4760FEIyb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4760FEIyb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4760FEIyb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4760FEIyb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4760FEIyb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4760FEIyb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4760FEIyb .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-v4760FEIyb .navbar.opened {
  transition: all 0.3s;
}
.cid-v4760FEIyb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4760FEIyb .navbar .navbar-logo img {
  width: auto;
}
.cid-v4760FEIyb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4760FEIyb .navbar.collapsed {
  justify-content: center;
}
.cid-v4760FEIyb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4760FEIyb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4760FEIyb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4760FEIyb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4760FEIyb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4760FEIyb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4760FEIyb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4760FEIyb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4760FEIyb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4760FEIyb .navbar {
    min-height: 72px;
  }
  .cid-v4760FEIyb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4760FEIyb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4760FEIyb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4760FEIyb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4760FEIyb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4760FEIyb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4760FEIyb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4760FEIyb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4760FEIyb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4760FEIyb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4760FEIyb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4760FEIyb .dropdown-item.active,
.cid-v4760FEIyb .dropdown-item:active {
  background-color: transparent;
}
.cid-v4760FEIyb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4760FEIyb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4760FEIyb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4760FEIyb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4760FEIyb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4760FEIyb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4760FEIyb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4760FEIyb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4760FEIyb .navbar-buttons {
    text-align: left;
  }
}
.cid-v4760FEIyb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4760FEIyb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4760FEIyb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4760FEIyb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4760FEIyb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4760FEIyb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4760FEIyb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4760FEIyb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4760FEIyb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4760FEIyb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4760FEIyb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4760FEIyb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4760FEIyb .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-v4760FEIyb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4760FEIyb .navbar {
    height: 70px;
  }
  .cid-v4760FEIyb .navbar.opened {
    height: auto;
  }
  .cid-v4760FEIyb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4760FEIyb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4760FEIyb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4760FEIyb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4760FEIyb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4760FEIyb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4760FEIyb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4760FEIyb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4760FEIyb .navbar-brand {
    margin-right: auto;
  }
  .cid-v4760FEIyb .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4760FEIyb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4760FEIyb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4760FEIyb .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-v4760FEIyb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4760FEIyb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4760FEIyb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4760FEIyb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4760FEIyb .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4760FEIyb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4760FEIyb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4760FWqAZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4760FWqAZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4760FWqAZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4760FWqAZ .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4760FWqAZ .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4760FWqAZ .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4760FWqAZ .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4760FWqAZ .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4760FWqAZ .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4760FWqAZ .items-wrapper {
  margin: 0 -10px;
}
.cid-v4760FWqAZ .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4760FWqAZ .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4760FWqAZ .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4760FWqAZ .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4760FWqAZ .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4760FWqAZ .image_2 {
    margin-top: 20px;
  }
}
.cid-v4760FWqAZ .mbr-section-title {
  color: #000000;
}
.cid-v4760FWqAZ .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4760FWqAZ .mbr-text,
.cid-v4760FWqAZ .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4760FWqAZ .mbr-section-title,
.cid-v4760FWqAZ .mbr-section-btn {
  text-align: center;
}
.cid-v4760rqTEJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4760rqTEJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4760rqTEJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4760rqTEJ .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-v4760rqTEJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4760rqTEJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4760rqTEJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4760rqTEJ .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4760rqTEJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4760rqTEJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4760rqTEJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4760rqTEJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4760rqTEJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4760rqTEJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4760rqTEJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4760rqTEJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4760rqTEJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4760rqTEJ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4760rqTEJ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4760rqTEJ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4760rqTEJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4760rqTEJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4760rqTEJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4760rqTEJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4760rqTEJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4760rqTEJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4760rqTEJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4760rqTEJ .nav-item:focus,
.cid-v4760rqTEJ .nav-link:focus {
  outline: none;
}
.cid-v4760rqTEJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4760rqTEJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4760rqTEJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4760rqTEJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4760rqTEJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4760rqTEJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4760rqTEJ .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-v4760rqTEJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v4760rqTEJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4760rqTEJ .navbar .navbar-logo img {
  width: auto;
}
.cid-v4760rqTEJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4760rqTEJ .navbar.collapsed {
  justify-content: center;
}
.cid-v4760rqTEJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4760rqTEJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4760rqTEJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4760rqTEJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4760rqTEJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4760rqTEJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4760rqTEJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4760rqTEJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4760rqTEJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4760rqTEJ .navbar {
    min-height: 72px;
  }
  .cid-v4760rqTEJ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4760rqTEJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4760rqTEJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4760rqTEJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4760rqTEJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4760rqTEJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4760rqTEJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4760rqTEJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4760rqTEJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4760rqTEJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4760rqTEJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4760rqTEJ .dropdown-item.active,
.cid-v4760rqTEJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v4760rqTEJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4760rqTEJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4760rqTEJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4760rqTEJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4760rqTEJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4760rqTEJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4760rqTEJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4760rqTEJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4760rqTEJ .navbar-buttons {
    text-align: left;
  }
}
.cid-v4760rqTEJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4760rqTEJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4760rqTEJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4760rqTEJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4760rqTEJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4760rqTEJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4760rqTEJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4760rqTEJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4760rqTEJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4760rqTEJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4760rqTEJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4760rqTEJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4760rqTEJ .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-v4760rqTEJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4760rqTEJ .navbar {
    height: 70px;
  }
  .cid-v4760rqTEJ .navbar.opened {
    height: auto;
  }
  .cid-v4760rqTEJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4760rqTEJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4760rqTEJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4760rqTEJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4760rqTEJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4760rqTEJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4760rqTEJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4760rqTEJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4760rqTEJ .navbar-brand {
    margin-right: auto;
  }
  .cid-v4760rqTEJ .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4760rqTEJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4760rqTEJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4760rqTEJ .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-v4760rqTEJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4760rqTEJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4760rqTEJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4760rqTEJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4760rqTEJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4760rqTEJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4760rqTEJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4760rKgWL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4760rKgWL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4760rKgWL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4760rKgWL .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4760rKgWL .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4760rKgWL .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4760rKgWL .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4760rKgWL .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4760rKgWL .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4760rKgWL .items-wrapper {
  margin: 0 -10px;
}
.cid-v4760rKgWL .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4760rKgWL .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4760rKgWL .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4760rKgWL .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4760rKgWL .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4760rKgWL .image_2 {
    margin-top: 20px;
  }
}
.cid-v4760rKgWL .mbr-section-title {
  color: #000000;
}
.cid-v4760rKgWL .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4760rKgWL .mbr-text,
.cid-v4760rKgWL .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4760rKgWL .mbr-section-title,
.cid-v4760rKgWL .mbr-section-btn {
  text-align: center;
}
.cid-v4760c7Ogw {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v4760c7Ogw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4760c7Ogw .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v4760c7Ogw .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-v4760c7Ogw .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v4760c7Ogw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4760c7Ogw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4760c7Ogw .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v4760c7Ogw .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v4760c7Ogw .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v4760c7Ogw .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v4760c7Ogw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v4760c7Ogw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v4760c7Ogw .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v4760c7Ogw .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v4760c7Ogw .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v4760c7Ogw .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v4760c7Ogw .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v4760c7Ogw .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v4760c7Ogw .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v4760c7Ogw .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v4760c7Ogw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v4760c7Ogw .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v4760c7Ogw .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v4760c7Ogw .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v4760c7Ogw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v4760c7Ogw .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v4760c7Ogw .nav-item:focus,
.cid-v4760c7Ogw .nav-link:focus {
  outline: none;
}
.cid-v4760c7Ogw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4760c7Ogw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4760c7Ogw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v4760c7Ogw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4760c7Ogw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4760c7Ogw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4760c7Ogw .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-v4760c7Ogw .navbar.opened {
  transition: all 0.3s;
}
.cid-v4760c7Ogw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v4760c7Ogw .navbar .navbar-logo img {
  width: auto;
}
.cid-v4760c7Ogw .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v4760c7Ogw .navbar.collapsed {
  justify-content: center;
}
.cid-v4760c7Ogw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4760c7Ogw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4760c7Ogw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v4760c7Ogw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4760c7Ogw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4760c7Ogw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v4760c7Ogw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4760c7Ogw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v4760c7Ogw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v4760c7Ogw .navbar {
    min-height: 72px;
  }
  .cid-v4760c7Ogw .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v4760c7Ogw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4760c7Ogw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4760c7Ogw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4760c7Ogw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4760c7Ogw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v4760c7Ogw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4760c7Ogw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v4760c7Ogw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4760c7Ogw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v4760c7Ogw .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v4760c7Ogw .dropdown-item.active,
.cid-v4760c7Ogw .dropdown-item:active {
  background-color: transparent;
}
.cid-v4760c7Ogw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4760c7Ogw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4760c7Ogw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4760c7Ogw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v4760c7Ogw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v4760c7Ogw .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v4760c7Ogw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4760c7Ogw .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v4760c7Ogw .navbar-buttons {
    text-align: left;
  }
}
.cid-v4760c7Ogw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v4760c7Ogw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v4760c7Ogw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v4760c7Ogw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4760c7Ogw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v4760c7Ogw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v4760c7Ogw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4760c7Ogw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v4760c7Ogw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v4760c7Ogw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v4760c7Ogw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v4760c7Ogw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4760c7Ogw .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-v4760c7Ogw .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v4760c7Ogw .navbar {
    height: 70px;
  }
  .cid-v4760c7Ogw .navbar.opened {
    height: auto;
  }
  .cid-v4760c7Ogw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4760c7Ogw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v4760c7Ogw .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v4760c7Ogw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v4760c7Ogw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v4760c7Ogw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v4760c7Ogw .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v4760c7Ogw .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v4760c7Ogw .navbar-brand {
    margin-right: auto;
  }
  .cid-v4760c7Ogw .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v4760c7Ogw .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v4760c7Ogw .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v4760c7Ogw .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-v4760c7Ogw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v4760c7Ogw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v4760c7Ogw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v4760c7Ogw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v4760c7Ogw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v4760c7Ogw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v4760c7Ogw .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v4760cpzZS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v4760cpzZS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4760cpzZS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4760cpzZS .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v4760cpzZS .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v4760cpzZS .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v4760cpzZS .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v4760cpzZS .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v4760cpzZS .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v4760cpzZS .items-wrapper {
  margin: 0 -10px;
}
.cid-v4760cpzZS .items-wrapper .card {
  padding: 0 10px;
}
.cid-v4760cpzZS .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v4760cpzZS .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v4760cpzZS .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v4760cpzZS .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v4760cpzZS .image_2 {
    margin-top: 20px;
  }
}
.cid-v4760cpzZS .mbr-section-title {
  color: #000000;
}
.cid-v4760cpzZS .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v4760cpzZS .mbr-text,
.cid-v4760cpzZS .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v4760cpzZS .mbr-section-title,
.cid-v4760cpzZS .mbr-section-btn {
  text-align: center;
}
.cid-v475ZVKrM7 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475ZVKrM7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475ZVKrM7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475ZVKrM7 .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-v475ZVKrM7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475ZVKrM7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475ZVKrM7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475ZVKrM7 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475ZVKrM7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475ZVKrM7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475ZVKrM7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475ZVKrM7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475ZVKrM7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475ZVKrM7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475ZVKrM7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475ZVKrM7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475ZVKrM7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475ZVKrM7 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475ZVKrM7 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475ZVKrM7 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475ZVKrM7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475ZVKrM7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475ZVKrM7 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475ZVKrM7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475ZVKrM7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475ZVKrM7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475ZVKrM7 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475ZVKrM7 .nav-item:focus,
.cid-v475ZVKrM7 .nav-link:focus {
  outline: none;
}
.cid-v475ZVKrM7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475ZVKrM7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475ZVKrM7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475ZVKrM7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475ZVKrM7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475ZVKrM7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475ZVKrM7 .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-v475ZVKrM7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v475ZVKrM7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475ZVKrM7 .navbar .navbar-logo img {
  width: auto;
}
.cid-v475ZVKrM7 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475ZVKrM7 .navbar.collapsed {
  justify-content: center;
}
.cid-v475ZVKrM7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475ZVKrM7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475ZVKrM7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475ZVKrM7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475ZVKrM7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475ZVKrM7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475ZVKrM7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475ZVKrM7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475ZVKrM7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475ZVKrM7 .navbar {
    min-height: 72px;
  }
  .cid-v475ZVKrM7 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475ZVKrM7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475ZVKrM7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475ZVKrM7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475ZVKrM7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475ZVKrM7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475ZVKrM7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475ZVKrM7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475ZVKrM7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475ZVKrM7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475ZVKrM7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475ZVKrM7 .dropdown-item.active,
.cid-v475ZVKrM7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v475ZVKrM7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475ZVKrM7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475ZVKrM7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475ZVKrM7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475ZVKrM7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475ZVKrM7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475ZVKrM7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475ZVKrM7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475ZVKrM7 .navbar-buttons {
    text-align: left;
  }
}
.cid-v475ZVKrM7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475ZVKrM7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475ZVKrM7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475ZVKrM7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475ZVKrM7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475ZVKrM7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475ZVKrM7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475ZVKrM7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475ZVKrM7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475ZVKrM7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475ZVKrM7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475ZVKrM7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475ZVKrM7 .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-v475ZVKrM7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475ZVKrM7 .navbar {
    height: 70px;
  }
  .cid-v475ZVKrM7 .navbar.opened {
    height: auto;
  }
  .cid-v475ZVKrM7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475ZVKrM7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475ZVKrM7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475ZVKrM7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475ZVKrM7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475ZVKrM7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475ZVKrM7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475ZVKrM7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475ZVKrM7 .navbar-brand {
    margin-right: auto;
  }
  .cid-v475ZVKrM7 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475ZVKrM7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475ZVKrM7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475ZVKrM7 .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-v475ZVKrM7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475ZVKrM7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475ZVKrM7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475ZVKrM7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475ZVKrM7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475ZVKrM7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475ZVKrM7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475ZW62v0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475ZW62v0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475ZW62v0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475ZW62v0 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475ZW62v0 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475ZW62v0 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475ZW62v0 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475ZW62v0 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475ZW62v0 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475ZW62v0 .items-wrapper {
  margin: 0 -10px;
}
.cid-v475ZW62v0 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475ZW62v0 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475ZW62v0 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475ZW62v0 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475ZW62v0 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475ZW62v0 .image_2 {
    margin-top: 20px;
  }
}
.cid-v475ZW62v0 .mbr-section-title {
  color: #000000;
}
.cid-v475ZW62v0 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475ZW62v0 .mbr-text,
.cid-v475ZW62v0 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475ZW62v0 .mbr-section-title,
.cid-v475ZW62v0 .mbr-section-btn {
  text-align: center;
}
.cid-v475ZFGped {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475ZFGped .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475ZFGped .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475ZFGped .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-v475ZFGped .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475ZFGped .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475ZFGped .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475ZFGped .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475ZFGped .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475ZFGped .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475ZFGped .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475ZFGped .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475ZFGped .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475ZFGped .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475ZFGped .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475ZFGped .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475ZFGped .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475ZFGped .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475ZFGped .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475ZFGped .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475ZFGped .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475ZFGped .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475ZFGped .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475ZFGped .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475ZFGped .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475ZFGped .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475ZFGped .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475ZFGped .nav-item:focus,
.cid-v475ZFGped .nav-link:focus {
  outline: none;
}
.cid-v475ZFGped .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475ZFGped .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475ZFGped .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475ZFGped .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475ZFGped .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475ZFGped .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475ZFGped .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-v475ZFGped .navbar.opened {
  transition: all 0.3s;
}
.cid-v475ZFGped .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475ZFGped .navbar .navbar-logo img {
  width: auto;
}
.cid-v475ZFGped .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475ZFGped .navbar.collapsed {
  justify-content: center;
}
.cid-v475ZFGped .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475ZFGped .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475ZFGped .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475ZFGped .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475ZFGped .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475ZFGped .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475ZFGped .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475ZFGped .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475ZFGped .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475ZFGped .navbar {
    min-height: 72px;
  }
  .cid-v475ZFGped .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475ZFGped .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475ZFGped .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475ZFGped .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475ZFGped .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475ZFGped .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475ZFGped .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475ZFGped .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475ZFGped .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475ZFGped .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475ZFGped .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475ZFGped .dropdown-item.active,
.cid-v475ZFGped .dropdown-item:active {
  background-color: transparent;
}
.cid-v475ZFGped .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475ZFGped .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475ZFGped .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475ZFGped .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475ZFGped .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475ZFGped .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475ZFGped ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475ZFGped .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475ZFGped .navbar-buttons {
    text-align: left;
  }
}
.cid-v475ZFGped button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475ZFGped button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475ZFGped button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475ZFGped button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475ZFGped button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475ZFGped button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475ZFGped nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475ZFGped nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475ZFGped nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475ZFGped nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475ZFGped .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475ZFGped a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475ZFGped .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-v475ZFGped .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475ZFGped .navbar {
    height: 70px;
  }
  .cid-v475ZFGped .navbar.opened {
    height: auto;
  }
  .cid-v475ZFGped .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475ZFGped .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475ZFGped .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475ZFGped .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475ZFGped .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475ZFGped .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475ZFGped .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475ZFGped .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475ZFGped .navbar-brand {
    margin-right: auto;
  }
  .cid-v475ZFGped .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475ZFGped .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475ZFGped .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475ZFGped .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-v475ZFGped .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475ZFGped .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475ZFGped .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475ZFGped .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475ZFGped .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475ZFGped .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475ZFGped .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475ZFXuQT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475ZFXuQT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475ZFXuQT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475ZFXuQT .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475ZFXuQT .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475ZFXuQT .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475ZFXuQT .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475ZFXuQT .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475ZFXuQT .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475ZFXuQT .items-wrapper {
  margin: 0 -10px;
}
.cid-v475ZFXuQT .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475ZFXuQT .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475ZFXuQT .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475ZFXuQT .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475ZFXuQT .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475ZFXuQT .image_2 {
    margin-top: 20px;
  }
}
.cid-v475ZFXuQT .mbr-section-title {
  color: #000000;
}
.cid-v475ZFXuQT .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475ZFXuQT .mbr-text,
.cid-v475ZFXuQT .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475ZFXuQT .mbr-section-title,
.cid-v475ZFXuQT .mbr-section-btn {
  text-align: center;
}
.cid-v475Zpv0ed {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475Zpv0ed .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475Zpv0ed .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475Zpv0ed .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-v475Zpv0ed .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475Zpv0ed .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475Zpv0ed .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475Zpv0ed .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475Zpv0ed .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475Zpv0ed .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475Zpv0ed .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475Zpv0ed .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475Zpv0ed .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475Zpv0ed .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475Zpv0ed .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475Zpv0ed .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475Zpv0ed .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475Zpv0ed .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475Zpv0ed .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475Zpv0ed .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475Zpv0ed .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475Zpv0ed .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475Zpv0ed .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475Zpv0ed .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475Zpv0ed .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475Zpv0ed .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475Zpv0ed .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475Zpv0ed .nav-item:focus,
.cid-v475Zpv0ed .nav-link:focus {
  outline: none;
}
.cid-v475Zpv0ed .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475Zpv0ed .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475Zpv0ed .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475Zpv0ed .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475Zpv0ed .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475Zpv0ed .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475Zpv0ed .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-v475Zpv0ed .navbar.opened {
  transition: all 0.3s;
}
.cid-v475Zpv0ed .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475Zpv0ed .navbar .navbar-logo img {
  width: auto;
}
.cid-v475Zpv0ed .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475Zpv0ed .navbar.collapsed {
  justify-content: center;
}
.cid-v475Zpv0ed .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475Zpv0ed .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475Zpv0ed .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475Zpv0ed .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475Zpv0ed .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475Zpv0ed .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475Zpv0ed .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475Zpv0ed .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475Zpv0ed .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475Zpv0ed .navbar {
    min-height: 72px;
  }
  .cid-v475Zpv0ed .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475Zpv0ed .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475Zpv0ed .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475Zpv0ed .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475Zpv0ed .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475Zpv0ed .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475Zpv0ed .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475Zpv0ed .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475Zpv0ed .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475Zpv0ed .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475Zpv0ed .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475Zpv0ed .dropdown-item.active,
.cid-v475Zpv0ed .dropdown-item:active {
  background-color: transparent;
}
.cid-v475Zpv0ed .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475Zpv0ed .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475Zpv0ed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475Zpv0ed .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475Zpv0ed .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475Zpv0ed .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475Zpv0ed ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475Zpv0ed .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475Zpv0ed .navbar-buttons {
    text-align: left;
  }
}
.cid-v475Zpv0ed button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475Zpv0ed button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475Zpv0ed button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475Zpv0ed button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Zpv0ed button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Zpv0ed button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475Zpv0ed nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Zpv0ed nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475Zpv0ed nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475Zpv0ed nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Zpv0ed .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475Zpv0ed a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475Zpv0ed .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-v475Zpv0ed .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475Zpv0ed .navbar {
    height: 70px;
  }
  .cid-v475Zpv0ed .navbar.opened {
    height: auto;
  }
  .cid-v475Zpv0ed .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475Zpv0ed .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475Zpv0ed .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475Zpv0ed .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475Zpv0ed .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475Zpv0ed .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475Zpv0ed .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475Zpv0ed .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475Zpv0ed .navbar-brand {
    margin-right: auto;
  }
  .cid-v475Zpv0ed .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475Zpv0ed .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475Zpv0ed .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475Zpv0ed .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-v475Zpv0ed .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475Zpv0ed .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475Zpv0ed .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475Zpv0ed .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475Zpv0ed .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475Zpv0ed .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475Zpv0ed .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475ZpPlhq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475ZpPlhq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475ZpPlhq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475ZpPlhq .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475ZpPlhq .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475ZpPlhq .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475ZpPlhq .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475ZpPlhq .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475ZpPlhq .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475ZpPlhq .items-wrapper {
  margin: 0 -10px;
}
.cid-v475ZpPlhq .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475ZpPlhq .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475ZpPlhq .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475ZpPlhq .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475ZpPlhq .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475ZpPlhq .image_2 {
    margin-top: 20px;
  }
}
.cid-v475ZpPlhq .mbr-section-title {
  color: #000000;
}
.cid-v475ZpPlhq .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475ZpPlhq .mbr-text,
.cid-v475ZpPlhq .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475ZpPlhq .mbr-section-title,
.cid-v475ZpPlhq .mbr-section-btn {
  text-align: center;
}
.cid-v475Z8yCFq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475Z8yCFq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475Z8yCFq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475Z8yCFq .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-v475Z8yCFq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475Z8yCFq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475Z8yCFq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475Z8yCFq .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475Z8yCFq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475Z8yCFq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475Z8yCFq .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475Z8yCFq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475Z8yCFq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475Z8yCFq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475Z8yCFq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475Z8yCFq .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475Z8yCFq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475Z8yCFq .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475Z8yCFq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475Z8yCFq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475Z8yCFq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475Z8yCFq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475Z8yCFq .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475Z8yCFq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475Z8yCFq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475Z8yCFq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475Z8yCFq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475Z8yCFq .nav-item:focus,
.cid-v475Z8yCFq .nav-link:focus {
  outline: none;
}
.cid-v475Z8yCFq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475Z8yCFq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475Z8yCFq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475Z8yCFq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475Z8yCFq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475Z8yCFq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475Z8yCFq .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-v475Z8yCFq .navbar.opened {
  transition: all 0.3s;
}
.cid-v475Z8yCFq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475Z8yCFq .navbar .navbar-logo img {
  width: auto;
}
.cid-v475Z8yCFq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475Z8yCFq .navbar.collapsed {
  justify-content: center;
}
.cid-v475Z8yCFq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475Z8yCFq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475Z8yCFq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475Z8yCFq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475Z8yCFq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475Z8yCFq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475Z8yCFq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475Z8yCFq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475Z8yCFq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475Z8yCFq .navbar {
    min-height: 72px;
  }
  .cid-v475Z8yCFq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475Z8yCFq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475Z8yCFq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475Z8yCFq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475Z8yCFq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475Z8yCFq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475Z8yCFq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475Z8yCFq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475Z8yCFq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475Z8yCFq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475Z8yCFq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475Z8yCFq .dropdown-item.active,
.cid-v475Z8yCFq .dropdown-item:active {
  background-color: transparent;
}
.cid-v475Z8yCFq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475Z8yCFq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475Z8yCFq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475Z8yCFq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475Z8yCFq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475Z8yCFq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475Z8yCFq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475Z8yCFq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475Z8yCFq .navbar-buttons {
    text-align: left;
  }
}
.cid-v475Z8yCFq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475Z8yCFq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475Z8yCFq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475Z8yCFq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Z8yCFq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Z8yCFq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475Z8yCFq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Z8yCFq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475Z8yCFq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475Z8yCFq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Z8yCFq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475Z8yCFq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475Z8yCFq .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-v475Z8yCFq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475Z8yCFq .navbar {
    height: 70px;
  }
  .cid-v475Z8yCFq .navbar.opened {
    height: auto;
  }
  .cid-v475Z8yCFq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475Z8yCFq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475Z8yCFq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475Z8yCFq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475Z8yCFq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475Z8yCFq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475Z8yCFq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475Z8yCFq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475Z8yCFq .navbar-brand {
    margin-right: auto;
  }
  .cid-v475Z8yCFq .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475Z8yCFq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475Z8yCFq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475Z8yCFq .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-v475Z8yCFq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475Z8yCFq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475Z8yCFq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475Z8yCFq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475Z8yCFq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475Z8yCFq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475Z8yCFq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475Z8Tqgq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475Z8Tqgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475Z8Tqgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475Z8Tqgq .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475Z8Tqgq .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475Z8Tqgq .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475Z8Tqgq .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475Z8Tqgq .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475Z8Tqgq .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475Z8Tqgq .items-wrapper {
  margin: 0 -10px;
}
.cid-v475Z8Tqgq .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475Z8Tqgq .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475Z8Tqgq .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475Z8Tqgq .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475Z8Tqgq .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475Z8Tqgq .image_2 {
    margin-top: 20px;
  }
}
.cid-v475Z8Tqgq .mbr-section-title {
  color: #000000;
}
.cid-v475Z8Tqgq .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475Z8Tqgq .mbr-text,
.cid-v475Z8Tqgq .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475Z8Tqgq .mbr-section-title,
.cid-v475Z8Tqgq .mbr-section-btn {
  text-align: center;
}
.cid-v475YR585g {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475YR585g .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475YR585g .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475YR585g .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-v475YR585g .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475YR585g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475YR585g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475YR585g .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475YR585g .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475YR585g .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475YR585g .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475YR585g .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475YR585g .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475YR585g .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475YR585g .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475YR585g .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475YR585g .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475YR585g .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475YR585g .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475YR585g .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475YR585g .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475YR585g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475YR585g .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475YR585g .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475YR585g .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475YR585g .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475YR585g .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475YR585g .nav-item:focus,
.cid-v475YR585g .nav-link:focus {
  outline: none;
}
.cid-v475YR585g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475YR585g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475YR585g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475YR585g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475YR585g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475YR585g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475YR585g .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-v475YR585g .navbar.opened {
  transition: all 0.3s;
}
.cid-v475YR585g .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475YR585g .navbar .navbar-logo img {
  width: auto;
}
.cid-v475YR585g .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475YR585g .navbar.collapsed {
  justify-content: center;
}
.cid-v475YR585g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475YR585g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475YR585g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475YR585g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475YR585g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475YR585g .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475YR585g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475YR585g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475YR585g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475YR585g .navbar {
    min-height: 72px;
  }
  .cid-v475YR585g .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475YR585g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475YR585g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475YR585g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475YR585g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475YR585g .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475YR585g .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475YR585g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475YR585g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475YR585g .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475YR585g .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475YR585g .dropdown-item.active,
.cid-v475YR585g .dropdown-item:active {
  background-color: transparent;
}
.cid-v475YR585g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475YR585g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475YR585g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475YR585g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475YR585g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475YR585g .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475YR585g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475YR585g .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475YR585g .navbar-buttons {
    text-align: left;
  }
}
.cid-v475YR585g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475YR585g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475YR585g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475YR585g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475YR585g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475YR585g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475YR585g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475YR585g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475YR585g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475YR585g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475YR585g .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475YR585g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475YR585g .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-v475YR585g .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475YR585g .navbar {
    height: 70px;
  }
  .cid-v475YR585g .navbar.opened {
    height: auto;
  }
  .cid-v475YR585g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475YR585g .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475YR585g .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475YR585g .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475YR585g .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475YR585g .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475YR585g .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475YR585g .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475YR585g .navbar-brand {
    margin-right: auto;
  }
  .cid-v475YR585g .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475YR585g .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475YR585g .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475YR585g .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-v475YR585g .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475YR585g .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475YR585g .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475YR585g .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475YR585g .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475YR585g .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475YR585g .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475YRnKXK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475YRnKXK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475YRnKXK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475YRnKXK .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475YRnKXK .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475YRnKXK .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475YRnKXK .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475YRnKXK .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475YRnKXK .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475YRnKXK .items-wrapper {
  margin: 0 -10px;
}
.cid-v475YRnKXK .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475YRnKXK .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475YRnKXK .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475YRnKXK .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475YRnKXK .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475YRnKXK .image_2 {
    margin-top: 20px;
  }
}
.cid-v475YRnKXK .mbr-section-title {
  color: #000000;
}
.cid-v475YRnKXK .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475YRnKXK .mbr-text,
.cid-v475YRnKXK .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475YRnKXK .mbr-section-title,
.cid-v475YRnKXK .mbr-section-btn {
  text-align: center;
}
.cid-v475YAcViq {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475YAcViq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475YAcViq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475YAcViq .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-v475YAcViq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475YAcViq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475YAcViq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475YAcViq .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475YAcViq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475YAcViq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475YAcViq .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475YAcViq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475YAcViq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475YAcViq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475YAcViq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475YAcViq .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475YAcViq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475YAcViq .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475YAcViq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475YAcViq .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475YAcViq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475YAcViq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475YAcViq .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475YAcViq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475YAcViq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475YAcViq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475YAcViq .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475YAcViq .nav-item:focus,
.cid-v475YAcViq .nav-link:focus {
  outline: none;
}
.cid-v475YAcViq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475YAcViq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475YAcViq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475YAcViq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475YAcViq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475YAcViq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475YAcViq .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-v475YAcViq .navbar.opened {
  transition: all 0.3s;
}
.cid-v475YAcViq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475YAcViq .navbar .navbar-logo img {
  width: auto;
}
.cid-v475YAcViq .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475YAcViq .navbar.collapsed {
  justify-content: center;
}
.cid-v475YAcViq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475YAcViq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475YAcViq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475YAcViq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475YAcViq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475YAcViq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475YAcViq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475YAcViq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475YAcViq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475YAcViq .navbar {
    min-height: 72px;
  }
  .cid-v475YAcViq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475YAcViq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475YAcViq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475YAcViq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475YAcViq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475YAcViq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475YAcViq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475YAcViq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475YAcViq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475YAcViq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475YAcViq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475YAcViq .dropdown-item.active,
.cid-v475YAcViq .dropdown-item:active {
  background-color: transparent;
}
.cid-v475YAcViq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475YAcViq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475YAcViq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475YAcViq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475YAcViq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475YAcViq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475YAcViq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475YAcViq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475YAcViq .navbar-buttons {
    text-align: left;
  }
}
.cid-v475YAcViq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475YAcViq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475YAcViq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475YAcViq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475YAcViq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475YAcViq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475YAcViq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475YAcViq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475YAcViq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475YAcViq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475YAcViq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475YAcViq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475YAcViq .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-v475YAcViq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475YAcViq .navbar {
    height: 70px;
  }
  .cid-v475YAcViq .navbar.opened {
    height: auto;
  }
  .cid-v475YAcViq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475YAcViq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475YAcViq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475YAcViq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475YAcViq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475YAcViq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475YAcViq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475YAcViq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475YAcViq .navbar-brand {
    margin-right: auto;
  }
  .cid-v475YAcViq .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475YAcViq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475YAcViq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475YAcViq .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-v475YAcViq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475YAcViq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475YAcViq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475YAcViq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475YAcViq .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475YAcViq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475YAcViq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475YAvtOY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475YAvtOY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475YAvtOY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475YAvtOY .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475YAvtOY .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475YAvtOY .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475YAvtOY .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475YAvtOY .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475YAvtOY .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475YAvtOY .items-wrapper {
  margin: 0 -10px;
}
.cid-v475YAvtOY .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475YAvtOY .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475YAvtOY .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475YAvtOY .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475YAvtOY .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475YAvtOY .image_2 {
    margin-top: 20px;
  }
}
.cid-v475YAvtOY .mbr-section-title {
  color: #000000;
}
.cid-v475YAvtOY .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475YAvtOY .mbr-text,
.cid-v475YAvtOY .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475YAvtOY .mbr-section-title,
.cid-v475YAvtOY .mbr-section-btn {
  text-align: center;
}
.cid-v475Yk2Cdu {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475Yk2Cdu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475Yk2Cdu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475Yk2Cdu .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-v475Yk2Cdu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475Yk2Cdu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475Yk2Cdu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475Yk2Cdu .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475Yk2Cdu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475Yk2Cdu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475Yk2Cdu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475Yk2Cdu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475Yk2Cdu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475Yk2Cdu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475Yk2Cdu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475Yk2Cdu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475Yk2Cdu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475Yk2Cdu .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475Yk2Cdu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475Yk2Cdu .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475Yk2Cdu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475Yk2Cdu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475Yk2Cdu .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475Yk2Cdu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475Yk2Cdu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475Yk2Cdu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475Yk2Cdu .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475Yk2Cdu .nav-item:focus,
.cid-v475Yk2Cdu .nav-link:focus {
  outline: none;
}
.cid-v475Yk2Cdu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475Yk2Cdu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475Yk2Cdu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475Yk2Cdu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475Yk2Cdu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475Yk2Cdu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475Yk2Cdu .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-v475Yk2Cdu .navbar.opened {
  transition: all 0.3s;
}
.cid-v475Yk2Cdu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475Yk2Cdu .navbar .navbar-logo img {
  width: auto;
}
.cid-v475Yk2Cdu .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475Yk2Cdu .navbar.collapsed {
  justify-content: center;
}
.cid-v475Yk2Cdu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475Yk2Cdu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475Yk2Cdu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475Yk2Cdu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475Yk2Cdu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475Yk2Cdu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475Yk2Cdu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475Yk2Cdu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475Yk2Cdu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475Yk2Cdu .navbar {
    min-height: 72px;
  }
  .cid-v475Yk2Cdu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475Yk2Cdu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475Yk2Cdu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475Yk2Cdu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475Yk2Cdu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475Yk2Cdu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475Yk2Cdu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475Yk2Cdu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475Yk2Cdu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475Yk2Cdu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475Yk2Cdu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475Yk2Cdu .dropdown-item.active,
.cid-v475Yk2Cdu .dropdown-item:active {
  background-color: transparent;
}
.cid-v475Yk2Cdu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475Yk2Cdu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475Yk2Cdu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475Yk2Cdu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475Yk2Cdu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475Yk2Cdu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475Yk2Cdu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475Yk2Cdu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475Yk2Cdu .navbar-buttons {
    text-align: left;
  }
}
.cid-v475Yk2Cdu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475Yk2Cdu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475Yk2Cdu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475Yk2Cdu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Yk2Cdu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Yk2Cdu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475Yk2Cdu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Yk2Cdu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475Yk2Cdu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475Yk2Cdu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Yk2Cdu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475Yk2Cdu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475Yk2Cdu .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-v475Yk2Cdu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475Yk2Cdu .navbar {
    height: 70px;
  }
  .cid-v475Yk2Cdu .navbar.opened {
    height: auto;
  }
  .cid-v475Yk2Cdu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475Yk2Cdu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475Yk2Cdu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475Yk2Cdu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475Yk2Cdu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475Yk2Cdu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475Yk2Cdu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475Yk2Cdu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475Yk2Cdu .navbar-brand {
    margin-right: auto;
  }
  .cid-v475Yk2Cdu .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475Yk2Cdu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475Yk2Cdu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475Yk2Cdu .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-v475Yk2Cdu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475Yk2Cdu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475Yk2Cdu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475Yk2Cdu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475Yk2Cdu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475Yk2Cdu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475Yk2Cdu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475Ykjg71 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475Ykjg71 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475Ykjg71 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475Ykjg71 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475Ykjg71 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475Ykjg71 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475Ykjg71 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475Ykjg71 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475Ykjg71 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475Ykjg71 .items-wrapper {
  margin: 0 -10px;
}
.cid-v475Ykjg71 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475Ykjg71 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475Ykjg71 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475Ykjg71 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475Ykjg71 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475Ykjg71 .image_2 {
    margin-top: 20px;
  }
}
.cid-v475Ykjg71 .mbr-section-title {
  color: #000000;
}
.cid-v475Ykjg71 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475Ykjg71 .mbr-text,
.cid-v475Ykjg71 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475Ykjg71 .mbr-section-title,
.cid-v475Ykjg71 .mbr-section-btn {
  text-align: center;
}
.cid-v475Y4fNrl {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475Y4fNrl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475Y4fNrl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475Y4fNrl .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-v475Y4fNrl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475Y4fNrl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475Y4fNrl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475Y4fNrl .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475Y4fNrl .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475Y4fNrl .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475Y4fNrl .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475Y4fNrl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475Y4fNrl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475Y4fNrl .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475Y4fNrl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475Y4fNrl .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475Y4fNrl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475Y4fNrl .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475Y4fNrl .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475Y4fNrl .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475Y4fNrl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475Y4fNrl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475Y4fNrl .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475Y4fNrl .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475Y4fNrl .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475Y4fNrl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475Y4fNrl .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475Y4fNrl .nav-item:focus,
.cid-v475Y4fNrl .nav-link:focus {
  outline: none;
}
.cid-v475Y4fNrl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475Y4fNrl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475Y4fNrl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475Y4fNrl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475Y4fNrl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475Y4fNrl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475Y4fNrl .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-v475Y4fNrl .navbar.opened {
  transition: all 0.3s;
}
.cid-v475Y4fNrl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475Y4fNrl .navbar .navbar-logo img {
  width: auto;
}
.cid-v475Y4fNrl .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475Y4fNrl .navbar.collapsed {
  justify-content: center;
}
.cid-v475Y4fNrl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475Y4fNrl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475Y4fNrl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475Y4fNrl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475Y4fNrl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475Y4fNrl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475Y4fNrl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475Y4fNrl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475Y4fNrl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475Y4fNrl .navbar {
    min-height: 72px;
  }
  .cid-v475Y4fNrl .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475Y4fNrl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475Y4fNrl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475Y4fNrl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475Y4fNrl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475Y4fNrl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475Y4fNrl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475Y4fNrl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475Y4fNrl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475Y4fNrl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475Y4fNrl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475Y4fNrl .dropdown-item.active,
.cid-v475Y4fNrl .dropdown-item:active {
  background-color: transparent;
}
.cid-v475Y4fNrl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475Y4fNrl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475Y4fNrl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475Y4fNrl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475Y4fNrl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475Y4fNrl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475Y4fNrl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475Y4fNrl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475Y4fNrl .navbar-buttons {
    text-align: left;
  }
}
.cid-v475Y4fNrl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475Y4fNrl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475Y4fNrl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475Y4fNrl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Y4fNrl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Y4fNrl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475Y4fNrl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Y4fNrl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475Y4fNrl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475Y4fNrl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Y4fNrl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475Y4fNrl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475Y4fNrl .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-v475Y4fNrl .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475Y4fNrl .navbar {
    height: 70px;
  }
  .cid-v475Y4fNrl .navbar.opened {
    height: auto;
  }
  .cid-v475Y4fNrl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475Y4fNrl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475Y4fNrl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475Y4fNrl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475Y4fNrl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475Y4fNrl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475Y4fNrl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475Y4fNrl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475Y4fNrl .navbar-brand {
    margin-right: auto;
  }
  .cid-v475Y4fNrl .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475Y4fNrl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475Y4fNrl .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475Y4fNrl .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-v475Y4fNrl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475Y4fNrl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475Y4fNrl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475Y4fNrl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475Y4fNrl .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475Y4fNrl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475Y4fNrl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475Y4ENqD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475Y4ENqD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475Y4ENqD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475Y4ENqD .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475Y4ENqD .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475Y4ENqD .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475Y4ENqD .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475Y4ENqD .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475Y4ENqD .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475Y4ENqD .items-wrapper {
  margin: 0 -10px;
}
.cid-v475Y4ENqD .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475Y4ENqD .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475Y4ENqD .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475Y4ENqD .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475Y4ENqD .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475Y4ENqD .image_2 {
    margin-top: 20px;
  }
}
.cid-v475Y4ENqD .mbr-section-title {
  color: #000000;
}
.cid-v475Y4ENqD .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475Y4ENqD .mbr-text,
.cid-v475Y4ENqD .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475Y4ENqD .mbr-section-title,
.cid-v475Y4ENqD .mbr-section-btn {
  text-align: center;
}
.cid-v475XOlrMx {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475XOlrMx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475XOlrMx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475XOlrMx .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-v475XOlrMx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475XOlrMx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475XOlrMx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475XOlrMx .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475XOlrMx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475XOlrMx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475XOlrMx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475XOlrMx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475XOlrMx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475XOlrMx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475XOlrMx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475XOlrMx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475XOlrMx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475XOlrMx .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475XOlrMx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475XOlrMx .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475XOlrMx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475XOlrMx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475XOlrMx .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475XOlrMx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475XOlrMx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475XOlrMx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475XOlrMx .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475XOlrMx .nav-item:focus,
.cid-v475XOlrMx .nav-link:focus {
  outline: none;
}
.cid-v475XOlrMx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475XOlrMx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475XOlrMx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475XOlrMx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475XOlrMx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475XOlrMx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475XOlrMx .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-v475XOlrMx .navbar.opened {
  transition: all 0.3s;
}
.cid-v475XOlrMx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475XOlrMx .navbar .navbar-logo img {
  width: auto;
}
.cid-v475XOlrMx .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475XOlrMx .navbar.collapsed {
  justify-content: center;
}
.cid-v475XOlrMx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475XOlrMx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475XOlrMx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475XOlrMx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475XOlrMx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475XOlrMx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475XOlrMx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475XOlrMx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475XOlrMx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475XOlrMx .navbar {
    min-height: 72px;
  }
  .cid-v475XOlrMx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475XOlrMx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475XOlrMx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475XOlrMx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475XOlrMx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475XOlrMx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475XOlrMx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475XOlrMx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475XOlrMx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475XOlrMx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475XOlrMx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475XOlrMx .dropdown-item.active,
.cid-v475XOlrMx .dropdown-item:active {
  background-color: transparent;
}
.cid-v475XOlrMx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475XOlrMx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475XOlrMx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475XOlrMx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475XOlrMx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475XOlrMx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475XOlrMx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475XOlrMx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475XOlrMx .navbar-buttons {
    text-align: left;
  }
}
.cid-v475XOlrMx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475XOlrMx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475XOlrMx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475XOlrMx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475XOlrMx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475XOlrMx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475XOlrMx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475XOlrMx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475XOlrMx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475XOlrMx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475XOlrMx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475XOlrMx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475XOlrMx .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-v475XOlrMx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475XOlrMx .navbar {
    height: 70px;
  }
  .cid-v475XOlrMx .navbar.opened {
    height: auto;
  }
  .cid-v475XOlrMx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475XOlrMx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475XOlrMx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475XOlrMx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475XOlrMx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475XOlrMx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475XOlrMx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475XOlrMx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475XOlrMx .navbar-brand {
    margin-right: auto;
  }
  .cid-v475XOlrMx .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475XOlrMx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475XOlrMx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475XOlrMx .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-v475XOlrMx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475XOlrMx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475XOlrMx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475XOlrMx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475XOlrMx .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475XOlrMx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475XOlrMx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475XOEc72 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475XOEc72 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475XOEc72 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475XOEc72 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475XOEc72 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475XOEc72 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475XOEc72 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475XOEc72 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475XOEc72 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475XOEc72 .items-wrapper {
  margin: 0 -10px;
}
.cid-v475XOEc72 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475XOEc72 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475XOEc72 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475XOEc72 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475XOEc72 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475XOEc72 .image_2 {
    margin-top: 20px;
  }
}
.cid-v475XOEc72 .mbr-section-title {
  color: #000000;
}
.cid-v475XOEc72 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475XOEc72 .mbr-text,
.cid-v475XOEc72 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475XOEc72 .mbr-section-title,
.cid-v475XOEc72 .mbr-section-btn {
  text-align: center;
}
.cid-v475XxqLnn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475XxqLnn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475XxqLnn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475XxqLnn .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-v475XxqLnn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475XxqLnn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475XxqLnn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475XxqLnn .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475XxqLnn .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475XxqLnn .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475XxqLnn .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475XxqLnn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475XxqLnn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475XxqLnn .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475XxqLnn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475XxqLnn .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475XxqLnn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475XxqLnn .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475XxqLnn .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475XxqLnn .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475XxqLnn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475XxqLnn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475XxqLnn .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475XxqLnn .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475XxqLnn .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475XxqLnn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475XxqLnn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475XxqLnn .nav-item:focus,
.cid-v475XxqLnn .nav-link:focus {
  outline: none;
}
.cid-v475XxqLnn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475XxqLnn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475XxqLnn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475XxqLnn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475XxqLnn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475XxqLnn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475XxqLnn .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-v475XxqLnn .navbar.opened {
  transition: all 0.3s;
}
.cid-v475XxqLnn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475XxqLnn .navbar .navbar-logo img {
  width: auto;
}
.cid-v475XxqLnn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475XxqLnn .navbar.collapsed {
  justify-content: center;
}
.cid-v475XxqLnn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475XxqLnn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475XxqLnn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475XxqLnn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475XxqLnn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475XxqLnn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475XxqLnn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475XxqLnn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475XxqLnn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475XxqLnn .navbar {
    min-height: 72px;
  }
  .cid-v475XxqLnn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475XxqLnn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475XxqLnn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475XxqLnn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475XxqLnn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475XxqLnn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475XxqLnn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475XxqLnn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475XxqLnn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475XxqLnn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475XxqLnn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475XxqLnn .dropdown-item.active,
.cid-v475XxqLnn .dropdown-item:active {
  background-color: transparent;
}
.cid-v475XxqLnn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475XxqLnn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475XxqLnn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475XxqLnn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475XxqLnn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475XxqLnn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475XxqLnn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475XxqLnn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475XxqLnn .navbar-buttons {
    text-align: left;
  }
}
.cid-v475XxqLnn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475XxqLnn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475XxqLnn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475XxqLnn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475XxqLnn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475XxqLnn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475XxqLnn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475XxqLnn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475XxqLnn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475XxqLnn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475XxqLnn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475XxqLnn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475XxqLnn .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-v475XxqLnn .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475XxqLnn .navbar {
    height: 70px;
  }
  .cid-v475XxqLnn .navbar.opened {
    height: auto;
  }
  .cid-v475XxqLnn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475XxqLnn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475XxqLnn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475XxqLnn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475XxqLnn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475XxqLnn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475XxqLnn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475XxqLnn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475XxqLnn .navbar-brand {
    margin-right: auto;
  }
  .cid-v475XxqLnn .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475XxqLnn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475XxqLnn .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475XxqLnn .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-v475XxqLnn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475XxqLnn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475XxqLnn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475XxqLnn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475XxqLnn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475XxqLnn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475XxqLnn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475XxL3TB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475XxL3TB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475XxL3TB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475XxL3TB .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475XxL3TB .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475XxL3TB .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475XxL3TB .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475XxL3TB .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475XxL3TB .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475XxL3TB .items-wrapper {
  margin: 0 -10px;
}
.cid-v475XxL3TB .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475XxL3TB .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475XxL3TB .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475XxL3TB .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475XxL3TB .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475XxL3TB .image_2 {
    margin-top: 20px;
  }
}
.cid-v475XxL3TB .mbr-section-title {
  color: #000000;
}
.cid-v475XxL3TB .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475XxL3TB .mbr-text,
.cid-v475XxL3TB .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475XxL3TB .mbr-section-title,
.cid-v475XxL3TB .mbr-section-btn {
  text-align: center;
}
.cid-v475XgOrE4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475XgOrE4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475XgOrE4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475XgOrE4 .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-v475XgOrE4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475XgOrE4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475XgOrE4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475XgOrE4 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475XgOrE4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475XgOrE4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475XgOrE4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475XgOrE4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475XgOrE4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475XgOrE4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475XgOrE4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475XgOrE4 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475XgOrE4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475XgOrE4 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475XgOrE4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475XgOrE4 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475XgOrE4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475XgOrE4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475XgOrE4 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475XgOrE4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475XgOrE4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475XgOrE4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475XgOrE4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475XgOrE4 .nav-item:focus,
.cid-v475XgOrE4 .nav-link:focus {
  outline: none;
}
.cid-v475XgOrE4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475XgOrE4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475XgOrE4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475XgOrE4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475XgOrE4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475XgOrE4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475XgOrE4 .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-v475XgOrE4 .navbar.opened {
  transition: all 0.3s;
}
.cid-v475XgOrE4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475XgOrE4 .navbar .navbar-logo img {
  width: auto;
}
.cid-v475XgOrE4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475XgOrE4 .navbar.collapsed {
  justify-content: center;
}
.cid-v475XgOrE4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475XgOrE4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475XgOrE4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475XgOrE4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475XgOrE4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475XgOrE4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475XgOrE4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475XgOrE4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475XgOrE4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475XgOrE4 .navbar {
    min-height: 72px;
  }
  .cid-v475XgOrE4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475XgOrE4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475XgOrE4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475XgOrE4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475XgOrE4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475XgOrE4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475XgOrE4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475XgOrE4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475XgOrE4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475XgOrE4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475XgOrE4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475XgOrE4 .dropdown-item.active,
.cid-v475XgOrE4 .dropdown-item:active {
  background-color: transparent;
}
.cid-v475XgOrE4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475XgOrE4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475XgOrE4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475XgOrE4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475XgOrE4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475XgOrE4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475XgOrE4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475XgOrE4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475XgOrE4 .navbar-buttons {
    text-align: left;
  }
}
.cid-v475XgOrE4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475XgOrE4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475XgOrE4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475XgOrE4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475XgOrE4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475XgOrE4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475XgOrE4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475XgOrE4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475XgOrE4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475XgOrE4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475XgOrE4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475XgOrE4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475XgOrE4 .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-v475XgOrE4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475XgOrE4 .navbar {
    height: 70px;
  }
  .cid-v475XgOrE4 .navbar.opened {
    height: auto;
  }
  .cid-v475XgOrE4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475XgOrE4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475XgOrE4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475XgOrE4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475XgOrE4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475XgOrE4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475XgOrE4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475XgOrE4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475XgOrE4 .navbar-brand {
    margin-right: auto;
  }
  .cid-v475XgOrE4 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475XgOrE4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475XgOrE4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475XgOrE4 .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-v475XgOrE4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475XgOrE4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475XgOrE4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475XgOrE4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475XgOrE4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475XgOrE4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475XgOrE4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475Xh6q4y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475Xh6q4y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475Xh6q4y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475Xh6q4y .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475Xh6q4y .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475Xh6q4y .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475Xh6q4y .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475Xh6q4y .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475Xh6q4y .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475Xh6q4y .items-wrapper {
  margin: 0 -10px;
}
.cid-v475Xh6q4y .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475Xh6q4y .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475Xh6q4y .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475Xh6q4y .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475Xh6q4y .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475Xh6q4y .image_2 {
    margin-top: 20px;
  }
}
.cid-v475Xh6q4y .mbr-section-title {
  color: #000000;
}
.cid-v475Xh6q4y .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475Xh6q4y .mbr-text,
.cid-v475Xh6q4y .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475Xh6q4y .mbr-section-title,
.cid-v475Xh6q4y .mbr-section-btn {
  text-align: center;
}
.cid-v475WZ7M1s {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475WZ7M1s .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475WZ7M1s .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475WZ7M1s .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-v475WZ7M1s .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475WZ7M1s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475WZ7M1s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475WZ7M1s .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475WZ7M1s .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475WZ7M1s .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475WZ7M1s .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475WZ7M1s .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475WZ7M1s .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475WZ7M1s .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475WZ7M1s .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475WZ7M1s .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475WZ7M1s .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475WZ7M1s .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475WZ7M1s .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475WZ7M1s .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475WZ7M1s .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475WZ7M1s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475WZ7M1s .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475WZ7M1s .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475WZ7M1s .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475WZ7M1s .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475WZ7M1s .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475WZ7M1s .nav-item:focus,
.cid-v475WZ7M1s .nav-link:focus {
  outline: none;
}
.cid-v475WZ7M1s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475WZ7M1s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475WZ7M1s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475WZ7M1s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475WZ7M1s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475WZ7M1s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475WZ7M1s .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-v475WZ7M1s .navbar.opened {
  transition: all 0.3s;
}
.cid-v475WZ7M1s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475WZ7M1s .navbar .navbar-logo img {
  width: auto;
}
.cid-v475WZ7M1s .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475WZ7M1s .navbar.collapsed {
  justify-content: center;
}
.cid-v475WZ7M1s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475WZ7M1s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475WZ7M1s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475WZ7M1s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475WZ7M1s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475WZ7M1s .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475WZ7M1s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475WZ7M1s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475WZ7M1s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475WZ7M1s .navbar {
    min-height: 72px;
  }
  .cid-v475WZ7M1s .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475WZ7M1s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475WZ7M1s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475WZ7M1s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475WZ7M1s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475WZ7M1s .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475WZ7M1s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475WZ7M1s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475WZ7M1s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475WZ7M1s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475WZ7M1s .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475WZ7M1s .dropdown-item.active,
.cid-v475WZ7M1s .dropdown-item:active {
  background-color: transparent;
}
.cid-v475WZ7M1s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475WZ7M1s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475WZ7M1s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475WZ7M1s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475WZ7M1s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475WZ7M1s .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475WZ7M1s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475WZ7M1s .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475WZ7M1s .navbar-buttons {
    text-align: left;
  }
}
.cid-v475WZ7M1s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475WZ7M1s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475WZ7M1s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475WZ7M1s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475WZ7M1s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475WZ7M1s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475WZ7M1s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475WZ7M1s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475WZ7M1s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475WZ7M1s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475WZ7M1s .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475WZ7M1s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475WZ7M1s .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-v475WZ7M1s .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475WZ7M1s .navbar {
    height: 70px;
  }
  .cid-v475WZ7M1s .navbar.opened {
    height: auto;
  }
  .cid-v475WZ7M1s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475WZ7M1s .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475WZ7M1s .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475WZ7M1s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475WZ7M1s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475WZ7M1s .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475WZ7M1s .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475WZ7M1s .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475WZ7M1s .navbar-brand {
    margin-right: auto;
  }
  .cid-v475WZ7M1s .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475WZ7M1s .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475WZ7M1s .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475WZ7M1s .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-v475WZ7M1s .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475WZ7M1s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475WZ7M1s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475WZ7M1s .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475WZ7M1s .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475WZ7M1s .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475WZ7M1s .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475WZn4iq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475WZn4iq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475WZn4iq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475WZn4iq .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475WZn4iq .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475WZn4iq .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475WZn4iq .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475WZn4iq .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475WZn4iq .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475WZn4iq .items-wrapper {
  margin: 0 -10px;
}
.cid-v475WZn4iq .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475WZn4iq .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475WZn4iq .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475WZn4iq .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475WZn4iq .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475WZn4iq .image_2 {
    margin-top: 20px;
  }
}
.cid-v475WZn4iq .mbr-section-title {
  color: #000000;
}
.cid-v475WZn4iq .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475WZn4iq .mbr-text,
.cid-v475WZn4iq .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475WZn4iq .mbr-section-title,
.cid-v475WZn4iq .mbr-section-btn {
  text-align: center;
}
.cid-v475WJeboN {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475WJeboN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475WJeboN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475WJeboN .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-v475WJeboN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475WJeboN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475WJeboN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475WJeboN .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475WJeboN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475WJeboN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475WJeboN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475WJeboN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475WJeboN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475WJeboN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475WJeboN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475WJeboN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475WJeboN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475WJeboN .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475WJeboN .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475WJeboN .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475WJeboN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475WJeboN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475WJeboN .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475WJeboN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475WJeboN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475WJeboN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475WJeboN .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475WJeboN .nav-item:focus,
.cid-v475WJeboN .nav-link:focus {
  outline: none;
}
.cid-v475WJeboN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475WJeboN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475WJeboN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475WJeboN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475WJeboN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475WJeboN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475WJeboN .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-v475WJeboN .navbar.opened {
  transition: all 0.3s;
}
.cid-v475WJeboN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475WJeboN .navbar .navbar-logo img {
  width: auto;
}
.cid-v475WJeboN .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475WJeboN .navbar.collapsed {
  justify-content: center;
}
.cid-v475WJeboN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475WJeboN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475WJeboN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475WJeboN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475WJeboN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475WJeboN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475WJeboN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475WJeboN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475WJeboN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475WJeboN .navbar {
    min-height: 72px;
  }
  .cid-v475WJeboN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475WJeboN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475WJeboN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475WJeboN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475WJeboN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475WJeboN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475WJeboN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475WJeboN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475WJeboN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475WJeboN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475WJeboN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475WJeboN .dropdown-item.active,
.cid-v475WJeboN .dropdown-item:active {
  background-color: transparent;
}
.cid-v475WJeboN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475WJeboN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475WJeboN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475WJeboN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475WJeboN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475WJeboN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475WJeboN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475WJeboN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475WJeboN .navbar-buttons {
    text-align: left;
  }
}
.cid-v475WJeboN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475WJeboN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475WJeboN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475WJeboN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475WJeboN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475WJeboN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475WJeboN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475WJeboN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475WJeboN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475WJeboN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475WJeboN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475WJeboN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475WJeboN .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-v475WJeboN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475WJeboN .navbar {
    height: 70px;
  }
  .cid-v475WJeboN .navbar.opened {
    height: auto;
  }
  .cid-v475WJeboN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475WJeboN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475WJeboN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475WJeboN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475WJeboN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475WJeboN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475WJeboN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475WJeboN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475WJeboN .navbar-brand {
    margin-right: auto;
  }
  .cid-v475WJeboN .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475WJeboN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475WJeboN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475WJeboN .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-v475WJeboN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475WJeboN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475WJeboN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475WJeboN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475WJeboN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475WJeboN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475WJeboN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475WJBJkg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475WJBJkg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475WJBJkg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475WJBJkg .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475WJBJkg .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475WJBJkg .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475WJBJkg .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475WJBJkg .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475WJBJkg .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475WJBJkg .items-wrapper {
  margin: 0 -10px;
}
.cid-v475WJBJkg .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475WJBJkg .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475WJBJkg .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475WJBJkg .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475WJBJkg .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475WJBJkg .image_2 {
    margin-top: 20px;
  }
}
.cid-v475WJBJkg .mbr-section-title {
  color: #000000;
}
.cid-v475WJBJkg .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475WJBJkg .mbr-text,
.cid-v475WJBJkg .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475WJBJkg .mbr-section-title,
.cid-v475WJBJkg .mbr-section-btn {
  text-align: center;
}
.cid-v475Ws3zqj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475Ws3zqj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475Ws3zqj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475Ws3zqj .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-v475Ws3zqj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475Ws3zqj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475Ws3zqj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475Ws3zqj .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475Ws3zqj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475Ws3zqj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475Ws3zqj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475Ws3zqj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475Ws3zqj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475Ws3zqj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475Ws3zqj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475Ws3zqj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475Ws3zqj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475Ws3zqj .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475Ws3zqj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475Ws3zqj .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475Ws3zqj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475Ws3zqj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475Ws3zqj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475Ws3zqj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475Ws3zqj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475Ws3zqj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475Ws3zqj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475Ws3zqj .nav-item:focus,
.cid-v475Ws3zqj .nav-link:focus {
  outline: none;
}
.cid-v475Ws3zqj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475Ws3zqj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475Ws3zqj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475Ws3zqj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475Ws3zqj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475Ws3zqj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475Ws3zqj .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-v475Ws3zqj .navbar.opened {
  transition: all 0.3s;
}
.cid-v475Ws3zqj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475Ws3zqj .navbar .navbar-logo img {
  width: auto;
}
.cid-v475Ws3zqj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475Ws3zqj .navbar.collapsed {
  justify-content: center;
}
.cid-v475Ws3zqj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475Ws3zqj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475Ws3zqj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475Ws3zqj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475Ws3zqj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475Ws3zqj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475Ws3zqj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475Ws3zqj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475Ws3zqj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475Ws3zqj .navbar {
    min-height: 72px;
  }
  .cid-v475Ws3zqj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475Ws3zqj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475Ws3zqj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475Ws3zqj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475Ws3zqj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475Ws3zqj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475Ws3zqj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475Ws3zqj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475Ws3zqj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475Ws3zqj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475Ws3zqj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475Ws3zqj .dropdown-item.active,
.cid-v475Ws3zqj .dropdown-item:active {
  background-color: transparent;
}
.cid-v475Ws3zqj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475Ws3zqj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475Ws3zqj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475Ws3zqj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475Ws3zqj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475Ws3zqj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475Ws3zqj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475Ws3zqj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475Ws3zqj .navbar-buttons {
    text-align: left;
  }
}
.cid-v475Ws3zqj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475Ws3zqj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475Ws3zqj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475Ws3zqj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Ws3zqj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Ws3zqj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475Ws3zqj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Ws3zqj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475Ws3zqj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475Ws3zqj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Ws3zqj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475Ws3zqj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475Ws3zqj .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-v475Ws3zqj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475Ws3zqj .navbar {
    height: 70px;
  }
  .cid-v475Ws3zqj .navbar.opened {
    height: auto;
  }
  .cid-v475Ws3zqj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475Ws3zqj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475Ws3zqj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475Ws3zqj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475Ws3zqj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475Ws3zqj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475Ws3zqj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475Ws3zqj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475Ws3zqj .navbar-brand {
    margin-right: auto;
  }
  .cid-v475Ws3zqj .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475Ws3zqj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475Ws3zqj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475Ws3zqj .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-v475Ws3zqj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475Ws3zqj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475Ws3zqj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475Ws3zqj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475Ws3zqj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475Ws3zqj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475Ws3zqj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475Wsi9kC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475Wsi9kC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475Wsi9kC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475Wsi9kC .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475Wsi9kC .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475Wsi9kC .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475Wsi9kC .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475Wsi9kC .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475Wsi9kC .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475Wsi9kC .items-wrapper {
  margin: 0 -10px;
}
.cid-v475Wsi9kC .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475Wsi9kC .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475Wsi9kC .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475Wsi9kC .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475Wsi9kC .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475Wsi9kC .image_2 {
    margin-top: 20px;
  }
}
.cid-v475Wsi9kC .mbr-section-title {
  color: #000000;
}
.cid-v475Wsi9kC .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475Wsi9kC .mbr-text,
.cid-v475Wsi9kC .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475Wsi9kC .mbr-section-title,
.cid-v475Wsi9kC .mbr-section-btn {
  text-align: center;
}
.cid-v475WcsmUG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475WcsmUG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475WcsmUG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475WcsmUG .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-v475WcsmUG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475WcsmUG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475WcsmUG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475WcsmUG .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475WcsmUG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475WcsmUG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475WcsmUG .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475WcsmUG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475WcsmUG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475WcsmUG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475WcsmUG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475WcsmUG .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475WcsmUG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475WcsmUG .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475WcsmUG .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475WcsmUG .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475WcsmUG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475WcsmUG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475WcsmUG .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475WcsmUG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475WcsmUG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475WcsmUG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475WcsmUG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475WcsmUG .nav-item:focus,
.cid-v475WcsmUG .nav-link:focus {
  outline: none;
}
.cid-v475WcsmUG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475WcsmUG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475WcsmUG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475WcsmUG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475WcsmUG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475WcsmUG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475WcsmUG .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-v475WcsmUG .navbar.opened {
  transition: all 0.3s;
}
.cid-v475WcsmUG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475WcsmUG .navbar .navbar-logo img {
  width: auto;
}
.cid-v475WcsmUG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475WcsmUG .navbar.collapsed {
  justify-content: center;
}
.cid-v475WcsmUG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475WcsmUG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475WcsmUG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475WcsmUG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475WcsmUG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475WcsmUG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475WcsmUG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475WcsmUG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475WcsmUG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475WcsmUG .navbar {
    min-height: 72px;
  }
  .cid-v475WcsmUG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475WcsmUG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475WcsmUG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475WcsmUG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475WcsmUG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475WcsmUG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475WcsmUG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475WcsmUG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475WcsmUG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475WcsmUG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475WcsmUG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475WcsmUG .dropdown-item.active,
.cid-v475WcsmUG .dropdown-item:active {
  background-color: transparent;
}
.cid-v475WcsmUG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475WcsmUG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475WcsmUG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475WcsmUG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475WcsmUG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475WcsmUG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475WcsmUG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475WcsmUG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475WcsmUG .navbar-buttons {
    text-align: left;
  }
}
.cid-v475WcsmUG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475WcsmUG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475WcsmUG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475WcsmUG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475WcsmUG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475WcsmUG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475WcsmUG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475WcsmUG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475WcsmUG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475WcsmUG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475WcsmUG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475WcsmUG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475WcsmUG .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-v475WcsmUG .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475WcsmUG .navbar {
    height: 70px;
  }
  .cid-v475WcsmUG .navbar.opened {
    height: auto;
  }
  .cid-v475WcsmUG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475WcsmUG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475WcsmUG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475WcsmUG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475WcsmUG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475WcsmUG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475WcsmUG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475WcsmUG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475WcsmUG .navbar-brand {
    margin-right: auto;
  }
  .cid-v475WcsmUG .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475WcsmUG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475WcsmUG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475WcsmUG .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-v475WcsmUG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475WcsmUG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475WcsmUG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475WcsmUG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475WcsmUG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475WcsmUG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475WcsmUG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475WcQCwn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475WcQCwn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475WcQCwn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475WcQCwn .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475WcQCwn .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475WcQCwn .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475WcQCwn .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475WcQCwn .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475WcQCwn .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475WcQCwn .items-wrapper {
  margin: 0 -10px;
}
.cid-v475WcQCwn .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475WcQCwn .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475WcQCwn .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475WcQCwn .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475WcQCwn .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475WcQCwn .image_2 {
    margin-top: 20px;
  }
}
.cid-v475WcQCwn .mbr-section-title {
  color: #000000;
}
.cid-v475WcQCwn .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475WcQCwn .mbr-text,
.cid-v475WcQCwn .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475WcQCwn .mbr-section-title,
.cid-v475WcQCwn .mbr-section-btn {
  text-align: center;
}
.cid-v475VWE4rD {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475VWE4rD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475VWE4rD .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475VWE4rD .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-v475VWE4rD .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475VWE4rD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475VWE4rD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475VWE4rD .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475VWE4rD .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475VWE4rD .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475VWE4rD .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475VWE4rD .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475VWE4rD .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475VWE4rD .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475VWE4rD .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475VWE4rD .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475VWE4rD .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475VWE4rD .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475VWE4rD .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475VWE4rD .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475VWE4rD .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475VWE4rD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475VWE4rD .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475VWE4rD .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475VWE4rD .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475VWE4rD .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475VWE4rD .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475VWE4rD .nav-item:focus,
.cid-v475VWE4rD .nav-link:focus {
  outline: none;
}
.cid-v475VWE4rD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475VWE4rD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475VWE4rD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475VWE4rD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475VWE4rD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475VWE4rD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475VWE4rD .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-v475VWE4rD .navbar.opened {
  transition: all 0.3s;
}
.cid-v475VWE4rD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475VWE4rD .navbar .navbar-logo img {
  width: auto;
}
.cid-v475VWE4rD .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475VWE4rD .navbar.collapsed {
  justify-content: center;
}
.cid-v475VWE4rD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475VWE4rD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475VWE4rD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475VWE4rD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475VWE4rD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475VWE4rD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475VWE4rD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475VWE4rD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475VWE4rD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475VWE4rD .navbar {
    min-height: 72px;
  }
  .cid-v475VWE4rD .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475VWE4rD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475VWE4rD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475VWE4rD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475VWE4rD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475VWE4rD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475VWE4rD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475VWE4rD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475VWE4rD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475VWE4rD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475VWE4rD .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475VWE4rD .dropdown-item.active,
.cid-v475VWE4rD .dropdown-item:active {
  background-color: transparent;
}
.cid-v475VWE4rD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475VWE4rD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475VWE4rD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475VWE4rD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475VWE4rD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475VWE4rD .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475VWE4rD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475VWE4rD .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475VWE4rD .navbar-buttons {
    text-align: left;
  }
}
.cid-v475VWE4rD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475VWE4rD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475VWE4rD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475VWE4rD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475VWE4rD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475VWE4rD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475VWE4rD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475VWE4rD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475VWE4rD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475VWE4rD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475VWE4rD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475VWE4rD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475VWE4rD .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-v475VWE4rD .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475VWE4rD .navbar {
    height: 70px;
  }
  .cid-v475VWE4rD .navbar.opened {
    height: auto;
  }
  .cid-v475VWE4rD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475VWE4rD .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475VWE4rD .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475VWE4rD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475VWE4rD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475VWE4rD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475VWE4rD .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475VWE4rD .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475VWE4rD .navbar-brand {
    margin-right: auto;
  }
  .cid-v475VWE4rD .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475VWE4rD .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475VWE4rD .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475VWE4rD .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-v475VWE4rD .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475VWE4rD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475VWE4rD .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475VWE4rD .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475VWE4rD .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475VWE4rD .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475VWE4rD .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475VWV94B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475VWV94B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475VWV94B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475VWV94B .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475VWV94B .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475VWV94B .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475VWV94B .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475VWV94B .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475VWV94B .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475VWV94B .items-wrapper {
  margin: 0 -10px;
}
.cid-v475VWV94B .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475VWV94B .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475VWV94B .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475VWV94B .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475VWV94B .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475VWV94B .image_2 {
    margin-top: 20px;
  }
}
.cid-v475VWV94B .mbr-section-title {
  color: #000000;
}
.cid-v475VWV94B .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475VWV94B .mbr-text,
.cid-v475VWV94B .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475VWV94B .mbr-section-title,
.cid-v475VWV94B .mbr-section-btn {
  text-align: center;
}
.cid-v475VHAJva {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475VHAJva .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475VHAJva .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475VHAJva .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-v475VHAJva .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475VHAJva .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475VHAJva .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475VHAJva .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475VHAJva .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475VHAJva .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475VHAJva .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475VHAJva .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475VHAJva .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475VHAJva .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475VHAJva .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475VHAJva .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475VHAJva .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475VHAJva .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475VHAJva .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475VHAJva .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475VHAJva .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475VHAJva .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475VHAJva .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475VHAJva .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475VHAJva .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475VHAJva .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475VHAJva .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475VHAJva .nav-item:focus,
.cid-v475VHAJva .nav-link:focus {
  outline: none;
}
.cid-v475VHAJva .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475VHAJva .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475VHAJva .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475VHAJva .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475VHAJva .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475VHAJva .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475VHAJva .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-v475VHAJva .navbar.opened {
  transition: all 0.3s;
}
.cid-v475VHAJva .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475VHAJva .navbar .navbar-logo img {
  width: auto;
}
.cid-v475VHAJva .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475VHAJva .navbar.collapsed {
  justify-content: center;
}
.cid-v475VHAJva .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475VHAJva .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475VHAJva .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475VHAJva .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475VHAJva .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475VHAJva .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475VHAJva .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475VHAJva .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475VHAJva .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475VHAJva .navbar {
    min-height: 72px;
  }
  .cid-v475VHAJva .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475VHAJva .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475VHAJva .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475VHAJva .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475VHAJva .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475VHAJva .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475VHAJva .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475VHAJva .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475VHAJva .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475VHAJva .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475VHAJva .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475VHAJva .dropdown-item.active,
.cid-v475VHAJva .dropdown-item:active {
  background-color: transparent;
}
.cid-v475VHAJva .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475VHAJva .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475VHAJva .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475VHAJva .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475VHAJva .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475VHAJva .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475VHAJva ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475VHAJva .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475VHAJva .navbar-buttons {
    text-align: left;
  }
}
.cid-v475VHAJva button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475VHAJva button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475VHAJva button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475VHAJva button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475VHAJva button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475VHAJva button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475VHAJva nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475VHAJva nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475VHAJva nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475VHAJva nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475VHAJva .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475VHAJva a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475VHAJva .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-v475VHAJva .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475VHAJva .navbar {
    height: 70px;
  }
  .cid-v475VHAJva .navbar.opened {
    height: auto;
  }
  .cid-v475VHAJva .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475VHAJva .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475VHAJva .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475VHAJva .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475VHAJva .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475VHAJva .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475VHAJva .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475VHAJva .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475VHAJva .navbar-brand {
    margin-right: auto;
  }
  .cid-v475VHAJva .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475VHAJva .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475VHAJva .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475VHAJva .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-v475VHAJva .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475VHAJva .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475VHAJva .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475VHAJva .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475VHAJva .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475VHAJva .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475VHAJva .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475VHPfow {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475VHPfow .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475VHPfow .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475VHPfow .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475VHPfow .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475VHPfow .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475VHPfow .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475VHPfow .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475VHPfow .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475VHPfow .items-wrapper {
  margin: 0 -10px;
}
.cid-v475VHPfow .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475VHPfow .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475VHPfow .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475VHPfow .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475VHPfow .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475VHPfow .image_2 {
    margin-top: 20px;
  }
}
.cid-v475VHPfow .mbr-section-title {
  color: #000000;
}
.cid-v475VHPfow .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475VHPfow .mbr-text,
.cid-v475VHPfow .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475VHPfow .mbr-section-title,
.cid-v475VHPfow .mbr-section-btn {
  text-align: center;
}
.cid-v475VrIV2V {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475VrIV2V .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475VrIV2V .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475VrIV2V .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-v475VrIV2V .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475VrIV2V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475VrIV2V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475VrIV2V .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475VrIV2V .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475VrIV2V .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475VrIV2V .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475VrIV2V .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475VrIV2V .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475VrIV2V .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475VrIV2V .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475VrIV2V .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475VrIV2V .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475VrIV2V .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475VrIV2V .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475VrIV2V .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475VrIV2V .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475VrIV2V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475VrIV2V .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475VrIV2V .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475VrIV2V .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475VrIV2V .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475VrIV2V .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475VrIV2V .nav-item:focus,
.cid-v475VrIV2V .nav-link:focus {
  outline: none;
}
.cid-v475VrIV2V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475VrIV2V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475VrIV2V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475VrIV2V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475VrIV2V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475VrIV2V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475VrIV2V .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-v475VrIV2V .navbar.opened {
  transition: all 0.3s;
}
.cid-v475VrIV2V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475VrIV2V .navbar .navbar-logo img {
  width: auto;
}
.cid-v475VrIV2V .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475VrIV2V .navbar.collapsed {
  justify-content: center;
}
.cid-v475VrIV2V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475VrIV2V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475VrIV2V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475VrIV2V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475VrIV2V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475VrIV2V .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475VrIV2V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475VrIV2V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475VrIV2V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475VrIV2V .navbar {
    min-height: 72px;
  }
  .cid-v475VrIV2V .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475VrIV2V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475VrIV2V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475VrIV2V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475VrIV2V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475VrIV2V .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475VrIV2V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475VrIV2V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475VrIV2V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475VrIV2V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475VrIV2V .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475VrIV2V .dropdown-item.active,
.cid-v475VrIV2V .dropdown-item:active {
  background-color: transparent;
}
.cid-v475VrIV2V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475VrIV2V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475VrIV2V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475VrIV2V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475VrIV2V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475VrIV2V .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475VrIV2V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475VrIV2V .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475VrIV2V .navbar-buttons {
    text-align: left;
  }
}
.cid-v475VrIV2V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475VrIV2V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475VrIV2V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475VrIV2V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475VrIV2V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475VrIV2V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475VrIV2V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475VrIV2V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475VrIV2V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475VrIV2V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475VrIV2V .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475VrIV2V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475VrIV2V .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-v475VrIV2V .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475VrIV2V .navbar {
    height: 70px;
  }
  .cid-v475VrIV2V .navbar.opened {
    height: auto;
  }
  .cid-v475VrIV2V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475VrIV2V .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475VrIV2V .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475VrIV2V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475VrIV2V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475VrIV2V .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475VrIV2V .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475VrIV2V .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475VrIV2V .navbar-brand {
    margin-right: auto;
  }
  .cid-v475VrIV2V .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475VrIV2V .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475VrIV2V .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475VrIV2V .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-v475VrIV2V .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475VrIV2V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475VrIV2V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475VrIV2V .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475VrIV2V .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475VrIV2V .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475VrIV2V .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475VrZ5gN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475VrZ5gN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475VrZ5gN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475VrZ5gN .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475VrZ5gN .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475VrZ5gN .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475VrZ5gN .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475VrZ5gN .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475VrZ5gN .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475VrZ5gN .items-wrapper {
  margin: 0 -10px;
}
.cid-v475VrZ5gN .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475VrZ5gN .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475VrZ5gN .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475VrZ5gN .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475VrZ5gN .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475VrZ5gN .image_2 {
    margin-top: 20px;
  }
}
.cid-v475VrZ5gN .mbr-section-title {
  color: #000000;
}
.cid-v475VrZ5gN .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475VrZ5gN .mbr-text,
.cid-v475VrZ5gN .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475VrZ5gN .mbr-section-title,
.cid-v475VrZ5gN .mbr-section-btn {
  text-align: center;
}
.cid-v475VbzfRm {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475VbzfRm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475VbzfRm .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475VbzfRm .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-v475VbzfRm .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475VbzfRm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475VbzfRm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475VbzfRm .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475VbzfRm .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475VbzfRm .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475VbzfRm .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475VbzfRm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475VbzfRm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475VbzfRm .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475VbzfRm .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475VbzfRm .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475VbzfRm .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475VbzfRm .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475VbzfRm .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475VbzfRm .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475VbzfRm .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475VbzfRm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475VbzfRm .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475VbzfRm .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475VbzfRm .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475VbzfRm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475VbzfRm .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475VbzfRm .nav-item:focus,
.cid-v475VbzfRm .nav-link:focus {
  outline: none;
}
.cid-v475VbzfRm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475VbzfRm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475VbzfRm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475VbzfRm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475VbzfRm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475VbzfRm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475VbzfRm .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-v475VbzfRm .navbar.opened {
  transition: all 0.3s;
}
.cid-v475VbzfRm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475VbzfRm .navbar .navbar-logo img {
  width: auto;
}
.cid-v475VbzfRm .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475VbzfRm .navbar.collapsed {
  justify-content: center;
}
.cid-v475VbzfRm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475VbzfRm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475VbzfRm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475VbzfRm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475VbzfRm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475VbzfRm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475VbzfRm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475VbzfRm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475VbzfRm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475VbzfRm .navbar {
    min-height: 72px;
  }
  .cid-v475VbzfRm .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475VbzfRm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475VbzfRm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475VbzfRm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475VbzfRm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475VbzfRm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475VbzfRm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475VbzfRm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475VbzfRm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475VbzfRm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475VbzfRm .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475VbzfRm .dropdown-item.active,
.cid-v475VbzfRm .dropdown-item:active {
  background-color: transparent;
}
.cid-v475VbzfRm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475VbzfRm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475VbzfRm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475VbzfRm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475VbzfRm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475VbzfRm .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475VbzfRm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475VbzfRm .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475VbzfRm .navbar-buttons {
    text-align: left;
  }
}
.cid-v475VbzfRm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475VbzfRm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475VbzfRm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475VbzfRm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475VbzfRm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475VbzfRm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475VbzfRm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475VbzfRm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475VbzfRm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475VbzfRm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475VbzfRm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475VbzfRm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475VbzfRm .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-v475VbzfRm .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475VbzfRm .navbar {
    height: 70px;
  }
  .cid-v475VbzfRm .navbar.opened {
    height: auto;
  }
  .cid-v475VbzfRm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475VbzfRm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475VbzfRm .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475VbzfRm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475VbzfRm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475VbzfRm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475VbzfRm .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475VbzfRm .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475VbzfRm .navbar-brand {
    margin-right: auto;
  }
  .cid-v475VbzfRm .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475VbzfRm .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475VbzfRm .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475VbzfRm .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-v475VbzfRm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475VbzfRm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475VbzfRm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475VbzfRm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475VbzfRm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475VbzfRm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475VbzfRm .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475VbQBZb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475VbQBZb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475VbQBZb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475VbQBZb .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475VbQBZb .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475VbQBZb .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475VbQBZb .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475VbQBZb .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475VbQBZb .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475VbQBZb .items-wrapper {
  margin: 0 -10px;
}
.cid-v475VbQBZb .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475VbQBZb .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475VbQBZb .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475VbQBZb .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475VbQBZb .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475VbQBZb .image_2 {
    margin-top: 20px;
  }
}
.cid-v475VbQBZb .mbr-section-title {
  color: #000000;
}
.cid-v475VbQBZb .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475VbQBZb .mbr-text,
.cid-v475VbQBZb .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475VbQBZb .mbr-section-title,
.cid-v475VbQBZb .mbr-section-btn {
  text-align: center;
}
.cid-v475UPLQGK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475UPLQGK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475UPLQGK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475UPLQGK .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-v475UPLQGK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475UPLQGK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475UPLQGK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475UPLQGK .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475UPLQGK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475UPLQGK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475UPLQGK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475UPLQGK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475UPLQGK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475UPLQGK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475UPLQGK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475UPLQGK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475UPLQGK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475UPLQGK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475UPLQGK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475UPLQGK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475UPLQGK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475UPLQGK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475UPLQGK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475UPLQGK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475UPLQGK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475UPLQGK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475UPLQGK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475UPLQGK .nav-item:focus,
.cid-v475UPLQGK .nav-link:focus {
  outline: none;
}
.cid-v475UPLQGK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475UPLQGK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475UPLQGK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475UPLQGK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475UPLQGK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475UPLQGK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475UPLQGK .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-v475UPLQGK .navbar.opened {
  transition: all 0.3s;
}
.cid-v475UPLQGK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475UPLQGK .navbar .navbar-logo img {
  width: auto;
}
.cid-v475UPLQGK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475UPLQGK .navbar.collapsed {
  justify-content: center;
}
.cid-v475UPLQGK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475UPLQGK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475UPLQGK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475UPLQGK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475UPLQGK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475UPLQGK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475UPLQGK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475UPLQGK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475UPLQGK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475UPLQGK .navbar {
    min-height: 72px;
  }
  .cid-v475UPLQGK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475UPLQGK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475UPLQGK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475UPLQGK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475UPLQGK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475UPLQGK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475UPLQGK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475UPLQGK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475UPLQGK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475UPLQGK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475UPLQGK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475UPLQGK .dropdown-item.active,
.cid-v475UPLQGK .dropdown-item:active {
  background-color: transparent;
}
.cid-v475UPLQGK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475UPLQGK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475UPLQGK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475UPLQGK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475UPLQGK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475UPLQGK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475UPLQGK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475UPLQGK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475UPLQGK .navbar-buttons {
    text-align: left;
  }
}
.cid-v475UPLQGK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475UPLQGK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475UPLQGK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475UPLQGK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475UPLQGK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475UPLQGK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475UPLQGK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475UPLQGK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475UPLQGK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475UPLQGK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475UPLQGK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475UPLQGK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475UPLQGK .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-v475UPLQGK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475UPLQGK .navbar {
    height: 70px;
  }
  .cid-v475UPLQGK .navbar.opened {
    height: auto;
  }
  .cid-v475UPLQGK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475UPLQGK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475UPLQGK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475UPLQGK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475UPLQGK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475UPLQGK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475UPLQGK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475UPLQGK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475UPLQGK .navbar-brand {
    margin-right: auto;
  }
  .cid-v475UPLQGK .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475UPLQGK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475UPLQGK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475UPLQGK .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-v475UPLQGK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475UPLQGK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475UPLQGK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475UPLQGK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475UPLQGK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475UPLQGK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475UPLQGK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475UQ1eqC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475UQ1eqC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475UQ1eqC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475UQ1eqC .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475UQ1eqC .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475UQ1eqC .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475UQ1eqC .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475UQ1eqC .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475UQ1eqC .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475UQ1eqC .items-wrapper {
  margin: 0 -10px;
}
.cid-v475UQ1eqC .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475UQ1eqC .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475UQ1eqC .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475UQ1eqC .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475UQ1eqC .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475UQ1eqC .image_2 {
    margin-top: 20px;
  }
}
.cid-v475UQ1eqC .mbr-section-title {
  color: #000000;
}
.cid-v475UQ1eqC .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475UQ1eqC .mbr-text,
.cid-v475UQ1eqC .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475UQ1eqC .mbr-section-title,
.cid-v475UQ1eqC .mbr-section-btn {
  text-align: center;
}
.cid-v475UjmLT2 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475UjmLT2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475UjmLT2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475UjmLT2 .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-v475UjmLT2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475UjmLT2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475UjmLT2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475UjmLT2 .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475UjmLT2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475UjmLT2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475UjmLT2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475UjmLT2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475UjmLT2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475UjmLT2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475UjmLT2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475UjmLT2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475UjmLT2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475UjmLT2 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475UjmLT2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475UjmLT2 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475UjmLT2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475UjmLT2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475UjmLT2 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475UjmLT2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475UjmLT2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475UjmLT2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475UjmLT2 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475UjmLT2 .nav-item:focus,
.cid-v475UjmLT2 .nav-link:focus {
  outline: none;
}
.cid-v475UjmLT2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475UjmLT2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475UjmLT2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475UjmLT2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475UjmLT2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475UjmLT2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475UjmLT2 .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-v475UjmLT2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v475UjmLT2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475UjmLT2 .navbar .navbar-logo img {
  width: auto;
}
.cid-v475UjmLT2 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475UjmLT2 .navbar.collapsed {
  justify-content: center;
}
.cid-v475UjmLT2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475UjmLT2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475UjmLT2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475UjmLT2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475UjmLT2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475UjmLT2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475UjmLT2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475UjmLT2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475UjmLT2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475UjmLT2 .navbar {
    min-height: 72px;
  }
  .cid-v475UjmLT2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475UjmLT2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475UjmLT2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475UjmLT2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475UjmLT2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475UjmLT2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475UjmLT2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475UjmLT2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475UjmLT2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475UjmLT2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475UjmLT2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475UjmLT2 .dropdown-item.active,
.cid-v475UjmLT2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v475UjmLT2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475UjmLT2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475UjmLT2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475UjmLT2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475UjmLT2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475UjmLT2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475UjmLT2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475UjmLT2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475UjmLT2 .navbar-buttons {
    text-align: left;
  }
}
.cid-v475UjmLT2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475UjmLT2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475UjmLT2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475UjmLT2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475UjmLT2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475UjmLT2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475UjmLT2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475UjmLT2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475UjmLT2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475UjmLT2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475UjmLT2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475UjmLT2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475UjmLT2 .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-v475UjmLT2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475UjmLT2 .navbar {
    height: 70px;
  }
  .cid-v475UjmLT2 .navbar.opened {
    height: auto;
  }
  .cid-v475UjmLT2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475UjmLT2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475UjmLT2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475UjmLT2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475UjmLT2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475UjmLT2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475UjmLT2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475UjmLT2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475UjmLT2 .navbar-brand {
    margin-right: auto;
  }
  .cid-v475UjmLT2 .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475UjmLT2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475UjmLT2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475UjmLT2 .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-v475UjmLT2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475UjmLT2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475UjmLT2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475UjmLT2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475UjmLT2 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475UjmLT2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475UjmLT2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475UjBZIv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475UjBZIv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475UjBZIv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475UjBZIv .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475UjBZIv .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475UjBZIv .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475UjBZIv .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475UjBZIv .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475UjBZIv .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475UjBZIv .items-wrapper {
  margin: 0 -10px;
}
.cid-v475UjBZIv .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475UjBZIv .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475UjBZIv .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475UjBZIv .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475UjBZIv .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475UjBZIv .image_2 {
    margin-top: 20px;
  }
}
.cid-v475UjBZIv .mbr-section-title {
  color: #000000;
}
.cid-v475UjBZIv .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475UjBZIv .mbr-text,
.cid-v475UjBZIv .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475UjBZIv .mbr-section-title,
.cid-v475UjBZIv .mbr-section-btn {
  text-align: center;
}
.cid-v475TUOR1G {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475TUOR1G .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475TUOR1G .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475TUOR1G .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-v475TUOR1G .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475TUOR1G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475TUOR1G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475TUOR1G .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475TUOR1G .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475TUOR1G .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475TUOR1G .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475TUOR1G .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475TUOR1G .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475TUOR1G .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475TUOR1G .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475TUOR1G .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475TUOR1G .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475TUOR1G .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475TUOR1G .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475TUOR1G .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475TUOR1G .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475TUOR1G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475TUOR1G .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475TUOR1G .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475TUOR1G .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475TUOR1G .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475TUOR1G .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475TUOR1G .nav-item:focus,
.cid-v475TUOR1G .nav-link:focus {
  outline: none;
}
.cid-v475TUOR1G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475TUOR1G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475TUOR1G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475TUOR1G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475TUOR1G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475TUOR1G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475TUOR1G .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-v475TUOR1G .navbar.opened {
  transition: all 0.3s;
}
.cid-v475TUOR1G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475TUOR1G .navbar .navbar-logo img {
  width: auto;
}
.cid-v475TUOR1G .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475TUOR1G .navbar.collapsed {
  justify-content: center;
}
.cid-v475TUOR1G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475TUOR1G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475TUOR1G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475TUOR1G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475TUOR1G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475TUOR1G .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475TUOR1G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475TUOR1G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475TUOR1G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475TUOR1G .navbar {
    min-height: 72px;
  }
  .cid-v475TUOR1G .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475TUOR1G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475TUOR1G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475TUOR1G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475TUOR1G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475TUOR1G .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475TUOR1G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475TUOR1G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475TUOR1G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475TUOR1G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475TUOR1G .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475TUOR1G .dropdown-item.active,
.cid-v475TUOR1G .dropdown-item:active {
  background-color: transparent;
}
.cid-v475TUOR1G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475TUOR1G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475TUOR1G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475TUOR1G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475TUOR1G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475TUOR1G .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475TUOR1G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475TUOR1G .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475TUOR1G .navbar-buttons {
    text-align: left;
  }
}
.cid-v475TUOR1G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475TUOR1G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475TUOR1G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475TUOR1G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475TUOR1G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475TUOR1G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475TUOR1G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475TUOR1G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475TUOR1G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475TUOR1G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475TUOR1G .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475TUOR1G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475TUOR1G .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-v475TUOR1G .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475TUOR1G .navbar {
    height: 70px;
  }
  .cid-v475TUOR1G .navbar.opened {
    height: auto;
  }
  .cid-v475TUOR1G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475TUOR1G .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475TUOR1G .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475TUOR1G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475TUOR1G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475TUOR1G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475TUOR1G .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475TUOR1G .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475TUOR1G .navbar-brand {
    margin-right: auto;
  }
  .cid-v475TUOR1G .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475TUOR1G .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475TUOR1G .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475TUOR1G .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-v475TUOR1G .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475TUOR1G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475TUOR1G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475TUOR1G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475TUOR1G .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475TUOR1G .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475TUOR1G .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475TV469A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475TV469A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475TV469A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475TV469A .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475TV469A .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475TV469A .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475TV469A .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475TV469A .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475TV469A .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475TV469A .items-wrapper {
  margin: 0 -10px;
}
.cid-v475TV469A .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475TV469A .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475TV469A .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475TV469A .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475TV469A .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475TV469A .image_2 {
    margin-top: 20px;
  }
}
.cid-v475TV469A .mbr-section-title {
  color: #000000;
}
.cid-v475TV469A .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475TV469A .mbr-text,
.cid-v475TV469A .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475TV469A .mbr-section-title,
.cid-v475TV469A .mbr-section-btn {
  text-align: center;
}
.cid-v475THi2Ip {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475THi2Ip .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475THi2Ip .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475THi2Ip .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-v475THi2Ip .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475THi2Ip .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475THi2Ip .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475THi2Ip .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475THi2Ip .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475THi2Ip .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475THi2Ip .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475THi2Ip .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475THi2Ip .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475THi2Ip .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475THi2Ip .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475THi2Ip .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475THi2Ip .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475THi2Ip .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475THi2Ip .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475THi2Ip .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475THi2Ip .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475THi2Ip .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475THi2Ip .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475THi2Ip .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475THi2Ip .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475THi2Ip .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475THi2Ip .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475THi2Ip .nav-item:focus,
.cid-v475THi2Ip .nav-link:focus {
  outline: none;
}
.cid-v475THi2Ip .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475THi2Ip .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475THi2Ip .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475THi2Ip .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475THi2Ip .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475THi2Ip .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475THi2Ip .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-v475THi2Ip .navbar.opened {
  transition: all 0.3s;
}
.cid-v475THi2Ip .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475THi2Ip .navbar .navbar-logo img {
  width: auto;
}
.cid-v475THi2Ip .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475THi2Ip .navbar.collapsed {
  justify-content: center;
}
.cid-v475THi2Ip .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475THi2Ip .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475THi2Ip .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475THi2Ip .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475THi2Ip .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475THi2Ip .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475THi2Ip .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475THi2Ip .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475THi2Ip .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475THi2Ip .navbar {
    min-height: 72px;
  }
  .cid-v475THi2Ip .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475THi2Ip .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475THi2Ip .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475THi2Ip .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475THi2Ip .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475THi2Ip .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475THi2Ip .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475THi2Ip .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475THi2Ip .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475THi2Ip .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475THi2Ip .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475THi2Ip .dropdown-item.active,
.cid-v475THi2Ip .dropdown-item:active {
  background-color: transparent;
}
.cid-v475THi2Ip .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475THi2Ip .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475THi2Ip .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475THi2Ip .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475THi2Ip .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475THi2Ip .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475THi2Ip ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475THi2Ip .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475THi2Ip .navbar-buttons {
    text-align: left;
  }
}
.cid-v475THi2Ip button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475THi2Ip button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475THi2Ip button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475THi2Ip button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475THi2Ip button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475THi2Ip button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475THi2Ip nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475THi2Ip nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475THi2Ip nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475THi2Ip nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475THi2Ip .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475THi2Ip a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475THi2Ip .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-v475THi2Ip .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475THi2Ip .navbar {
    height: 70px;
  }
  .cid-v475THi2Ip .navbar.opened {
    height: auto;
  }
  .cid-v475THi2Ip .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475THi2Ip .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475THi2Ip .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475THi2Ip .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475THi2Ip .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475THi2Ip .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475THi2Ip .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475THi2Ip .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475THi2Ip .navbar-brand {
    margin-right: auto;
  }
  .cid-v475THi2Ip .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475THi2Ip .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475THi2Ip .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475THi2Ip .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-v475THi2Ip .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475THi2Ip .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475THi2Ip .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475THi2Ip .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475THi2Ip .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475THi2Ip .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475THi2Ip .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475THxDv8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475THxDv8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475THxDv8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475THxDv8 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475THxDv8 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475THxDv8 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475THxDv8 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475THxDv8 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475THxDv8 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475THxDv8 .items-wrapper {
  margin: 0 -10px;
}
.cid-v475THxDv8 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475THxDv8 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475THxDv8 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475THxDv8 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475THxDv8 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475THxDv8 .image_2 {
    margin-top: 20px;
  }
}
.cid-v475THxDv8 .mbr-section-title {
  color: #000000;
}
.cid-v475THxDv8 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475THxDv8 .mbr-text,
.cid-v475THxDv8 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475THxDv8 .mbr-section-title,
.cid-v475THxDv8 .mbr-section-btn {
  text-align: center;
}
.cid-v475TrPydv {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475TrPydv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475TrPydv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475TrPydv .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-v475TrPydv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475TrPydv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475TrPydv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475TrPydv .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475TrPydv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475TrPydv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475TrPydv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475TrPydv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475TrPydv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475TrPydv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475TrPydv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475TrPydv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475TrPydv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475TrPydv .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475TrPydv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475TrPydv .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475TrPydv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475TrPydv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475TrPydv .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475TrPydv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475TrPydv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475TrPydv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475TrPydv .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475TrPydv .nav-item:focus,
.cid-v475TrPydv .nav-link:focus {
  outline: none;
}
.cid-v475TrPydv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475TrPydv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475TrPydv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475TrPydv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475TrPydv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475TrPydv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475TrPydv .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-v475TrPydv .navbar.opened {
  transition: all 0.3s;
}
.cid-v475TrPydv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475TrPydv .navbar .navbar-logo img {
  width: auto;
}
.cid-v475TrPydv .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475TrPydv .navbar.collapsed {
  justify-content: center;
}
.cid-v475TrPydv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475TrPydv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475TrPydv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475TrPydv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475TrPydv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475TrPydv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475TrPydv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475TrPydv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475TrPydv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475TrPydv .navbar {
    min-height: 72px;
  }
  .cid-v475TrPydv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475TrPydv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475TrPydv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475TrPydv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475TrPydv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475TrPydv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475TrPydv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475TrPydv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475TrPydv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475TrPydv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475TrPydv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475TrPydv .dropdown-item.active,
.cid-v475TrPydv .dropdown-item:active {
  background-color: transparent;
}
.cid-v475TrPydv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475TrPydv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475TrPydv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475TrPydv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475TrPydv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475TrPydv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475TrPydv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475TrPydv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475TrPydv .navbar-buttons {
    text-align: left;
  }
}
.cid-v475TrPydv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475TrPydv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475TrPydv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475TrPydv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475TrPydv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475TrPydv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475TrPydv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475TrPydv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475TrPydv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475TrPydv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475TrPydv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475TrPydv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475TrPydv .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-v475TrPydv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475TrPydv .navbar {
    height: 70px;
  }
  .cid-v475TrPydv .navbar.opened {
    height: auto;
  }
  .cid-v475TrPydv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475TrPydv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475TrPydv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475TrPydv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475TrPydv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475TrPydv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475TrPydv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475TrPydv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475TrPydv .navbar-brand {
    margin-right: auto;
  }
  .cid-v475TrPydv .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475TrPydv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475TrPydv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475TrPydv .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-v475TrPydv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475TrPydv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475TrPydv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475TrPydv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475TrPydv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475TrPydv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475TrPydv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475Ts7HKM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475Ts7HKM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475Ts7HKM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475Ts7HKM .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475Ts7HKM .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475Ts7HKM .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475Ts7HKM .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475Ts7HKM .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475Ts7HKM .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475Ts7HKM .items-wrapper {
  margin: 0 -10px;
}
.cid-v475Ts7HKM .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475Ts7HKM .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475Ts7HKM .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475Ts7HKM .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475Ts7HKM .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475Ts7HKM .image_2 {
    margin-top: 20px;
  }
}
.cid-v475Ts7HKM .mbr-section-title {
  color: #000000;
}
.cid-v475Ts7HKM .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475Ts7HKM .mbr-text,
.cid-v475Ts7HKM .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475Ts7HKM .mbr-section-title,
.cid-v475Ts7HKM .mbr-section-btn {
  text-align: center;
}
.cid-v475SQM05N {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475SQM05N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475SQM05N .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475SQM05N .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-v475SQM05N .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475SQM05N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475SQM05N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475SQM05N .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475SQM05N .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475SQM05N .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475SQM05N .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475SQM05N .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475SQM05N .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475SQM05N .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475SQM05N .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475SQM05N .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475SQM05N .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475SQM05N .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475SQM05N .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475SQM05N .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475SQM05N .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475SQM05N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475SQM05N .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475SQM05N .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475SQM05N .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475SQM05N .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475SQM05N .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475SQM05N .nav-item:focus,
.cid-v475SQM05N .nav-link:focus {
  outline: none;
}
.cid-v475SQM05N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475SQM05N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475SQM05N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475SQM05N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475SQM05N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475SQM05N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475SQM05N .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-v475SQM05N .navbar.opened {
  transition: all 0.3s;
}
.cid-v475SQM05N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475SQM05N .navbar .navbar-logo img {
  width: auto;
}
.cid-v475SQM05N .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475SQM05N .navbar.collapsed {
  justify-content: center;
}
.cid-v475SQM05N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475SQM05N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475SQM05N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475SQM05N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475SQM05N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475SQM05N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475SQM05N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475SQM05N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475SQM05N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475SQM05N .navbar {
    min-height: 72px;
  }
  .cid-v475SQM05N .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475SQM05N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475SQM05N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475SQM05N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475SQM05N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475SQM05N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475SQM05N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475SQM05N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475SQM05N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475SQM05N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475SQM05N .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475SQM05N .dropdown-item.active,
.cid-v475SQM05N .dropdown-item:active {
  background-color: transparent;
}
.cid-v475SQM05N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475SQM05N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475SQM05N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475SQM05N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475SQM05N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475SQM05N .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475SQM05N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475SQM05N .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475SQM05N .navbar-buttons {
    text-align: left;
  }
}
.cid-v475SQM05N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475SQM05N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475SQM05N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475SQM05N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475SQM05N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475SQM05N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475SQM05N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475SQM05N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475SQM05N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475SQM05N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475SQM05N .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475SQM05N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475SQM05N .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-v475SQM05N .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475SQM05N .navbar {
    height: 70px;
  }
  .cid-v475SQM05N .navbar.opened {
    height: auto;
  }
  .cid-v475SQM05N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475SQM05N .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475SQM05N .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475SQM05N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475SQM05N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475SQM05N .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475SQM05N .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475SQM05N .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475SQM05N .navbar-brand {
    margin-right: auto;
  }
  .cid-v475SQM05N .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475SQM05N .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475SQM05N .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475SQM05N .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-v475SQM05N .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475SQM05N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475SQM05N .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475SQM05N .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475SQM05N .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475SQM05N .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475SQM05N .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475SR8T9Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475SR8T9Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475SR8T9Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475SR8T9Q .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475SR8T9Q .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475SR8T9Q .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475SR8T9Q .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475SR8T9Q .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475SR8T9Q .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475SR8T9Q .items-wrapper {
  margin: 0 -10px;
}
.cid-v475SR8T9Q .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475SR8T9Q .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475SR8T9Q .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475SR8T9Q .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475SR8T9Q .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475SR8T9Q .image_2 {
    margin-top: 20px;
  }
}
.cid-v475SR8T9Q .mbr-section-title {
  color: #000000;
}
.cid-v475SR8T9Q .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475SR8T9Q .mbr-text,
.cid-v475SR8T9Q .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475SR8T9Q .mbr-section-title,
.cid-v475SR8T9Q .mbr-section-btn {
  text-align: center;
}
.cid-v475SD5H5t {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475SD5H5t .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475SD5H5t .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475SD5H5t .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-v475SD5H5t .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475SD5H5t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475SD5H5t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475SD5H5t .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475SD5H5t .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475SD5H5t .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475SD5H5t .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475SD5H5t .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475SD5H5t .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475SD5H5t .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475SD5H5t .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475SD5H5t .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475SD5H5t .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475SD5H5t .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475SD5H5t .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475SD5H5t .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475SD5H5t .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475SD5H5t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475SD5H5t .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475SD5H5t .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475SD5H5t .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475SD5H5t .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475SD5H5t .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475SD5H5t .nav-item:focus,
.cid-v475SD5H5t .nav-link:focus {
  outline: none;
}
.cid-v475SD5H5t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475SD5H5t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475SD5H5t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475SD5H5t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475SD5H5t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475SD5H5t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475SD5H5t .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-v475SD5H5t .navbar.opened {
  transition: all 0.3s;
}
.cid-v475SD5H5t .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475SD5H5t .navbar .navbar-logo img {
  width: auto;
}
.cid-v475SD5H5t .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475SD5H5t .navbar.collapsed {
  justify-content: center;
}
.cid-v475SD5H5t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475SD5H5t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475SD5H5t .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475SD5H5t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475SD5H5t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475SD5H5t .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475SD5H5t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475SD5H5t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475SD5H5t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475SD5H5t .navbar {
    min-height: 72px;
  }
  .cid-v475SD5H5t .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475SD5H5t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475SD5H5t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475SD5H5t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475SD5H5t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475SD5H5t .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475SD5H5t .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475SD5H5t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475SD5H5t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475SD5H5t .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475SD5H5t .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475SD5H5t .dropdown-item.active,
.cid-v475SD5H5t .dropdown-item:active {
  background-color: transparent;
}
.cid-v475SD5H5t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475SD5H5t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475SD5H5t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475SD5H5t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475SD5H5t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475SD5H5t .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475SD5H5t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475SD5H5t .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475SD5H5t .navbar-buttons {
    text-align: left;
  }
}
.cid-v475SD5H5t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475SD5H5t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475SD5H5t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475SD5H5t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475SD5H5t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475SD5H5t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475SD5H5t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475SD5H5t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475SD5H5t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475SD5H5t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475SD5H5t .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475SD5H5t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475SD5H5t .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-v475SD5H5t .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475SD5H5t .navbar {
    height: 70px;
  }
  .cid-v475SD5H5t .navbar.opened {
    height: auto;
  }
  .cid-v475SD5H5t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475SD5H5t .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475SD5H5t .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475SD5H5t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475SD5H5t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475SD5H5t .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475SD5H5t .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475SD5H5t .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475SD5H5t .navbar-brand {
    margin-right: auto;
  }
  .cid-v475SD5H5t .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475SD5H5t .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475SD5H5t .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475SD5H5t .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-v475SD5H5t .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475SD5H5t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475SD5H5t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475SD5H5t .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475SD5H5t .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475SD5H5t .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475SD5H5t .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475SDmJu7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475SDmJu7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475SDmJu7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475SDmJu7 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475SDmJu7 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475SDmJu7 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475SDmJu7 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475SDmJu7 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475SDmJu7 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475SDmJu7 .items-wrapper {
  margin: 0 -10px;
}
.cid-v475SDmJu7 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475SDmJu7 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475SDmJu7 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475SDmJu7 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475SDmJu7 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475SDmJu7 .image_2 {
    margin-top: 20px;
  }
}
.cid-v475SDmJu7 .mbr-section-title {
  color: #000000;
}
.cid-v475SDmJu7 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475SDmJu7 .mbr-text,
.cid-v475SDmJu7 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475SDmJu7 .mbr-section-title,
.cid-v475SDmJu7 .mbr-section-btn {
  text-align: center;
}
.cid-v475SnRAwW {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475SnRAwW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475SnRAwW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475SnRAwW .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-v475SnRAwW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475SnRAwW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475SnRAwW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475SnRAwW .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475SnRAwW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475SnRAwW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475SnRAwW .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475SnRAwW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475SnRAwW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475SnRAwW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475SnRAwW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475SnRAwW .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475SnRAwW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475SnRAwW .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475SnRAwW .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475SnRAwW .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475SnRAwW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475SnRAwW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475SnRAwW .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475SnRAwW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475SnRAwW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475SnRAwW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475SnRAwW .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475SnRAwW .nav-item:focus,
.cid-v475SnRAwW .nav-link:focus {
  outline: none;
}
.cid-v475SnRAwW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475SnRAwW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475SnRAwW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475SnRAwW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475SnRAwW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475SnRAwW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475SnRAwW .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-v475SnRAwW .navbar.opened {
  transition: all 0.3s;
}
.cid-v475SnRAwW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475SnRAwW .navbar .navbar-logo img {
  width: auto;
}
.cid-v475SnRAwW .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475SnRAwW .navbar.collapsed {
  justify-content: center;
}
.cid-v475SnRAwW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475SnRAwW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475SnRAwW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475SnRAwW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475SnRAwW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475SnRAwW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475SnRAwW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475SnRAwW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475SnRAwW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475SnRAwW .navbar {
    min-height: 72px;
  }
  .cid-v475SnRAwW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475SnRAwW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475SnRAwW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475SnRAwW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475SnRAwW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475SnRAwW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475SnRAwW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475SnRAwW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475SnRAwW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475SnRAwW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475SnRAwW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475SnRAwW .dropdown-item.active,
.cid-v475SnRAwW .dropdown-item:active {
  background-color: transparent;
}
.cid-v475SnRAwW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475SnRAwW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475SnRAwW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475SnRAwW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475SnRAwW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475SnRAwW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475SnRAwW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475SnRAwW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475SnRAwW .navbar-buttons {
    text-align: left;
  }
}
.cid-v475SnRAwW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475SnRAwW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475SnRAwW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475SnRAwW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475SnRAwW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475SnRAwW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475SnRAwW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475SnRAwW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475SnRAwW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475SnRAwW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475SnRAwW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475SnRAwW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475SnRAwW .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-v475SnRAwW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475SnRAwW .navbar {
    height: 70px;
  }
  .cid-v475SnRAwW .navbar.opened {
    height: auto;
  }
  .cid-v475SnRAwW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475SnRAwW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475SnRAwW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475SnRAwW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475SnRAwW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475SnRAwW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475SnRAwW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475SnRAwW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475SnRAwW .navbar-brand {
    margin-right: auto;
  }
  .cid-v475SnRAwW .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475SnRAwW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475SnRAwW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475SnRAwW .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-v475SnRAwW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475SnRAwW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475SnRAwW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475SnRAwW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475SnRAwW .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475SnRAwW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475SnRAwW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475So5HC3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475So5HC3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475So5HC3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475So5HC3 .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475So5HC3 .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475So5HC3 .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475So5HC3 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475So5HC3 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475So5HC3 .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475So5HC3 .items-wrapper {
  margin: 0 -10px;
}
.cid-v475So5HC3 .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475So5HC3 .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475So5HC3 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475So5HC3 .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475So5HC3 .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475So5HC3 .image_2 {
    margin-top: 20px;
  }
}
.cid-v475So5HC3 .mbr-section-title {
  color: #000000;
}
.cid-v475So5HC3 .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475So5HC3 .mbr-text,
.cid-v475So5HC3 .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475So5HC3 .mbr-section-title,
.cid-v475So5HC3 .mbr-section-btn {
  text-align: center;
}
.cid-v475RNi5xS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475RNi5xS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475RNi5xS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475RNi5xS .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-v475RNi5xS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475RNi5xS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475RNi5xS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475RNi5xS .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475RNi5xS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475RNi5xS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475RNi5xS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475RNi5xS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475RNi5xS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475RNi5xS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475RNi5xS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475RNi5xS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475RNi5xS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475RNi5xS .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475RNi5xS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475RNi5xS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475RNi5xS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475RNi5xS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475RNi5xS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475RNi5xS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475RNi5xS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475RNi5xS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475RNi5xS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475RNi5xS .nav-item:focus,
.cid-v475RNi5xS .nav-link:focus {
  outline: none;
}
.cid-v475RNi5xS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475RNi5xS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475RNi5xS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475RNi5xS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475RNi5xS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475RNi5xS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475RNi5xS .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-v475RNi5xS .navbar.opened {
  transition: all 0.3s;
}
.cid-v475RNi5xS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475RNi5xS .navbar .navbar-logo img {
  width: auto;
}
.cid-v475RNi5xS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475RNi5xS .navbar.collapsed {
  justify-content: center;
}
.cid-v475RNi5xS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475RNi5xS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475RNi5xS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475RNi5xS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475RNi5xS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475RNi5xS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475RNi5xS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475RNi5xS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475RNi5xS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475RNi5xS .navbar {
    min-height: 72px;
  }
  .cid-v475RNi5xS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475RNi5xS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475RNi5xS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475RNi5xS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475RNi5xS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475RNi5xS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475RNi5xS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475RNi5xS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475RNi5xS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475RNi5xS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475RNi5xS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475RNi5xS .dropdown-item.active,
.cid-v475RNi5xS .dropdown-item:active {
  background-color: transparent;
}
.cid-v475RNi5xS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475RNi5xS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475RNi5xS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475RNi5xS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475RNi5xS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475RNi5xS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475RNi5xS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475RNi5xS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475RNi5xS .navbar-buttons {
    text-align: left;
  }
}
.cid-v475RNi5xS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475RNi5xS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475RNi5xS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475RNi5xS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475RNi5xS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475RNi5xS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475RNi5xS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475RNi5xS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475RNi5xS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475RNi5xS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475RNi5xS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475RNi5xS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475RNi5xS .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-v475RNi5xS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475RNi5xS .navbar {
    height: 70px;
  }
  .cid-v475RNi5xS .navbar.opened {
    height: auto;
  }
  .cid-v475RNi5xS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475RNi5xS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475RNi5xS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475RNi5xS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475RNi5xS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475RNi5xS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475RNi5xS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475RNi5xS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475RNi5xS .navbar-brand {
    margin-right: auto;
  }
  .cid-v475RNi5xS .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475RNi5xS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475RNi5xS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475RNi5xS .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-v475RNi5xS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475RNi5xS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475RNi5xS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475RNi5xS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475RNi5xS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475RNi5xS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475RNi5xS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475RNzYTg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475RNzYTg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475RNzYTg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475RNzYTg .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475RNzYTg .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475RNzYTg .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475RNzYTg .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475RNzYTg .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475RNzYTg .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475RNzYTg .items-wrapper {
  margin: 0 -10px;
}
.cid-v475RNzYTg .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475RNzYTg .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475RNzYTg .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475RNzYTg .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475RNzYTg .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475RNzYTg .image_2 {
    margin-top: 20px;
  }
}
.cid-v475RNzYTg .mbr-section-title {
  color: #000000;
}
.cid-v475RNzYTg .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475RNzYTg .mbr-text,
.cid-v475RNzYTg .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475RNzYTg .mbr-section-title,
.cid-v475RNzYTg .mbr-section-btn {
  text-align: center;
}
.cid-v475Rx4LyF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v475Rx4LyF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v475Rx4LyF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v475Rx4LyF .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-v475Rx4LyF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v475Rx4LyF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v475Rx4LyF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v475Rx4LyF .navbar-nav {
  margin: auto;
  margin-left: 0;
  margin-left: auto;
}
.cid-v475Rx4LyF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v475Rx4LyF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v475Rx4LyF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v475Rx4LyF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v475Rx4LyF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v475Rx4LyF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v475Rx4LyF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v475Rx4LyF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v475Rx4LyF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v475Rx4LyF .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v475Rx4LyF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v475Rx4LyF .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v475Rx4LyF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v475Rx4LyF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v475Rx4LyF .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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-v475Rx4LyF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v475Rx4LyF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v475Rx4LyF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v475Rx4LyF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8) !important;
}
.cid-v475Rx4LyF .nav-item:focus,
.cid-v475Rx4LyF .nav-link:focus {
  outline: none;
}
.cid-v475Rx4LyF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v475Rx4LyF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v475Rx4LyF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v475Rx4LyF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v475Rx4LyF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v475Rx4LyF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v475Rx4LyF .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-v475Rx4LyF .navbar.opened {
  transition: all 0.3s;
}
.cid-v475Rx4LyF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v475Rx4LyF .navbar .navbar-logo img {
  width: auto;
}
.cid-v475Rx4LyF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v475Rx4LyF .navbar.collapsed {
  justify-content: center;
}
.cid-v475Rx4LyF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v475Rx4LyF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v475Rx4LyF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v475Rx4LyF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v475Rx4LyF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v475Rx4LyF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v475Rx4LyF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v475Rx4LyF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v475Rx4LyF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v475Rx4LyF .navbar {
    min-height: 72px;
  }
  .cid-v475Rx4LyF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v475Rx4LyF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v475Rx4LyF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v475Rx4LyF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v475Rx4LyF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v475Rx4LyF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v475Rx4LyF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v475Rx4LyF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v475Rx4LyF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v475Rx4LyF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v475Rx4LyF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v475Rx4LyF .dropdown-item.active,
.cid-v475Rx4LyF .dropdown-item:active {
  background-color: transparent;
}
.cid-v475Rx4LyF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v475Rx4LyF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v475Rx4LyF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v475Rx4LyF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v475Rx4LyF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v475Rx4LyF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v475Rx4LyF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v475Rx4LyF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v475Rx4LyF .navbar-buttons {
    text-align: left;
  }
}
.cid-v475Rx4LyF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v475Rx4LyF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v475Rx4LyF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v475Rx4LyF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Rx4LyF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v475Rx4LyF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v475Rx4LyF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Rx4LyF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v475Rx4LyF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v475Rx4LyF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v475Rx4LyF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v475Rx4LyF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v475Rx4LyF .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-v475Rx4LyF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v475Rx4LyF .navbar {
    height: 70px;
  }
  .cid-v475Rx4LyF .navbar.opened {
    height: auto;
  }
  .cid-v475Rx4LyF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v475Rx4LyF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v475Rx4LyF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v475Rx4LyF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v475Rx4LyF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v475Rx4LyF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v475Rx4LyF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v475Rx4LyF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v475Rx4LyF .navbar-brand {
    margin-right: auto;
  }
  .cid-v475Rx4LyF .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.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v475Rx4LyF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v475Rx4LyF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v475Rx4LyF .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-v475Rx4LyF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v475Rx4LyF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v475Rx4LyF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v475Rx4LyF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v475Rx4LyF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v475Rx4LyF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v475Rx4LyF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v475RxkVUn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-v475RxkVUn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v475RxkVUn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v475RxkVUn .title-wrapper .title-wrap {
  margin-bottom: 16px;
}
.cid-v475RxkVUn .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 0;
}
.cid-v475RxkVUn .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v475RxkVUn .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v475RxkVUn .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v475RxkVUn .title-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-v475RxkVUn .items-wrapper {
  margin: 0 -10px;
}
.cid-v475RxkVUn .items-wrapper .card {
  padding: 0 10px;
}
.cid-v475RxkVUn .image-wrapper {
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v475RxkVUn .image-wrapper {
    margin-top: 40px;
  }
}
.cid-v475RxkVUn .image-wrapper img {
  height: 435px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v475RxkVUn .image-wrapper img {
    height: 300px;
  }
}
@media (max-width: 992px) {
  .cid-v475RxkVUn .image_2 {
    margin-top: 20px;
  }
}
.cid-v475RxkVUn .mbr-section-title {
  color: #000000;
}
.cid-v475RxkVUn .mbr-section-subtitle {
  color: #be0000;
  text-align: center;
}
.cid-v475RxkVUn .mbr-text,
.cid-v475RxkVUn .text-wrapper {
  color: #6c7179;
  text-align: center;
}
.cid-v475RxkVUn .mbr-section-title,
.cid-v475RxkVUn .mbr-section-btn {
  text-align: center;
}
